如何在每个备份周期中防止多个完整备份

本文适用于 阿曼达企业(AE) 

信息类型:提示

信息说明:

如果备份条目的数量少于“备份周期”的天数,Amanda会随着时间的推移尝试平衡备份负载,从而导致某些条目的完整备份频率要比每个“备份周期”都要高。 如果发生这种情况,您将在Amanda报告的NOTES部分中看到有关此类备份条目的消息,如“报告|摘要”页面所示:

计划者:从14天开始全面升级localhost:/ var。

在到期之前运行完整备份的操作称为“升级”。 要“关闭”升级备份条目,可以使用“ maxpromoteday” Amanda参数。 当前必须通过手动编辑备份集的disklist.conf文件在ZMC中执行此操作。

disklist.conf文件位于目录/ etc / amanda /中。 /用于每个备份集。 该文件中的每个备份条目均以其主机名,磁盘名称,备份目录开头,然后在花括号之间的一行上具有此备份条目的所有参数。 将“ maxpromoteday 0”放在自己的行上,作为备份条目的新参数,例如:

主机名“ diskname”“ disk_directory” {。 。 。 maxpromoteday 0} 

此编辑将关闭升级此备份条目的功能。 可以对同一备份集和其他备份集中的其他备份条目重复此操作。

如果您好奇为什么Amanda会提升条目:Amanda的功能之一是在备份周期内平衡备份负载。 备份周期是以天为单位的时间段,在这段时间内,Amanda将对每个备份条目执行至少一次完整备份。 Amanda实现此目的的方法是在到期之前将某些备份“升级”为完全备份。 如果备份条目的数量少于“备份周期”的天数,Amanda会随着时间的推移尝试平衡备份负载,从而导致某些条目的完整备份频率要比每个“备份周期”都要高。

有一个Amanda参数称为“ maxpromoteday”,该参数告诉Amanda在该条目需要进行另一次完全备份之前,可以执行该备份条目的完全备份的最大天数。 例如,为备份条目指定“ maxpromoteday 3”,告诉Amanda不要在到期前3天提早对该备份条目进行完整备份。 如果此参数设置为0,Amanda将根本不会将此备份条目提升为完全备份。