创建冗余备份防止可移除介质存储灾难

你在这篇文章中将学到什么:那些依赖可移除介质进行数据备份和恢复的公司通常会把那些介质转移到站外来防范灾难。但是如果你遇到了问题而需要马上依靠那个介质做恢复该怎么办呢?看看如何通过冗余备份来应对可移除介质恢复的问题。

在我的IT生涯早期,曾有过吃一堑长一智的经历。我工作的公司要我每个晚上做所有服务器的完整备份。每天早上我的备份会在7点左右完成。在7点半的时候会有一个物流公司来取走前一天晚上的备份以保证其安全。那个物流公司知道我们的磁带轮转计划,会把当天备份要覆盖的磁带提供给我。

在机房之外存放公司的数据备份可以保障其可恢复性,即使发生了整个建筑都被摧毁的情况(有那么两次这差点就发生了)。不过有一天,我们在一个文件服务器上发生了一个磁盘控制器损坏。那个故障导致整个RAID阵列的数据都损坏了。我很快就修复了服务器并重建了阵列,不过,我没有办法恢复数据。我所有的备份磁带都存储在站外,而我没法在第二天早上之前把那些磁带拿回来。

尽管这个事件发生在很多年前,但它的情形仍然适用于现在,因为那些依靠可移除介质备份的机构不得不选择把介质存放在站内以便方便地恢复,或者把可移除介质存放在站外使其免受火灾或者其它意外灾害的威胁。

值得庆幸的是,随着时间的推移技术在不断地发展,现在有几个从前没有的方案可以应对这个困局。

可移除介质存储恢复问题的解决方案

一个方案是用一个磁盘到磁盘到磁带(disk-to-disk-to-tape——D2D2T )备份方案,并使用连续数据保护(CDP)来进行D2D2T备份。CDP工具全天都在进行增量备份。数据被写在一个专用的备份服务器的存储阵列上,然后阵列的内容被备份到磁带上。这种的方案的优势是备份磁带只有在备份服务器失效的情况下才需要。正常情况下,你可以直接从备份服务器上恢复数据,这意味着你可以把你的备份磁带存储在站外而不用担心获取他们的难易。

磁带存储问题的另一个解决方案是使用介质克隆(media cloning)。很多的常见备份软件,例如CA公司的ARCserve和EMC公司的NetWorker都提供对介质克隆的支持。介质克隆是一种在夜间备份的时候同时创建两套相同的磁带的技术。通过这种方式,你可以把一套磁带存储在站内,而把另一套运到站外。介质克隆还提供了针对磁带损坏的额外的保护,因为每个磁带都有一个副本。

但是介质克隆需要的不仅仅是简单的带有介质克隆功能的软件。你必须有兼容的硬件。好消息是,多数的磁带库可以被设置为创建重复的磁带集。

我十分崇尚离站存储数据副本,但是经验证明,保证你的备份垂手可得同样重要。不考虑基于云的备份,理想的方案就是创建一个冗余的备份,以便你总有备份的一个本地副本和一个离站副本。