Salva arquivos na partição montada (fstab), mas também na partição principal

2

Eu montei um USB em /etc/fstab :

UUID=xxxx-xxxx /mnt/someFolder auto users,uid=...

Eu quero salvar arquivos importantes para esta partição, mas eu quero ter um backup no meu sistema de arquivos normal, caso a partição seja corrompida. O problema é, no entanto, que quando eu desmonto a partição adicionada no fstab os arquivos desaparecem da partição principal em que estou trabalhando.

P: É possível salvar meus arquivos na partição montada, mas também na partição principal ao mesmo tempo sem usar scripts que os copiem? Se sim, como?

    
por user1608638 06.06.2014 / 13:24

2 respostas

2

Acho que você pode usar lsyncd para fazer o que quiser.

Lsyncd (Live Syncing Daemon) synchronizes local directories with a remote targets

Lsyncd watches a local directory trees event monitor interface (inotify or fsevents). It aggregates and combines events for a few seconds and then spawns one (or more) process(es) to synchronize the changes. By default this is rsync. Lsyncd is thus a light-weight live mirror solution that is comparatively easy to install not requiring new filesystems or blockdevices and does not hamper local filesystem performance.

Sinopse

   config file
         lsyncd [OPTIONS] CONFIG-FILE

   default rsync behaviour
         lsyncd [OPTIONS] -rsync SOURCEDIR TARGET ...

   default rync+ssh behaviour (moves and deletes through ssh)
         lsyncd [OPTIONS] -rsyncssh SOURCEDIR TARGETHOST TARGETDIR ...

   default direct behaviour (local file operations/rsync)
         lsyncd [OPTIONS] -direct SOURCEDIR TARGETDIR ...

Para sua situação, você pode usar este método:

$ lsyncd -rsync /local /usb

Referências

por 06.06.2014 / 14:17
0

Em geral - não. Os programas que abrem o arquivo por descritor de arquivo e descritor de arquivo podem ser associados somente a um arquivo.

Soluções simples - use scripts ou soft soft para sincronizar arquivos (rsync por exemplo). Configurando por 5 minutos, mas trabalhando não em tempo real.

Soluções simplificadas - use um sistema de arquivos especial como o glusterFS.

    
por 06.06.2014 / 13:54