• 1
如何利用VDP加固虚拟机 2013-11-26

保护一家企业的数据是任何业务连续性计划的一个重要部分。由于如今市面上有众多的解决方案,关键在于找到一款适合贵企业需求的解决方案。早在2012年8月,VMware公司与EMC公司达成了合作伙伴关系,向市场推出了vSphere数据保护(VDP)技术。VDP随vSphere 5.1一同发布,内置在vSphere 5.1 Essentials Plus及更新版本中。这很好——如果你有vSphere 5.1,已经可以使用VDP,不需要另外付费。还有VDP高级版,该版本包含VDP的所有功能特性,适用于更大规模的环境,还有面向微软SQL Server和微软Exchange的应用程序代理。而这些代理为应用程序一致的备份以及更精细化的备份和恢复功能提供了便利。

VDP充分利用EMC Avamar的代码,通过一款专门为中小型环境设计的备份解决方案,提供企业级稳定性和重复数据删除功能。VDP使用了一种申请专利的、长度可变的重复数据删除算法,这种算法可以达到90%以上的效率。比如说,我在自己的实验室环境备份了100GB的虚拟机,但这些备份数据在VDP硬件设备上只耗用了9.8GB的实际存储空间。

VDP的优点包括如下:

•可以快速而高效地备份和恢复VMware虚拟机;

•由于针对所有备份任务,统一使用了申请专利的、长度可变的重复数据删除技术,大大降低了备份数据对磁盘空间的需求;

•可使用用于数据保护的VMware vSphere API(VADP)和变化数据块跟踪(CBT)功能,以减轻vSphere主机基础设施上的负担,并最大限度地减小备份窗口需求;

•可以实现整个虚拟机恢复(或“映像级”恢复)和文件级恢复(FLR),不需要在每一个虚拟机中安装代理;

•使用虚拟设备格式参数,简化了部署和配置;

•可使用vSphere Web客户程序,进行管理;

•可使用一种检查点和回滚机制,保护设备和数据;

•最终用户可借助基于Web的VDP恢复客户程序(VDP Restore Client),轻松恢复Windows文件和Linux文件。

高级版的额外优点包括如下:

•可以借助专门为关键任务型微软Exchange和SQL Server工作负载设计的代理,保护这些应用程序;

•随着备份需求不断提高,可以动态添加存储容量。

另外的优点

VDP的另一个优点就是易于部署和管理。通过开放式虚拟设备(OVA)文件,VDP能够以基于Linux的虚拟设备这种方式,被部署到vSphere环境中。它支持每个设备最多可备份100个虚拟机(如果使用VDP高级版,支持每个设备最多可备份400个虚拟机),而且支持每个vCenter Server实例最多10个设备。一旦设备得到了部署,就可以使用Web浏览器来进行管理了(见图1)。

图1:使用Web浏览器,进行vSphere数据保护管理。

在部署VDP之前,务必确保你的环境满足了所有的必要条件。一个设备要求DNS中有一个主机记录、网络时间协议(NTP)以及用户帐户方面进行配置,有助于确保成功部署。《VDP评估指南》罗列 出了全部要求,访问bit.ly/11484hC,即可参阅。

一开始部署大小合适的设备,这点很重要。部署的VDP可采用0.5TB、1TB或2TB不等的经过重复数据删除处理的备份数据容量。一旦设备部署完毕,就不可以再增添容量了。部署的VDP高级版采用了2TB经过重复数据删除处理的备份数据容量。如使用VDP高级版,可以按2TB的增幅,增添容量,最多增添到8TB(见图2)。

图2:为vSphere数据保护高级版添加容量。

全面评估环境,估算需要保护的工作负载的数量、这些工作负载的数据变化速度及保留策略,从而确定需要多少的备份数据容量。VDP使用了一种高效的重复数据删除算法,有助于最大限度地减小所需的备份数据容量。

部署方面需要考虑的因素

将VDP与它要保护的虚拟机部署在同一个站点、集群和存储环境,这可以提供更可靠的备份和更高的备份及恢复性能。这种部署方案还使用了最少的存储和网络资源。可以将虚拟设备放置在与虚拟机所在位置之外的站点。不过,这意味着受保护的虚拟机与虚拟设备之间的备份流量将沿着连接站点的广域网传送。受保护的虚拟机和VDP还必须由同一个vCenter Server加以管理。

部署VDP之后,你可以创建备份任务了。这个向导驱动的过程很简单,而且界面直观。第一步是选择需要保护的虚拟机(如果是VDP高级版,则选择应用数据库)。然后为备份任务选择计划表和保留策略。可以安排备份任务每天、每周或每月运行一次。务必要明白贵企业的备份数据保留需求,然后相应设置VDP(见图3)。策略设置过低意味着,你可能没有合适的保护级别,而策略设置过高又耗用更多的备份数据存储容量。

图3:为备份任务定义保留策略。

进行恢复也是个简单直观的过程。任务始于选择一个恢复点。然后,你可以选择将虚拟机恢复到原始位置或备用位置。在一些情况下,VDP可利用CBT进行恢复,这可以大大缩短恢复时间。如果恢复到备用位置,虚拟机可以被赋予新名称,可能位于不同的数据存储区上。你还有这样的选项:虚拟机恢复之后,给虚拟机上电,将其连接至网络。这样一来,就很容易进行恢复或进行恢复演练(见图4)了——不管使用什么样的备份解决方案,恢复演练都是一条最佳实践。

图4:vSphere Web客户程序中的恢复演练。

VDP比拼VDP高级版

拥有微软Exchange或SQL Server工作负载的企业应该认真考虑VDP高级版,因为它为这些应用程序提供了特定的支持。这种支持提供了备份和恢复单个组件(比如单个SQL Server数据库)的功能,能够实现应用程序一致的备份,而且借助客户端重复数据删除技术,提供了更高的效率。这些代理还提供了更多的备份及恢复选项,比如能够实现多数据流备份(见图5),指定进行增量备份或完全备份。

图5:能够实现多数据流备份。

VD还提供了文件级恢复。访客操作系统管理员或应用程序所有者等最终用户可以打开Web浏览器,登录到VDP恢复客户程序,选择需要恢复的文件(见图6),然后监控恢复任务的过程——这一切都不需要备份管理员进行干预。

可以在Reports(报告)选项卡上查看VDP虚拟设备的状态及其备份任务的详细信息。容量信息和成功的最近备份任务等内容项目也一目了然。客户程序列表可进行过滤,这样就能在有众多虚拟机的环境中迅速找到特定信息。还可以为每个设备配置电子邮件报告机制(见图7)。

图6:选择文件和文件夹,实现文件级恢复。

图7:配置电子邮件报告机制。

数据保护是任何业务连续性计划的一个重要部分。VDP和VDP高级版提供了高效的解决方案以保护VMware虚拟机基础设施,包括微软Exchange和SQL Server等任务关键型应用程序。部署起来快速而容易。可以使用基于Web的、与vSphere Web客户程序集成的图形用户界面(GUI)进行管理。最终用户可以恢复文件,不需要得到备份管理员的帮助。报告则有两种方式:用户界面报告和电子邮件报告。

来源:51cto.com