Depois de perder repetidamente dados em unidades criptografadas devido a alguma combinação trivial de falha de software e hardware, gostaria de saber se existe uma ferramenta simples que mantém as pastas locais sincronizadas. Como um serviço de "nuvem" local que é executado em um computador e sincroniza quaisquer alterações em uma pasta para a outra assim que ambas as pastas estiverem disponíveis. Dessa forma posso manter uma cópia dos arquivos mais importantes em um disco rígido diferente.
Responder1
Você precisa rsync
do meu amigo; confira a página de manual e faça pesquisas para obter mais informações. O Rsync copiará arquivos entre diretórios de uma forma muito inteligente; apenas as alterações são copiadas.
Então, uma linha comorsync -a /path/to/importantfolder/ /path/to/backupdrive/importantbackup/
Procure nas nan páginas a sintaxe para obter exatamente o que deseja.
Em seguida, você pode agrupar isso em um script bash e executá-lo como um cron job ou executá-lo manualmente ao conectar seu disco rígido.
Esta é a sua própria solução. Se você não é fã, tenho certeza de que alguém já encontrou uma solução pronta para isso.
Responder2
Déjà-Dup. Está incluído na distribuição padrão com o nome "Cópia de segurança". A propósito, você está procurando umcópia de segurançasolução, não apenas umasincronizarcliente.
Responder3
Se quiser sincronizar pastas em computadores diferentes (seja na rede local ou pela Internet) para fazer backup, você pode usar o Bittorrent Sync (http://www.bittorrent.com/sync). Ele usa o protocolo bittorrent, que permite sincronizar rapidamente arquivos bastante grandes. Para usá-lo para backup você deve instalá-lo em ambos (ou mais) computadores, escolher uma pasta para fazer backup e compartilhá-la com outros (outros) computadores como somente leitura. Também é multiplataforma (Linux, Win, Mac, Android).