maneira fácil de restaurar backup incremental rsync?

3

Eu tenho backups de rsync incrementais de uma pasta, criados com:

rsync --delete -a -v --backup --backup-dir="../backup_'date +%Y-%m-%d'" /orig /backups/dest

, por isso tenho uma cópia do atual /orig on /backups/dest e arquivos modificados em /backups/backup_YYYY_MM_DD/

minha pergunta é que há alguma maneira fácil de restaurar o backup, pois era em uma data específica ?

    
por Lluís 14.06.2013 / 11:02

2 respostas

1

Como os vários diretórios de backup contêm apenas os arquivos alterados pelo último backup atual, o procedimento de restauração é um tanto complexo: você precisa restaurar o backup completo atual e reaplicar o backup de vários arquivos, até o exigido ( passado).

Posso sugerir um método de backup melhor? Por favor, use a opção --link-dest combinada com rotação adequada.

Melhor ainda, dê uma olhada em rsnapshot e seu documento

    
por 30.06.2016 / 12:03
0

Eu acho:

rsync -a --delete /backups/backup_YYYY__MM__DD/orig/ /orig/

deve ser suficiente.

Cuide da barra no final do nome do caminho do diretório de origem.

HTH

    
por 14.06.2013 / 11:37