谈到作为一个大惊喜,很多人当他们比他们的备份恢复更慢,但它应该是意料之中的。事实上,每个人都应该为这种差异和构建到他们的备份计划的设计。
有很多原因恢复速度通常低于备份,这是五人的解释。
这次突袭写处罚
大多数现代磁盘阵列构建使用parity-based独立磁盘冗余阵列(RAID) RAID级别3 - 6所示。其他人则使用擦除编码,也有类似的挑战parity-based突袭。
Parity-based突袭时需要计算奇偶校验信息写入数据到一个数组中。这个计算读取数据时不会发生从相同的数组,因此允许读比写快得多。写处罚对性能的影响可以轻微或它可以主要取决于所用的RAID级别和/或设置擦除编码。但所有这些数组将有一些写点球,你需要找出什么是你的。
即写即拷快照
类似的概念写处罚是发生在数组和NAS申请人使用即写即拷快照。当您创建一个即写即拷快照,它只是把一根棍子在地上作为参考点。几乎没有任何I / O时最初创建的快照;所有的努力工作之后发生的。当写试图覆盖一块需要保存的快照,块复制到快照区之前,允许继续写。(这就是为什么它叫做即写即拷。)
像突袭写点球,这是只发生在写道。快照点球也可能很严重,因为它取决于快照的数量被保存在那个特定的体积。更多的快照增加个体的可能性写需要复制之前写可以进行;因此,即写即拷卷快照越多,越表现在写新数据。
写在一个文件系统
下一个点球时写写入文件系统,尤其是如果它是一个密集的数以百万计的文件。当你恢复一个文件,文件系统必须首先创建一个文件恢复数据。创建的文件是一个独立的操作需要时间不管文件的大小。这个文件创建时间可以花费更长的时间比恢复本身如果有成千上万的文件恢复。
负担过重的事务日志
关系数据库的事务日志,记录到数据库的所有更改。一个数据库的能力迅速在事务日志中记录其交易通常不是被认为在大多数数据库设计。然而,大量的恢复可能需要创建更多每秒事务数比在一个典型的工作日中,创建一个更高的负载比典型的事务日志。因此,事务日志还可以减缓恢复。
多路复用备份流
最后注意到当考虑恢复慢于备份是必要之恶,是多路复用。好消息是,这个处罚只适用于如果你直接从磁带恢复。如果你的备份系统是基于磁盘,这个问题就不会出现。其实主要原因很多人感动的磁带在过去的二十年。
要理解这个问题,考虑磁带驱动器的主要问题:他们比他们需要更快。现代流磁带驱动器的10到20倍的速度一个典型的增量备份。为了解决这个问题,该行业创造了多路复用,交叉运行多个备份流到一个流是足够快把磁带驱动器快乐。多路复用20年前创建时,该领域的大多数人觉得没有其他选择,他们必须使磁带驱动器快乐为了进行成功备份。然而,有一个重要的点球时恢复。
如果你从多路复用磁带恢复,备份软件必须读取整个磁带和扔掉所有的流,除了你所需要的人。如果你多路复用设置为10,磁带驱动器必须读取所有10个流和扔掉9。这对恢复速度有显著影响。如果你把它与上面的写的惩罚之一,它可以使事情变得更糟。如果磁盘驱动器无法写入数据磁带驱动器可以读快,磁带驱动器必须停止和启动磁盘驱动器可以跟上。
评估恢复延迟和设定预期
重要的是要找出restore-speed惩罚您的环境,然后构建到备份的设计。执行测试恢复您的每个不同类型的数据在每个类型的系统,你将恢复它们。这包括每一个不同类型的突袭,你使用你的数据中心,每个大文件服务器等。找出给定恢复的恢复速度,然后问你的供应商,如果有什么你能做更好的恢复速雷竞技电脑网站度。
如果没有任何东西,然后准确地设置的预期大恢复期间会发生什么。有一个会议,讨论需要多长时间来恢复您的重要文件服务器,并解释那些影响为什么会出现这种情况。你的供应商可以帮助解释如果没有什么可以做的,你可以接受或观察一个完全不同的备份技术。
最重要的是提前做好所有这一切需要恢复任何东西。这不是那种你想要找到的东西在星期五下午10点。做尽可能多的恢复测试你现在能做的,看到你的恢复的程度低于你的备份,并相应地调整你的设计和期望。