原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://mabofeng.blog.51cto.com/2661587/1032555

一、vSphereDataProtection简介
VMwarevSphere5.1的新一代备份与恢复解决方案。VMwarevSphereDataProtection解决方案基于行业领先的EMCAvamar重复数据删除备份软件技术,并作为VMwarevSphere5.1的一部分推出。VMwarevSphere数据保护取代了vSphere之前拥有的vSphereDataRecovery,为VMware环境提供成本更低、更可信且更易于使用的备份恢复解决方案。
VMwarevSphereDataProtection受益于EMCAvamar软件的领先技术,包括可变长度重复数据删除、全面支持CBT技术以及简单的单步恢复虚拟机,以最大程度地减少存储资源的消耗,减少备份窗口,加快恢复。VMwarevSphereDataProtection可直接通过vSphereWebClient中进行管理,并利用vstorageStorageAPI技术实现无需安装代理的虚拟机备份。
除了VMwarevSphereDataProtection,VMware继续支持合作伙伴社区虚拟环境的备份创新。VMware计划继续投资开发用于数据保护的vSphereStorageAPI,以促成第三方备份与恢复解决方案与VMwarevSphere平台的紧密整合
vSphereDataProtection(VDP)是一个基于磁盘的备份和恢复解决方案,可靠且易于部署。vSphereDataProtection与VMwarevCenterServer完全集成,可以对备份作业执行有效的集中式管理,同时将备份存储在经过重复数据消除的目标存储中。
vSphereDataProtection针对所有虚拟机提供快速有效的数据保护,甚至可保护那些已关闭或在物理主机之间移动的虚拟机。在所有备份上使用智能重复数据消除,从而可极大地减少备份数据所消耗的磁盘空间。通过使用更改数据块跟踪和VMware虚拟机快照,降低了备份虚拟机的成本,最大程度地缩短了备份窗口。可实现轻松备份,无需在每个虚拟机上安装第三方代理。可以作为集成组件简单直接地安装到vSphere中,可通过Web门户进行管理。对vSphereDataProtection配置的直接访问已集成到标准的vSphereWebClient中。使用检查点和回滚机制保护备份。从基于Web的界面中,通过最终用户启动的文件级恢复提供Windows和Linux文件的简化恢复。
在本章节博客中,主要从以下几个方面讲解VDP:
一、vSphereDataProtection简介
二、安装和配置vSphereDataProtection
三、注册vSphereDataProtection
四、使用vSphereWebClient链接vSphereDataProtection
五、使用vSphereDataProtection进行备份与还原
vSphereDataProtection可创建映像级备份,这些备份与vStorageAPIforDataProtection进行集成。vStorageAPIforDataProtection是vSphere中的功能集,用于将备份处理开销从虚拟机分载到vSphereDataProtection应用装置。应用装置与vCenterServer通信,以便制作虚拟机的VMDK的快照。重复数据消除在应用装置中使用获得专利的可变长度重复数据消除技术执行。
为了支持众多大型VMware环境以及规模不断扩大的VMware环境,每个vSphereDataProtection应用装置可以同时对8个虚拟机进行备份,从而增强了数据保护工作负载容量。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理
为了提高映像级备份的效率,vSphereDataProtection利用VADP更改数据块跟踪(CBT)功能。CBT是一项VMware功能,使vSphereDataProtection只备份自上次备份以来发生更改的磁盘数据块。这极大地减少了指定虚拟机映像的备份时间,并且提供了在特定备份窗口中处理大量虚拟机的能力。
通过在恢复期间利用CBT功能,vSphereDataProtection在将虚拟机恢复到原始位置时提供快速有效的恢复能力。在恢复过程中,vSphereDataProtection将查询VADP,确定哪些数据块在上次备份后发生过更改,然后在恢复期间只恢复或替换那些数据块。这减少了执行恢复操作期间vSphere环境中的数据传输,更重要的是,缩短了恢复时间目标(RTO)。
此外,vSphereDataProtection会自动在两种恢复方法(完整映像恢复或利用CBT的恢复)之间评估工作负载,然后执行恢复时间最短的那种方法。这在下面的方案中是非常有用的:在要恢复的虚拟机中,自上次备份以来的更改率非常高,并且CBT分析操作的开销比直接执行完整映像恢复的成本更高。vSphereDataProtection将智能地做出判断:对于您的特定方案或环境,哪种部署方法的虚拟机映像恢复时间最短。
二、安装和配置vSphereDataProtection
在安装vSphereDataProtection之前,必须要了解下他所需的环境,vSphereDataProtection5.1需要VMwarevCenterServer5.1,Linux版本或Windows版。MicrosoftInternetExplorer7和8支持vSphereWebClient(在IE8上运行vSphereWebClient时存在一些问题),必须在Web浏览器中启用AdobeFlashPlayer11.3或更高版本,才能访问vSphereWebClient或vSphereDataProtection功能。VMwareESX/ESXi支持4.0、4.0i、4.1i、5.0i、5.1版本。
vSphereDataProtection应用装置有三种选项可用。0.5TBVDP,1TBVDP,2TBVDP。重要说明vSphereDataProtection在部署之后将无法更改大小。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_02
在安装vSphereDataProtection之前,需要配置DNS,NTP,权限。需要向DNS服务器添加一个条目,对应于应用装置的IP地址和完全限定的域名。此DNS服务器必须支持正向查找和反向查找。如果DNS设置不正确,可能导致出现许多运行时问题或配置问题。vSphereDataProtection使用网络时间协议(NTP)。在安装vSphereDataProtection之前,必须在将安装vSphereDataProtection的vCenterServer和ESXi主机上配置NTP。

1、首先在DNS里添加正向查找区域
虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理_03
2、然后再反向添加指针。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_04
3、对vSphereDataProtection使用vCenter用户帐户之前,或者对vSphereDataProtection使用SSOadmin用户之前,应该在vCenter根节点上专门将这些用户作为管理员添加。通过以下步骤,可以使用vSphereClient配置vSphereDataProtection用户或SSOadmin用户。
登录到vSphereWebClient并选择“vCenter”>“主机和群集”。在左侧窗格中,单击“vCenterServer”。单击“管理”选项卡,然后单击“权限”子选项卡。虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理_05
4、从“域”下拉列表中,选择域、服务器或“SYSTEM-DOMAIN”。选择将管理vSphereDataProtection或要成为SSOadmin用户的用户,然后单击“添加”。单击“确定”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理_06
虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理_07
5、从“已分配的角色”下拉列表中,选择“管理员”。确认“传播到子对象”框是选中的。单击“确定”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_08
6、接下来就是部署OVF模板,登录到vSphereWebClient或者vSphereClient并选择“部署OVF模版”
虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理_09
7、根据自身存储的大小,来选择vSphereDataProtection版本,点击下一步。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_10

8、验证OVF模版详细信息,复查模板的详细信息,然后单击“下一步”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_11
9、在“接受EULA”屏幕上,阅读许可协议,单击“接受”,然后单击“下一步”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_12
10、在“选择名称和文件夹”屏幕上,输入应用装置的名称,然后单击要部署到的文件夹或数据中心。单击“下一步”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理_13
11、选择应用装置所使用存储的位置
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_14

12、选择应用装置所使用存储的虚拟磁盘格式,单击“下一步”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_15
13、在“自定义模板”中,指定“默认网关”、“DNS”、“网络1IP地址”和“网络1网络掩码”。确认IP地址是正确的。如果在此对话框中设置了错误的IP地址,系统会要求重新部署.ova。单击“下一步”。vSphereDataProtection应用装置不支持DHCP。应用装置需要静态IP地址。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_16
14、在“即将完成”屏幕上,确认所有部署选项都是正确的,然后单击“完成”。vCenter将部署vSphereDataProtection应用装置。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理_17

15、正在部署中。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_18
16、部署完成后启动vSphereDataProtection。直到系统进入欢迎界面。至此通过OVF部署vSphereDataProtection完成。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_19
三、注册vSphereDataProtection
当通过OVF安装包安装好VDP后,我们需要进行将VDP注册在VC上,在安装vSphereDataProtection的过程中,第一次运行配置应用工具时,它将以“安装”模式运行。在此模式下,您可以输入初始网络设置、时区、应用装置密码和vCenter凭据。在初始安装后,VDP-configure应用工具以“维护”模式运行,并且显示不同的用户界面。
1、将出现vSphereDataProtection菜单的“欢迎使用”屏幕。打开Web浏览器并键入:https://<ipaddressofVDPappliance>:8543/vdp-configure/,在页面中,点击继续浏览此网站。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_20
2、在“VMware登录”屏幕中,输入用户:root。密码:changeme,单击“登录”
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_21

3、此时将显示“欢迎使用”屏幕。单击“下一步”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理_22
4、此时将显示“网络设置”对话框。指定(或确认)IPv4静态地址、网络掩码、网关、主DNS、辅助DNS、主机名称、域。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_23

5、此时将显示“时区”对话框。选择适当的时区并单击“下一步”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_24
6、此时将显示vSphereDataProtection凭据对话框。对于vSphereDataProtection凭据,键入应用装置密码。此密码将成为通用配置密码。指定内容的密码,九个字符,至少一个大写字母,至少一个小写字母,至少一个数字,不含特殊字符。单击“下一步”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_25
7、此时将显示“vCenter注册”对话框。设置vCenter用户名(如果该用户属于域帐户,则应该按照“SYSTEM-DOMAIN\admin”格式输入用户名。)、vCenter密码、vCenter主机名称(IP地址或完全限定的域名)、vCenter端口、SSO主机名称(IP地址或完全限定的域名)、SSO端口。单击“测试连接”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理_26
8、此时将出现“连接成功”消息。如果没有出现此消息,请排除设置中的问题并重复此步骤,直到出现成功消息。如果显示消息“指定的用户不是专用VDP用户,或者没有足够的vCenter权限来管理VDP。请更新用户角色并重试。”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_27
9、此时将显示“即将完成”页。单击“完成”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_28
10、此时将出现一条消息,指示配置完成。单击“确定”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_29
11、vSphereDataProtection应用装置配置现在已完成,但您需要返回vSphereWebClient并重新启动该应用装置。在vSphereWebClient中,右键单击应用装置,然后选择“重新启动来宾操作系统”。在“确认重新启动”消息中,单击“是”。重新启动最长需要30分钟。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_30
四、使用vSphereWebClient链接vSphereDataProtection。
当完成安装后配置后,再次通过web登录到vSphereDataProtection,在初始安装后,VDP-configure应用工具以“维护”模式运行,并且显示不同的用户界面。在状态屏幕上,可以通过单击“启动”来启动已停止的服务,也可以通过单击“停止”来停止运行的服务。但是,通常您必须在技术支持的指导下才能停止运行的服务。如果看到某个服务停止,可以通过单击“启动”尝试重新启动它,但在一些情况下,必须执行一些额外的故障排除步骤才能使服务正常工作。
使用日志文件包可以方便地将vSphereDataProtection应用装置的日志发送给支持人员。通过单击“收集日志”,可以从vSphereDataProtection服务将所有日志作为一个“捆绑的日志”下载。此时将显示“另存为”对话框,允许您将日志包下载到运行Web浏览器的计算机的文件系统。日志包的名称为LogBundle.zip。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理_31
使用“配置”选项卡可以查看和编辑vSphereDataProtection配置。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_32
通过vSphereWebClient可访问vSphereDataProtection。vSphereDataProtection只能通过vSphereWebClient进行管理。vSphereClient不支持vSphereDataProtection管理。从Web浏览器访问vSphereWebClient。在“凭据”页中,输入vCenter用户名和密码,然后单击“登录”。在vSphereWebClient中,选择“vSphereDataProtection”。在“欢迎使用虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_33
vSphereDataProtection”页中,选择vSphereDataProtection应用装置,然后单击“连接”。成功连接到vSphereDataProtection。每个vCenterServer最多支持10个vSphereDataProtection应用装置。通过在“切换应用装置”标签右侧的下拉列表中选择应用装置,可以切换应用装置。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_34
五、使用vSphereDataProtection进行备份与还原
连接后就可以创建备份作业,其中包含要备份哪些虚拟机、进行备份的频率以及存储备份的保留期。vSphereDataProtection使用备份窗口来创建新备份和保留策略,也可删除特定的旧备份。
备份可以指定虚拟机的集合,例如数据中心内的所有虚拟机,或者选择单个虚拟机。如果选择了整个资源池、主机、数据中心或文件夹,则接下来的备份将包含该容器中的所有新虚拟机。如果选中了某个虚拟机,则备份中将包含添加到该虚拟机的所有磁盘。如果某个虚拟机从选中的容器移动到其他未选中的容器,则备份中不再包含该虚拟机。可以手动选择要备份的虚拟机,这可以确保即使该虚拟机已移动仍会进行备份。
1、单击“备份”选项卡,然后单击“新建”以启动备份作业向导。在“虚拟机”页中,选择各个虚拟机或包含要备份虚拟机的容器,然后单击“下一步”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_35
2、在“计划”页中,选择该作业的备份计划,然后单击“下一步”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_36

3、在“保留策略”页中,接受默认保留策略或指定其他保留策略,然后单击“下一步”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_37

4、在“名称”页中,输入备份作业名称,然后单击“下一步”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理_38

5、在“即将完成”页中,复查备份作业的摘要信息,然后单击“完成”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_39

6、此时将显示一个信息对话框,确认已成功创建备份作业。单击“确定”。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_40
7、创建备份之后,可以通过“立即备份”图标手动启动备份作业。使用“立即备份”选项之前,必须已安装和配置vSphereDataProtection,并且至少应有一个备份作业。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_VMware vSphere 5.1 V_41
8、“备份所有源”指定应备份所有作业。“只备份过时源”指定上次备份尝试失败的备份作业。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_备份管理_42
9、为vSphereDataProtection数据存储区选择精简或密集资源调配的磁盘都有优势和不足。精简资源调配使用虚拟化技术,允许显示比实际或许可用的磁盘资源更多的磁盘资源。如果管理员正在主动监视磁盘空间,并且能够在精简磁盘增长时分配额外的物理磁盘空间,则可以使用此技术。如果未对此功能进行管理,并且vSphereDataProtection数据存储区位于无法分配空间的精简资源调配的磁盘上,则vSphereDataProtection应用装置将会失败。如果发生这种情况,可以回滚到经验证的检查点。在该检查点后执行的任何备份都将丢失。密集资源调配将在创建磁盘时分配所需的全部存储。vSphereDataProtection数据存储区的最佳做法是在部署vSphereDataProtection应用装置时创建精简资源调配的磁盘(这样可以实现快速部署),然后在部署后,将磁盘从精简资源调配转换为密集资源调配。
虚拟化系列-VMware vSphere 5.1 VDP备份管理_虚拟化系列_43
10、使用虚拟机恢复向导可以指定要恢复哪些虚拟机、如何恢复以及将它们恢复到什么位置。
警告如果要恢复的虚拟机包含快照,则恢复将失败。请在开始恢复过程之前,从虚拟机中删除所有快照。恢复虚拟机与备份相似,这里就不做演示了。