拥有持续数据保护功能的备份和恢复产品与传统的磁带备份技术相比有许多优势。因为持续数据保护提供全天的数据备份功能,存储或者备份管理员不再被限制在一个特定的备份窗口完成备份。对一个组织来说,相比于只是简单地在晚上做一个单一的、整体的备份,进行全天的周期性备份能备份更多更新。
除了这些优点和一些其他优点之外,持续数据保护有一个比较大的不足。大多数持续数据保护依赖磁盘到磁盘的备份。磁盘到磁盘备份的特性是你的备份数据还留在站点上,这样将使你的备份数据集和你的原始数据集在面对火灾,飓风这样的灾难下一同被毁坏。幸运的是,大多数持续数据保护产品提供将备份归档到可移动介质的机制。这样就提出了如何最好地保护备份的问题。
利用长期和短期相结合的数据保护
目前为止,并没有关于磁盘到磁盘备份工业标准级的建议。当使用具有持续数据保护的备份系统时,我的建议是将长期和短期数据保护相结合。长期数据保护由定期地向磁带进行的数据复制组成。磁带可以被移走,同时也能被安全地离站存储。
将备份复制到磁带很重要,但仅使用这种方式来保护你的磁盘备份会减弱磁盘到磁盘备份的好处。为了说明我的观点,假设你使用持续数据保护的产品并每隔15分钟备份一次你所有的服务器。让我们假设每天晚上11点,你将数据从备份服务器复制到磁带上。现在让我们来假定我们的持续数据保护服务器在下午3点发生了灾难性的硬件错误。
在这种特殊的情况下,任何生产数据都没有丢失。只有备份服务器不能运行了,该组织的所有文件服务器和应用服务器仍在运行。因为我们的备份服务器停止运行了,我们的文件和应用服务器不再被主动保护起来,但先让我们暂时不考虑这个问题。
在这种情况下,仍存在的数据是已经写入磁带的数据(除非备份服务器的磁盘阵列在系统崩溃中没有受到影响)。这意味着,当有另一台服务器崩溃,你进行数据恢复时,最新的备份数据将是前一天晚上11点的数据。你将没有办法恢复一个小时前的文件。
对于有不断增长的需求并需要持续数据备份作基础的组织来说这是一很大的问题。像这样的问题,我建议采用两层结构的方法来保护基于磁盘的备份数据。一层是长时间的基于磁带的保护。第二层是短时间的基于磁盘的保护。
例如,微软公司的System Center Data Protection Manager,它被设计用来允许你使用一台Data Protection Manager 服务器来备份另一台服务器。你能备份服务器的数据库和它的还原点。这样,如果主备份服务器停止运行,你仍会有备份数据的最新备份。有些组织采取了更进一步的方法,在一个独立的机构中放置一台辅助备份服务器,通过WAN链接来运行备份。这种方式下,辅助备份服务器保护主备份服务器免受破坏。
在这两层结构的备份方法工作很好的同时,能有效运行该方法的关键是如何安排备份。大多数组织每天晚上将他们基于磁盘的备份数据备份到磁带上。你可以根据你们公司的灾难恢复策略或者你们需要遵守的政府规章来调整备份时间。
辅助Data Protection Manager服务器可以每15分钟备份一次主Data Protection Manager.有一点要注意,辅助备份服务器需要的磁盘空间和备份的频繁程度成正比。现金短缺的公司可能会选择减少辅助备份服务器的备份次数,从而提高性能和降低存储容量的需求。
另一种降低辅助备份所需存储容量的方法是减少保存时间。如果你每天晚上将备份数据拷贝到磁带上,那么辅助备份上就无需保存24小时以上的数据。在实际中,我建议辅助备份保存两天到三天的数据,防止某天磁带备份不能运行。保存3天的在线数据听起来很多,但这远小于建议主备份服务器所需要保存2周的数据。
正如你所看到的,对于使用基于磁盘备份的组织来说,对备份进行备份十分重要。使用这些辅助备份的关键是调度备份的方式,确保你以尽量少的数据丢失从灾难性事件中恢复。