Como posso comparar listas de arquivos para fins de backup incremental manual?

0

Eu tenho backups dos meus discos rígidos em um local fisicamente diferente. Periodicamente, levarei meus discos rígidos para esse local para atualizar os backups. Eu faço isso porque os dados nas minhas unidades estão constantemente mudando, então não é tão fácil quanto despejar dados 'novos' ou 'alterados' em uma pasta e apenas mover o conteúdo dessa pasta através de um disco rígido portátil intermediário.

Dito isto, é possível capturar uma 'imagem' dos meus backups (caminhos de arquivo, tamanhos, data de modificação) para que eu possa comparar os backups com o estado dos meus discos rígidos e adicionar apenas os arquivos alterados / novos etc. um disco rígido portátil intermediário?

Se isso falhar, há algum software com esse recurso?

    
por myol 01.04.2016 / 15:47

2 respostas

1

rsync destina-se a esse propósito. Ele irá funcionar remotamente, bem como copiar apenas arquivos alterados. Depois de ter feito a cópia inicial, todas as cópias serão incrementais. Também pode ser usado para reter versões anteriores.

Há vários pacotes de backup projetados para usar a funcionalidade rsync para criar backups com a capacidade de recuperar versões mais antigas.

    
por 01.04.2016 / 16:01
1

Você pode usar as soluções rsync style (rsync, rsnapshot, rdiff-backup) ou um programa como Duplicity ou borg-backup .

A vantagem de fazer isso com ferramentas como Duplicity ou borg-backup é que você pode armazenar dezenas / centenas de snapshots na unidade de backup, o que permite recuperar vários pontos no tempo, em vez de apenas o último backup. (Tanto o Borg quanto o Duplicity são muito eficientes, sem criar muitos e muitos inodes / files. E os snapshots do Borg podem ser montados como um sistema de arquivos.)

Para meus backups, eu uso o Borg para gravar no diretório de backup via SSH, então eu uso o rsync para copiar os repositórios borg para as unidades USB criptografadas pelo LUKS que são rotacionadas para fora do local. Eu mantenho pelo menos um ano de snapshots no repositório borg, além de quaisquer snapshots manuais que eu criei.

    
por 03.04.2016 / 20:21