Ao fazer backup do meu $HOME
com este comando
rsync -AEgHloprtXv --specials --quiet /source/* /destination
eu reconheci issorsync
- pastas adicionadas considerando-as como novos diretórios quando seus nomes foram alterados entre dois backups.
- não salvou arquivos quando seu conteúdo, mas não o nome mudou entre dois backups.
Eu gostaria de ter uma ferramenta de backup para CLI que atualize arquivos, que foram alterados entre dois backups em seu conteúdo, atributos/metadados ou nome e remova aqueles que não existem mais.
Por assim dizer, estou procurando uma ferramenta de backup CLI que torne dois subdiretórios idênticos com o mínimo de esforço.
Você complicou demais seu comando. Assumindo um sistema de arquivos completo, você poderia usar algo como
No entanto, se o sistema travar enquanto a cópia estiver em andamento, você terá uma cópia mista de arquivos antigos e novos. Se você deseja criar backups, recomendo uma solução baseada em
rsync
, comorsnapshot
.