Estou tentando elaborar uma estratégia de backup para alguns clientes e estou inclinado a duplicidade para backup remoto (já use o rdiff-backup para backups internos / no local).
É razoável querer um backup completo de vez em quando? Como a duplicidade aumenta, cada backup incremental depende do incremento anterior e todos dependem muito do último backup completo. Caso isso se torne corrupto, coisas ruins acontecem. Uma pergunta relacionada: o Duplicity testa os backups incrementais quanto à consistência?
Supondo que eu não quero um backup completo a cada tantas vezes, a eficiência com que a duplicidade criar esse backup completo? Ele pode / verifica assinaturas de arquivos e copia dados inalterados de backups / incrementos completos anteriores? Criando basicamente um novo arquivo 'completo', transferindo dados novos / alterados e mesclando os dados inalterados existentes?
No momento, minha preocupação é que seja necessário executar um backup completo, mas o uso consistente e amplo de largura de banda dos backups completos tornará isso irracional para alguns clientes.