在IT人的工具清单上,“即时恢复”必须拥有姓名!

W.Curtis Preston
即时恢复的概念相对简单,即能够直接从虚拟机的备份中运行虚拟机,但是这种简单的概念却提供了无限的可能性。这也就解释了为什么它们被认为是备份和恢复领域多年来取得的最重要进步之一。

即时恢复的概念相对简单,即能够直接从虚拟机的备份中运行虚拟机,但是这种简单的概念却提供了无限的可能性。这也就解释了为什么它们被认为是备份和恢复领域多年来取得的最重要进步之一。

在即时恢复出现之前,所有恢复基本上都是相同的,都是从如何存储备份开始,即将备份存储在某种类型的容器或映像中。在商业备份和恢复软件出现之前,备份多以tar、cpio或dump等格式存储。

这些商业备份产品大多数选择使用其他格式(通常是专用格式)来存储备份,不过结果都是相同的,必须首先还原备份才能发挥作用。还原与备份的流程刚好相反,即先要打开备份容器,然后提取适当的文件并将其复制到适当的位置。

即时恢复发展之路始于一些备份企业选择了以一种可以直接访问的方式存储备份。备份不再被存储在一个容器中,不管是私有的还是非私有的。这使得用户可以直接加载文件系统的备份,而不必先要恢复它们。例如,一些备份系统可以将备份的VMDK作为VMDK直接访问,这意味着用户可以使用VMware启动VM(虚拟机)。

这么做的目的一开始是为了加快单个文件的恢复速度,但是这种做法很快得到了迅猛发展,变成了一件非常重要的东西。在首次使用时,用户只需请求备份系统将备份加载为实际系统,就可以轻松地查看他们的虚拟机备份是否正常。这种方式打破了人们原有的认知,即在恢复备份之前,用户永远不知道备份是否处于良好状态。因此我们绝对可以将这种方式称之为游戏规则改变者。

性能挑战

了解典型的恢复设置的性能特征非常重要,因为许多原因,它们很少被设计成具有与典型生产系统一样的性能。

第一个挑战是虚拟机监控程序没有真正读取VMDK镜像,它们实际上读取的是备份产品提供的虚拟镜像。根据用户使用的产品和选择的备份版本,备份系统可能需要做大量的工作来呈现这些虚拟镜像。这就是为什么大多数备份系统建议在优先考虑性能的情况下限制即时导引镜像的数量。

即时恢复无法具备很高性能的第二个原因是VMDK 位于辅助存储上。在一个许多主系统都使用闪存阵列的时代中,今天的备份系统仍然使用SATA。在速度方面,后者要比前者慢很多。

第三个挑战是许多备份是以删除重复数据的格式进行存储的。将删除过重复数据的文件呈现为完整的镜像需要相当大的处理能力,这一过程再次拉低了系统的性能。目前,某些重复数据删除系统能够以不删除重复数据的方式存储最新一次的副本,这使得即时恢复可以获得较快的速度。

即时恢复是如何工作的?

要想实现用户可以直接将备份加载到生产或测试中的程度,实现上并非易事。第一个重大变化是备份必须要以一种允许直接访问的方式存储,不能存储在像tar这样的容器中,也不能存储在其他供应商的专有镜像中。某些类型的驱动程序还需要将允许多视图访问数据的方式置于数据之上,这样用户就可以从不同的时间点访问虚拟机的备份。最重要的是,这些驱动程序需要具有读写访问权,以便虚拟机能够实际运行。这意味着它们需要呈现备份的虚拟视图,而不是直接视图。否则,从备份运行虚拟机的操作将会覆盖备份。

完成上述所有操作后,备份系统需要向管理程序提供相应VMDK的虚拟视图。这通常通过NFS完成,管理程序将把其视为数据存储,允许其导入和运行虚拟机。

由于上述性能特征,运行虚拟机只是暂时性的。如果需要长期运行这些虚拟机,则需要将其恢复到虚拟机通常存储的位置上。用户也可以通过使用Storage vMotion之类的工具来完成。

它们有哪些用途?

许多人认为备份测试是即时恢复功能的最佳使用方式,远远超过了简单地安装一个特定的虚拟机。一些备份产品可以通过适当的引导顺序创建恢复组,并同时引导几个虚拟机,以测试所有虚拟机的恢复情况。想象一下这样的测试会给备份管理员带来多大的便捷。

即时恢复最常见的用途与它们的最初用途是一致的,即为文件级恢复而设计的,从一个原本不透明的虚拟机镜像进行恢复。即使某种备份产品能够从虚拟机备份中进行文件级恢复,但是一些用户还是更喜欢即时恢复这种方法。

虚拟机的即时恢复还可用于将生产型虚拟机复制到其他位置,以用于测试或其他用途。同样,虽然大多数备份产品都能够将虚拟机的备份恢复到不同的数据存储或管理程序上,但有些用户还是更喜欢使用其他工具来完成这一任务。能够直接访问指定虚拟机的VMDK为这些用户提供了一些他们想要的功能。

如果某个虚拟机出现了部分损坏,那么用户可以通过即时恢复对整个虚拟机进行部分恢复。例如,如果有人意外地删除或损坏了某个特定虚拟机,那么可从备份中快速运行虚拟机的功能将使得用户能够在纠正错误的同时相对快速地进行恢复。尽管如此,即时恢复通常并不意味着它们能够取代整个DR 系统,原因在于两者有着不同的工作方式和性能特点。

即时恢复已经变得非常受欢迎,以至于许多用户在发送RFP时都把它们放在了清单上的“必须拥有”一栏。每天晚上它们会自动测试整个备份,这样可以大大提高用户对备份系统工作情况的信心。想象一下,当你能够立即启动一个被他人不小心误删的虚拟机时,心情是多么的愉悦。即时恢复已经真真正正地改变了人们对备份系统的认知。

作者:W.Curtis Preston为备份、存储和恢复领域专家,自1993年起就开始从事这方面的工作。此外,他是还一名终端用户、顾问和分析师,并于近期加入了基于云计算的数据保护公司Druva。

编译:陈琳华

原文网址:https://www.networkworld.com/article/3430903/what-is-instant-recovery-a-way-to-quickly-restore-lost-files-and-test-backup-systems.html

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论