我为客户设置了一个设置,即在周五进行完整备份,然后从周一到周四进行差异备份。现在,这两个作业有一个媒体集(我知道这显然不是最好的方法,即使不是一种好的方法,但是,客户卸载了 Backup Exec 而没有记录他的原始设置,但希望它恢复到他原来的状态,我只是确认不会发生某种事件),完整和差异备份都将备份到该媒体集。
现在就覆盖而言 - 完整版设置为覆盖媒体,因为它每周运行一次,我总是希望它覆盖前一周的完整版。但差异版也将使用相同的媒体集。现在,显然由于它们是差异版,我希望它们始终覆盖前几天的差异版,因此我将它们设置为在作业开始时覆盖媒体。
但是,这是否意味着周一的差异备份将继续进行并开始覆盖周五的完整备份,还是因为完整备份和差异备份是两个独立的工作?
答案1
hmallet 是对的...但是:
由于您的问题似乎表明您必须使用单一媒体集......是的,您将用发生的第一个 DIFFERENTIAL 覆盖 FULL。
如果媒体上有足够的空间,最好的办法是将媒体集的覆盖保护期设置为 6 天(正如 hmallet 所说),并将附加期设置为 1 年(或超过 6 天的任何时间)。
这将允许备份将完整备份和最多 6 个差异备份写入同一媒体,然后在下一次完整备份中再次覆盖...重复。
现在,如果媒体上没有足够的空间容纳 FULL 和 6 个差异,那么您需要考虑按照 hmallett 的建议使用多个媒体和媒体集。或者,您可以切换到 FULL 和 INCREMENTAL 方法而不是 DIFFERENTIALS……毕竟,无论媒体上如何,您都只保留一周的内容,因此恢复 FULL 然后恢复增量不会那么糟糕。
答案2
如果您的媒体集未设置为覆盖保护,则使用该媒体集的任何作业都可能覆盖其上的任何数据。因此,是的,您的差异可能会覆盖您的完整备份。为了完成您想要的任务,您需要将作业放在单独的媒体集上。您覆盖前一天差异作业的原因是什么?请记住,肯定有可能有人连续两天修改文件,并且需要第一天的副本。如果您覆盖前一天的每一份差异作业,则该文件将丢失。
答案3
备份作业是否覆盖先前的备份取决于您的介质集的配置方式。Backup Exec 不关心任何介质上的先前备份是完整备份还是差异备份。
Backup Exec 中的每个介质集都有一个覆盖保护期。您可以在介质集属性下的介质视图中找到此信息。覆盖保护期定义了介质上的任何数据在被覆盖之前可以保留的最短时间。
通常,最好不要覆盖之前的备份。(如果备份失败,您将无法返回之前的备份)。不过,我假设您肯定想这么做。
在您的情况中,最好的做法是创建两个媒体集:一个称为每周备份;一个称为每日备份。将每周备份媒体集上的覆盖保护期设置为 6 天。这样,备份完成后 6 天内该媒体上的任何数据都可以被覆盖 - 如果您将其设置为 7 天,则下次备份开始时它将无法被覆盖。将每日备份上的覆盖保护期设置为任意值,例如 1 小时。
将完整备份定位到每周备份媒体集,将差异备份定位到每日媒体集。