一直进行完整备份吗?

一直进行完整备份吗?

我一直认为进行完整备份的唯一缺点是,当需要执行完整+增量+增量+等才能恢复到某种状态时,恢复速度会受到影响。

为什么有人会想要一直/每天都做完整备份?我绞尽脑汁想知道为什么有人会一直需要完整备份。而且在任何情况下都是如此。

我最近想,好吧,我们需要每晚对你的数据库服务器进行完整备份,但事实上情况并非如此。备份客户端会知道数据库转储文件已经更改,并且只会备份更改的转储文件,而不会尝试备份前一天没有更改的所有其他内容。

评论?

答案1

举个例子:我有一些系统,其数据在大量平面文件中频繁更改。增量备份所用时间是完整备份的 90%。因此,在这种情况下,运行完整备份是有意义的,因为这样做的成本很低。

另一种情况是,备份基础设施使得数据集可以完全容纳在介质(例如磁带)的容量内,并且在一个地方拥有系统的完整可移植映像是有价值的。

无论如何,这是一个有点主观的问题,完全取决于站点的具体需求、现有的备份技术和组织的资源。

答案2

每天进行完整备份有一个很大的优点:恢复链要短得多。

您必须将越多的增量数据拉入恢复集才能恢复到特定状态,这些增量数据中就越有可能出现某种问题,从而破坏整个恢复。如果您每天都进行完整备份,则只有一个备份集可供恢复,而不必从多个备份集中恢复。

如果您不担心备份质量,那么这个问题就不大。但在 1999-2002 年左右,我非常担心这个问题,所以我非常清楚这一点。

相关内容