Existem aplicativos de console linux / unix semelhantes ao Yadis que me permitam:
- ser configurado a partir do console
- fazer backup de vários diretórios
- backup / sincronização em tempo real após a alteração dos arquivos (arquivos de texto)
Atualização 1:
Eu escrevo scripts shell, scripts ruby, aliases etc etc para facilitar meu trabalho. Eu quero ter um backup desses arquivos. A solução que estou procurando copiará esses arquivos depois que qualquer alteração for feita em um subdiretório do diretório do meu dropbox e pronto. O backup é feito e está disponível em qualquer lugar. Sempre fresco e pronto e não preciso pensar nisso.
Eu sei que posso executar o cron algumas vezes ao dia, mas achei que deveria haver uma solução para o que estou procurando disponível no linux. Eu não sou tão experiente em Linux, então perguntei aqui.
incron
, tive que fazer backups instantâneos de alguns arquivos meus ultimamente. Na verdade, é bastante liso, mas existem algumas dicas, e superá-las pode ir em direções diferentes. A ênfase aqui deve estar na ação "em tempo real" / "instantânea" ou no comportamento previsível, mesmo que adicione atraso para efetivamente cancelar as operações de arquivo?Respostas:
Você provavelmente poderia hackear isso usando
inotify
e, mais especificamente,incron
para obter notificações de eventos do sistema de arquivos e acionar um backup.Enquanto isso, para encontrar uma solução mais específica, tente definir melhor seu problema.
rsnap
ou por um sistema de arquivos de captura instantânea comoxfs
ou usando qualquer sistema de arquivoslvm
.Edit : À luz da sua atualização, acho que você está tornando esse caminho complicado. Basta criar uma pasta na sua caixa de depósito para scripts. Em seus arquivos bashrc, faça algo assim:
Quaisquer scripts que você possui podem ser executados diretamente da pasta dropbox no seu diretório pessoal, e quaisquer aliases e outros que você deseja sincronizar podem entrar em um arquivo dentro do Dropbox que é obtido pelo seu shell.
Se outras pessoas além de você precisarem acessar os scripts, você poderá vinculá-las a partir do seu Dropbox para algum lugar como / usr / local / bin.
fonte
topic
pergunta. Parece-me que que os outros estão interessados também ....Se você deseja manter duas réplicas de uma árvore de diretórios em dois sistemas de arquivos diferentes, o ChironFS pode ser a solução. É um sistema de arquivos baseado em FUSE , que replica quaisquer alterações em seu sistema de arquivos "virtual" para dois outros sistemas de arquivos "reais".
As instruções de instalação e uso estão disponíveis aqui: http://www.furquim.org/chironfs/howto.html
fonte