BackupPC - os backups completos estão realmente cheios ao usar o rsync?

6

Quando você executa um backup completo no backuppc e usa o rsync como método de transferência, ele realmente transfere a origem do backup completo? Ou só transfere as alterações? Os documentos parecem implicar que ele transferiria a coisa completa e somente um incremental transferiria as mudanças.

Se este for o caso, posso simplesmente usar incrementais apenas e nunca fazer um backup completo? A maneira como os backups são armazenados (usando hard links para fazer com que cada incremental pareça completo), eu acho que esse seria o melhor método. Incrementais só transferirão as alterações, mas cada backup aparecerá completo.

Obrigado.

    
por mhost 21.02.2011 / 00:16

2 respostas

5

Após o primeiro backup completo, as transferências de arquivos parecem ser semelhantes às necessárias para um backup incremental. Mais informações de diretório são transferidas. Os backups incrementais captam apenas arquivos novos e modificados desde o último backup completo. Você precisa de backups completos de período para rastrear exclusões de arquivos e diretórios. As despesas gerais de transferência são semelhantes após o primeiro backup completo.

Eu apenas configuro o backuppc eu mesmo. O Rsync tem o bom recurso de que, se ambos os sistemas já tiverem um arquivo, ele não precisará ser transferido. Há um longo período no início do backup, onde as informações para determinar quais arquivos precisam ser transferidos são determinadas. O primeiro backup completo transferirá todo o sistema de arquivos. Da minha análise da documentação, 1% dos arquivos são transferidos e comparados para garantir que o pool esteja OK.

O rsync usa o tempo de modificação para determinar se o arquivo foi alterado. Pode usar outros critérios também. O Backuppc usa os mesmos critérios.

Backups completos constroem uma árvore de diretórios completa para que as exclusões de arquivos sejam totalmente controladas. Após o primeiro backup completo, os volumes de transferência são significativamente menores. A velocidade de backup parece semelhante à de um backup incremental.

Backups incrementais não registram as informações necessárias para determinar se um arquivo foi excluído. Eles parecem ter uma árvore de diretórios relativamente esparsa suficiente para armazenar os arquivos novos e modificados.

EDIT: Eu acionei um backup completo em um sistema com apenas um backup incremental da maioria dos arquivos. Ele foi executado muito rapidamente e vinculou a maioria dos arquivos da mesma forma, em vez de copiá-los. Isso é o que eu esperava. A carga de rede foi significativamente menor que a da transferência inicial.

    
por 21.02.2011 / 04:50
0

De acordo com os registros, a duração total do backup é muito superior. Os backups incrementais são mais rápidos. Acredito que o BackupPC realmente copie todos os arquivos e não considere o último backup completo.

Log do BackupPC

    
por 08.08.2017 / 17:52