虚拟数据备份最佳方案:共享存储和快照

日期: 2010-05-03 作者:Stephen J. Bigelow翻译:王越 来源:TechTarget中国 英文

一旦提及虚拟数据备份这个问题,IT管理者们就不得不面对这个永久性的两难选择。IT管理者需要以更短的时间、更少的员工、更低的数据损失风险(如果存在这个风险的话)来保护越来越多的服务器。在最小化恢复时间和满足严格可靠性需求的同时还需要维护更高的可用性和用户生产率。   虚拟化还面临着更加复杂的问题。

整合就意味着更大的风险,因此每一台宿主在单一物理主机上面的虚拟机都需要更加严格的备份考虑。尽管使用磁带是一种典型的备份方法,但对于虚拟数据备份来讲仍然不够用。   基于磁盘的备份方法更好一点,使用诸如虚拟磁带库(VTL:Virtual Tape Library)的存储系统。但是数据中心正在重新审视虚拟数……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

一旦提及虚拟数据备份这个问题,IT管理者们就不得不面对这个永久性的两难选择。IT管理者需要以更短的时间、更少的员工、更低的数据损失风险(如果存在这个风险的话)来保护越来越多的服务器。在最小化恢复时间和满足严格可靠性需求的同时还需要维护更高的可用性和用户生产率。

  虚拟化还面临着更加复杂的问题。整合就意味着更大的风险,因此每一台宿主在单一物理主机上面的虚拟机都需要更加严格的备份考虑。尽管使用磁带是一种典型的备份方法,但对于虚拟数据备份来讲仍然不够用。

  基于磁盘的备份方法更好一点,使用诸如虚拟磁带库(VTL:Virtual Tape Library)的存储系统。但是数据中心正在重新审视虚拟数据备份的方法,使用特定的软件工作复制、迁移和管理虚拟机,尽可能不影响到服务器的性能,这些工作都会倍增虚拟化的复杂性。

  传统的最佳数据备份方案

  回顾传统的数据备份最佳方案在虚拟机中的实施方式非常重要。首先在每一台虚拟机上简单地安装备份代理,把虚拟机文件升级到备份服务器上,然后把这些数据传送到可用的目标磁带或者磁盘上。

  World Wide Fittings公司的技术总监Bill Kleyman 说:“这样做仍然可以使用磁带备份,备份服务器将仍旧可以把那些设备识别为单独的操作系统或者业务处理机器。”World Wide Fittings公司是Niles的一家钢铁水管和设备的制造商和分销商。

  但是这些数据备份的最佳实践存在着两方面的问题。首先备份是一个I/O极度密集型的任务,并且文件拷贝进程占用了关键进程资源——这就有可能威胁到服务器上虚拟机性能。虚拟机同时也依赖于底层操作系统和虚拟机管理程序——该程序必须得到保护,这就给IT管理员又增加了另外一项虚拟数据备份的任务。

  虚拟数据备份:共享存储和快照

  目前有一些实施虚拟数据备份非常不错的方法。第一步是把磁盘存储从单个服务器移到一个共享的存储系统中,如存储区域网络(SAN:Storage Area Network)。实际上,虚拟机在运行时都是从SAN装载到服务器内存中的。SAN存储系统可以通过单奇偶性校验(RAID 5)或者双奇偶性校验(RAID 6)磁盘保护机制提供直接有效的回弹。

  快照软件——通常包含在SAN存储系统中——可以使存储的虚拟机数据与当前的服务器状态保持一致,但是第三方工具可能就需要虚拟机首先暂停(或者出于停顿)。

  建议倾向于使用虚拟机快照备份工具的IT管理员使用VMware整合备份方案(VCB:VMware Consolidated Backup),来保护ESX主机之上VMware虚拟机磁盘格式(即所谓的VMDK:VMware Virtual Machine Disk)或者跨平台的Microsoft系统中心虚拟机管理器,以便对每个VMDK或者Microsoft虚拟硬盘做快照。

  两种虚拟数据备份工具都可以很快地获取虚拟机的整体状态,并且通常情况下该虚拟机都不需要停顿或者下线。使用这些虚拟数据备份最佳方案,可以在软件故障、数据没有损失或者损失不大的情况下,把虚拟机从存储设备中重新加载到服务器上。如果出现虚拟机硬件故障,可把虚拟机从SAN中加载到另外一台完全不同的服务器上。和传统的非虚拟化备份方案——需要备份服务器拥有完全相同的硬件资源,并且在恢复过程中经常会出现蓝屏死机现象——不同,虚拟化环境中的这一概念允许在虚拟机在另外一台虚拟化的服务器上运行,只要有足够用的计算资源。

  另外,虚拟机可以很容易地从一个SAN拷贝到另外一个本地存储系统,以保证冗余备份、远程地向容灾恢复存储位置拷贝,甚至从SAN转存到磁带上——不会给虚拟服务器带来任何实际性的性能影响。

  “从虚拟化技术的观点来看,在备份方面可以有各种不同的方案”,Kleyman说到。

  这些特性也可以辅助完成虚拟机的测试和验证。为了测试典型的备份操作,虚拟机首先必须恢复到原始的服务器中——这对大多数生产型工作环境来讲是一个难题。然后虚拟化技术把该虚拟机和底层硬件设备相隔离,然后允许该虚拟机在其它任何服务器上恢复运行。

  在那些环境中,可以很容易地指定一台服务器作为测试使用。实际上,出于开发的目的,通常把虚拟机拷贝或者“克隆”到其它服务器上,因此虚拟数据备份操作就可以作为常规开发流程的一部分得到测试。

作者

Stephen J. Bigelow
Stephen J. Bigelow

数据中心和虚拟化网站的高级技术编辑,拥有20年的PC和技术写作经验。

翻译

王越
王越

相关推荐