我对新的 Rsnapshot 配置感到困惑。在当前版本中,有一种不同的指定备份间隔的方法,如下所示:
retain hourly 2
retain weekly 7
retain monthly 2
我想每月手动备份几次。我想保存 3 个档案。我应该如何设置上述代码?
答案1
简短回答:将其替换为
retain manual 3
rsnapshot manual
并在您想要进行备份时运行。
默认配置定义了三种不同的“备份级别”。其理念是rsnapshot hourly
每隔几小时、rsnapshot weekly
每周和rsnapshot monthly
每月运行一次(通常通过 cron 作业)。rsnapshot weekly
运行时,它会将最旧的hourly
备份移至weekly
备份;rsnapshot monthly
运行时,它会将最旧的weekly
备份移至monthly
备份。
但是,这些备份级别的名称完全是任意的——rsnapshot 并不要求您每小时、每周和每天备份一次。因此,如果您只是将备份级别替换为您自己的级别——一个manual
级别——您可以rsnapshot manual
随时运行,它会对您在 rsnapshot.conf 中选择的任何内容进行完整的增量备份。