Como disponibilizar montagens NFS enquanto offline?

8

Problema:

Trabalho em um notebook e, enquanto trabalho, tenho acesso a muitas unidades montadas em NFS. Quando chego em casa, eles obviamente não estão disponíveis.

Solução do Windows 7:

Meu parceiro de negócios usa o Windows 7 e mapeia as pastas via samba. O Windows 7 tem um recurso muito interessante que permite que ele disponibilize essas pastas offline. Então, quando ele se conecta à rede de trabalho, as alterações são sincronizadas!

Questão:

Existe uma maneira de imitar isso no ubuntu?

O que eu tenho agora:

Servidor para sincronização local: adicionei entradas rsync no meu crontab para copiar a server folders => local folderscada cinco minutos.

No trabalho, usei as pastas mapeadas do NFS e, enquanto trabalhava fora, uso as cópias locais.

Quando chego ao trabalho, executo manualmente um script que é sincronizado local folders => server folders.

Problemas com minha configuração:

  • inicialização lenta quando não estiver no trabalho (acho que o fstab está tentando mapear as pastas do servidor)
  • nenhuma verificação / gerenciamento de conflitos
  • Eu tenho que lembrar de sincronizar manualmente e ter cuidado por causa dos diferentes locais de arquivo
  • arquivos recentes não funcionam entre trabalho e casa
lpanebr
fonte
Eu acho que a Unison pode ajudá-lo. procure no software center para obter mais informações detalhadas.
Engels Peralta
O Unison não é como um sistema de arquivos offline, mas parece que pode me ajudar a alcançar um cenário mais automatizado. Terá que tentar e voltar.
Lpanebr

Respostas:

3

http://www.linuxpromagazine.com/Issues/2009/99/Offline-FS

Aqui estão algumas informações sobre várias alternativas para fazer isso. Principalmente discutindo OFS. Eu não o usei, mas parece mais maduro do que minhas sugestões anteriores e projetado especificamente para a tarefa, em vez de tentar acelerar o acesso ao NFS, como o CacheFS.

Quando preciso manter duas coisas sincronizadas, geralmente uso um repositório Subversion como intermediário entre os dois sistemas, mas isso pode exigir muito trabalho.

ekthomson
fonte
O OFS parece com o que eu quero, mas ainda não está maduro o suficiente para eu confiar nele. É ótimo saber sobre isso!
Lpanebr