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