正确的备份级别可以节省时间、带宽和空间

要有效地执行备份和恢复,需要使用经过仔细考虑的多个备份级别,因此如果适当地规划了增量备份和差异备份,就不经常需要完全备份。

网络技术中心
盖蒂图片社

在备份和恢复中,需要理解的最基本的事情之一是备份级别的概念及其含义。

如果不正确理解它们是什么以及它们是如何工作的,公司可能会采取从浪费带宽和存储到实际丢失备份中的重要数据的糟糕做法。在选择新的数据保护产品或服务时,理解这些概念也是至关重要的。

完全备份

全量备份包含整个系统中的所有数据。Windows中C:\驱动器的完整备份包含C:驱动器上的所有文件。Windows的完整备份系统应该包含计算机或虚拟机的每个驱动器上的每个文件的副本(例如C:\, D:\, F:\等)。对于UNIX或Linux机器的完全备份也是如此;它包含机器上每个文件系统上的每个文件(例如/、/home、/opt等)。

完全备份中唯一应该排除的是配置特别排除的文件。例如,许多系统管理员选择排除在恢复期间将没有值的目录(例如/boot或/dev),或包含瞬变文件(例如在Windows中C:\Windows\TEMP,或在Linux中/tmp)。

在讨论备份中应该包含或排除哪些文件时,有两种原则:备份所有文件并排除您知道不需要的文件,或者只选择您想备份的文件。前者是更安全的选择,后者将节省备份系统上的一些空间。有些人认为备份应用程序文件(如已加载Oracle或SQL Server的目录)是一种浪费。他们认为,只需在恢复期间重新加载应用程序即可。这种方法的风险是,有人将有价值的数据放在没有选择备份的目录中。例如,如果你只选择/home1或D:\Data要备份,备份系统如何知道是否有人添加了/home2或E:\Data?这就是为什么备份所有文件并只排除您知道不需要的文件要安全得多,即使它确实会占用一些额外的空间。例外情况可能是,如果您有一个严格控制的环境,其中所有数据总是加载在相同的位置,并且您有一个协调良好的解决方案,可以在恢复中替换操作系统和应用程序。

增量备份

增量备份通常备份自上次任何类型的备份以来发生变化的所有数据。在历史上,这样的备份是基于文件的备份,这意味着它们备份了自上次备份以来发生变化的所有文件。从现代数据保护的角度来看,这方面的挑战在于,我们试图以各种方式将备份对服务器的I/O影响降到最低(特别是在备份vm时),并且因为1 MB的更改而备份一个10 GB的文件不是很有效。

这就是为什么许多供应商已经切换到基于块的增量备份,它只备份这已经发生了变化。最常见的方法是当备份软件产品使用它们的api备份VMware或Hyper-V时。应用程序通知相应的API它正在执行基于块的增量操作,在此之后它会得到一个要备份的块列表。

微分备份

尽管多年来它有一些不同的含义,但现在人们普遍接受的观点是,差异备份将备份自上次完全备份以来发生变化的所有数据。这种类型的备份在磁带时代更为流行,因为它最小化了恢复所需的磁带数量。恢复需要最新的满值,然后是最新的差值,最后是最新的增量。

如果你是仍然在执行基于磁带的备份,考虑这个:从每周全量改为每月全量、每周差量和每日增量。恢复需要比每周加载一个备份多加载一个备份

要继续阅读本文,请立即注册

工资调查:结果在