恢复增量 rsync 备份的简单方法?

恢复增量 rsync 备份的简单方法?

我有一个文件夹的增量 rsync 备份,创建方式如下:

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

所以我有一份当前/orig/backups/dest修改过的文件的副本/backups/backup_YYYY_MM_DD/

我的问题是,有没有什么简单的方法可以恢复备份在特定日期

答案1

由于各种备份目录仅包含上次当前备份所更改的文件,因此恢复过程有些复杂:您需要恢复当前完整备份并重新应用各种文件级备份,直到所需的(过去)日期。

我可以建议你一个更好的备份方法吗?请--link-dest结合适当的轮换使用此选项。

更好的是,看看快照它的文档

答案2

我认为:

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

就足够了。

注意源目录路径名末尾的斜杠。

高血压

相关内容