虚拟机备份策略——虚拟服务器备份注意事项(3)

日期: 2010-02-02 作者:Alan Radding翻译:李强 来源:TechTarget中国 英文

虚拟机备份策略   虚拟服务器的备份有很多种方法。你的选择将决定于多种因素,包括备份工具的供应商,存储区域网络(SAN)的性能,以及虚拟化厂商的建议,往往是VMware提供。   D’Costa划分出三种主要的备份虚拟服务器的方法:一种是使用常规的服务器备份方法,在每一个虚拟机上都使用独立的备份代理;第二种是使用虚拟化厂商提供的备份管理工具;第三种方法是使用独立的备份代理服务器,例如VCB,或者第三方厂商提供的应用。   存储管理员可能更倾向于简单地在物理主机上备份虚拟机,就像备份普通文件一样。

这种情况下,这个组织将备份每一个虚拟机的VMDK,VMDK是一个大磁盘文件,包含虚拟机的……

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

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

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

虚拟机备份策略

  虚拟服务器的备份有很多种方法。你的选择将决定于多种因素,包括备份工具的供应商,存储区域网络(SAN)的性能,以及虚拟化厂商的建议,往往是VMware提供。

  D'Costa划分出三种主要的备份虚拟服务器的方法:一种是使用常规的服务器备份方法,在每一个虚拟机上都使用独立的备份代理;第二种是使用虚拟化厂商提供的备份管理工具;第三种方法是使用独立的备份代理服务器,例如VCB,或者第三方厂商提供的应用。

  存储管理员可能更倾向于简单地在物理主机上备份虚拟机,就像备份普通文件一样。这种情况下,这个组织将备份每一个虚拟机的VMDK,VMDK是一个大磁盘文件,包含虚拟机的配置和数据。这无疑是一个好主意,但是,这也许没法正常工作。除非关掉虚拟机,否则你也许会备份正在被使用的数据,这样很可能会导致数据的不一致。

  每一台虚拟机使用一个单独的备份代理,可以在备份过程中避免数据不一致,但需要停止正在运行的应用程序。但是,如果这个组织必须为每一个虚拟机都购买许可证的实例,这种方法将需要较高的备份软件许可费用。而且,还会出现资源竞争的潜在问题,除非这个组织错开虚拟机的备份时间。当然,每个虚拟机都安装备份代理的优势是简单和操作熟悉。这种备份方法的步骤与传统备份没有区别,管理员可以做所有以往做的事情,比如文件级恢复,完整备份或增量备份。
 
  但是,备份应用软件不知道VMDK文件的封装性,不能像其他情况下一样操作,以提高备份操作,Mainland Information System的D'Costa记录。这种方法也降低了组织所期望的效率,因为虚拟服务器的每个代理必须被单独管理。

  D'Costa的第二种方法是在虚拟服务器中运行备份软件,如VMware ESX。这将像一个能够备份所有虚拟机的Linux备份代理。但是,这种方法将导致镜像级的备份,虽然快,但是不允许单独文件的简单恢复。这还需要用脚本命令自动化虚拟机的关机、快照和重启。

  代理服务系统(尤其是VCB),也就是D'Costa的第三种方法,可能是最流行的。代理服务系统将备份从虚拟机上的代理或者虚拟服务器上移动到一个专用服务器。以VMware为例,“你将备份代理放到VCB上,并且备份所有的虚拟机,”Server Centric Consulting的Miller说。

  典型的代理服务器是一个连接到与VMware的ESX服务器相同的SAN卷上的Windows服务器。“拥有VCB,你现在就可以对同一个物理主机上的多个虚拟机进行备份,而且VCB还会组织这些备份,避免他们过度使用资源,” Miller补充说。VMware提供一个负载均衡器,叫做分布式资源调度(DRS)。

  但是,VCB不是一个万能备份工具。D'Costa指出,这需要许多方面的支持才能正常工作:一个位于ESX服务器上的同步驱动器来清空文件系统队列,建立快照;一个位于代理服务器上的vLUN驱动将VMDKs 提交到这个代理;命令行工具通过命令行界面(CLI)协助脚本自动化。还需要一个由VMware或者备份应用程序供应商提供的集成模块。

  存储管理员往往综合不同的方法。比如,Rockledge,福罗里达州的Health First,为布里瓦德县三家医院的医疗提供网络服务。它通过一个第三方工具来使用VCB,Vizioncore的vRanger Pro,每晚从近220台虚拟机上备份1.5TB的数据。这些数据备份到磁盘上。但是,这个医院也使用了IBM的Tivoli存储管理器(TSM),在一些虚拟机上安装了TSM备份代理。TSM备份到磁盘,然后到异地的磁带。

  VCB和vRanger Pro使得这个团队能够“处理虚拟机的增长”, Health First的网络工程师Joel Otero说。有些日子“我们需要建造10到15个虚拟机。Tivoli是无法跟上的。因为有太多脚本。”他解释道 。

  通过将VCB与Veritas 的NetBackup和FalconStor软件公司的网络存储服务进行整合,W.R. Berkley为其虚拟化窗口和pSeries服务器提供备份和恢复服务。FalconStor的产品在一天内多次拍摄快照,然后将它们复制到第二个数据中心。“这样,我们最坏的风险是丢失几个小时的数据,”W.R.Berkley的Whelans说。使用VCB,公司能独立的恢复单个文件。FalconStor能在每晚分离出快照到磁带上。

相关推荐