SiteRecoveryManager管理指南vCenterSiteRecoveryManager5.
0在本文档被更新的版本替代之前,本文档支持列出的每个产品的版本和所有后续版本.
要查看本文档的更新版本,请访问http://www.
vmware.
com/cn/support/pubs.
ZH_CN-000706-01SiteRecoveryManager管理指南2VMware,Inc.
最新的技术文档可以从VMware网站下载:http://www.
vmware.
com/cn/support/pubs/VMware网站还提供最近的产品更新信息.
您如果对本文档有任何意见或建议,请把反馈信息提交至:docfeedback@vmware.
com版权所有2008–2012VMware,Inc.
保留所有权利.
本产品受美国和国际版权及知识产权法的保护.
VMware产品受一项或多项专利保护,有关专利详情,请访问http://www.
vmware.
com/go/patents-cn.
VMware是VMware,Inc.
在美国和/或其他法律辖区的注册商标或商标.
此处提到的所有其他商标和名称分别是其各自公司的商标.
VMware,Inc.
3401HillviewAve.
PaloAlto,CA94304www.
vmware.
com北京办公室北京市海淀区科学院南路2号融科资讯中心C座南8层www.
vmware.
com/cn上海办公室上海市浦东新区浦东南路999号新梅联合广场23楼www.
vmware.
com/cn广州办公室广州市天河北路233号中信广场7401室www.
vmware.
com/cn目录关于本文档71管理VMwarevCenterSiteRecoveryManager9SRM部署10受保护站点和恢复站点10基于阵列的复制11vSphereReplication12关于保护组和恢复计划12测试和运行恢复计划13关于重新保护14关于故障恢复14关于SiteRecoveryManager数据库15SRM和VMwarevCenterServer15SRM许可16SRM身份验证16使用公用密钥证书时的要求17了解角色和权限18分配角色和权限18SRM角色参考19SRM网络端口21连接到SRM22SiteRecoveryManager的操作限制222安装和更新SiteRecoveryManager25配置SRM数据库26MicrosoftSQLServer配置26OracleServer配置26DB2Server配置27关于vSphereReplicationManagement数据库27配置VRM数据库27安装SRM服务器29升级SRM30准备SRM升级32更新SRM服务器32升级SRM客户端插件33配置升级的SRM安装34SRM迁移实用程序34安装存储复制适配器35安装SRM客户端插件35连接站点36VMware,Inc.
3恢复为先前版本36修复或修改SiteRecoveryManager服务器安装37安装SRM许可证密钥383建立清单映射和占位数据存储41了解占位数据存储41配置占位数据存储41配置vSphereReplicationManagement的数据存储映射42选择清单映射424配置基于阵列的保护45配置阵列管理器45重新扫描阵列以检测配置更改46编辑阵列管理器465安装vSphereReplicationServer47部署vSphereReplicationManagementServer48配置vSphereReplicationManagementServer设置48配置VRMS安全设置49配置VRMS网络设置50配置VRMS系统设置50配置vSphereReplicationManagement连接51部署vSphereReplicationServer51配置vSphereReplicationServer设置52注册vSphereReplicationServer526创建保护组和复制虚拟机55保护和恢复虚拟机的限制55创建基于阵列的保护组56编辑基于阵列的保护组56创建vSphereReplication保护组57编辑vSphereReplication保护组57为单个虚拟机配置复制57为多个虚拟机配置复制58使用物理传送复制虚拟机59将虚拟机移至新的vSphereReplicationServer60将清单映射应用于保护组中的所有成员607恢复计划和重新保护63创建恢复计划63编辑恢复计划64移除恢复计划64测试恢复计划64取消测试或恢复65运行恢复计划65SiteRecoveryManager管理指南4VMware,Inc.
了解重新保护66重新保护过程67重新保护状况参考688自定义SiteRecoveryManager69自定义恢复计划69恢复计划步骤69自定义恢复计划步骤71自定义单个虚拟机的恢复73自定义单个虚拟机的IP属性74报告保护组的IP地址映射75了解自定义多个虚拟机的IP属性75为虚拟机或模板配置保护79为虚拟机配置资源映射80配置SRM警报80使用高级设置80客户机自定义设置81更改恢复站点设置81更改基于阵列的存储提供程序设置82更改本地站点设置82更改远程站点设置83更改存储器设置83更改复制设置83更改vSphereReplication设置849排除SRM故障85事件和警报85站点状态事件86保护组事件86恢复事件87SNMP陷阱88存储和存储提供程序事件89许可事件91权限事件92收集SRM日志文件92使用vSphereClient收集SRM日志文件92收集SRM服务器日志文件93部署VRMS时功能不可用93OVF软件包无效,不能部署93无法解决VRMS和SQL之间的连接错误94VRMS数据库配置失败并显示DB2数据库错误94索引97目录VMware,Inc.
5SiteRecoveryManager管理指南6VMware,Inc.
关于本文档VMwarevCenterSiteRecoveryManager(SRM)是VMwarevCenter的扩展,提供了一个帮助您计划、测试和执行vCenter虚拟机恢复的业务连续性和灾难恢复解决方案.
SRM可以发现和管理复制的数据存储,并自动将清单从一个vCenter迁移到另一个vCenter.
目标读者本书适用于熟悉vSphere及其复制技术(如基于主机的复制)和复制的数据存储的SiteRecoveryManager管理员.
此解决方案可满足要为vSphere清单配置保护的管理员的需求.
它可能还适用于需要向受保护清单添加虚拟机或需要验证是否正确配置现有清单以与SRM配合使用的其他用户.
VMware技术出版物词汇表VMware技术出版物提供了一个词汇表,其中包含一些您可能不熟悉的术语.
有关VMware技术文档中所使用的术语的定义,请访问http://www.
vmware.
com/support/pubs.
文档反馈VMware欢迎您提出宝贵建议,以便改进我们的文档.
如有意见,请将反馈发送到docfeedback@vmware.
com.
技术支持和教育资源您可以获取以下技术支持资源.
有关本文档和其他文档的最新版本,请访问:http://www.
vmware.
com/support/pubs.
在线支持和电话支持要通过在线支持提交技术支持请求、查看产品和合同信息以及注册您的产品,请访问http://www.
vmware.
com/support.
客户只要拥有相应的支持合同,就可以通过电话支持,尽快获得对优先级高的问题的答复.
请访问http://www.
vmware.
com/support/phone_support.
html.
支持服务项目要了解VMware支持服务项目如何帮助您满足业务需求,请访问http://www.
vmware.
com/support/services.
VMware专业服务VMware教育服务课程提供了大量实践操作环境、案例研究示例,以及用作作业参考工具的课程材料.
这些课程可以通过现场指导、教室授课的方式学习,也可以通过在线直播的方式学习.
关于现场试点项目及实施的最佳实践,VMware咨询服务可提供多种服务,协助您评估、计划、构建和管理虚拟环境.
要了解有关教育课程、认证计划和咨询服务的信息,请访问http://www.
vmware.
com/services.
VMware,Inc.
7SiteRecoveryManager管理指南8VMware,Inc.
管理VMwarevCenterSiteRecoveryManager1VMwarevCenterSiteRecoveryManager(SRM)是一个业务连续性和灾难恢复解决方案,可帮助您计划、测试和执行一个站点(受保护站点)和另一个站点(恢复站点)之间vCenter虚拟机的恢复.
可以配置SRM使用多个第三方磁盘复制机制(基于阵列的复制)或VMwarevSphereReplication.
两种类型的恢复可供使用.
计划的迁移计划的迁移是正常取消受保护站点中虚拟机的配置,并配置恢复站点中的等效计算机.
这两个站点必须正在运行并完全正常,计划的迁移才能成功.
灾难恢复灾难恢复类似于计划的迁移,但灾难恢复不要求这两个站点必须正在运行.
在灾难恢复操作过程中,或者报告受保护站点上的操作故障,或者忽略掉.
SRM将使用基础复制机制协调恢复过程,这样,可以完全关闭受保护站点中的虚拟机(在受保护站点虚拟机仍可用的情况下),并且可以打开复制的虚拟机的电源.
指定虚拟机启动顺序的恢复计划可指导如何将受保护虚拟机恢复至恢复站点.
恢复计划还指定了网络参数(如IP地址),且可以包含用于执行自定义恢复操作的用户指定脚本.
执行恢复后,正在运行的虚拟机将不再受保护.
要解决此降低保护的问题,SRM支持对基于阵列的存储器上受保护虚拟机的重新保护操作.
备份原始受保护站点后,重新保护操作将互换两个站点的角色.
之前为恢复站点的站点变为受保护站点,而之前为受保护站点的站点变为恢复站点.
SRM可用于测试恢复计划.
可以不中断任一站点中正在进行的操作的方式使用已复制数据的临时副本来执行测试.
可以在重新保护完成后执行测试,以确认新的受保护/恢复站点配置有效.
本章讨论了以下主题:n第10页,"SRM部署"n第10页,"受保护站点和恢复站点"n第15页,"关于SiteRecoveryManager数据库"n第15页,"SRM和VMwarevCenterServer"n第16页,"SRM许可"n第16页,"SRM身份验证"n第18页,"了解角色和权限"n第21页,"SRM网络端口"n第22页,"连接到SRM"n第22页,"SiteRecoveryManager的操作限制"VMware,Inc.
9SRM部署必须完成多组任务才能配置SRM.
某些任务在所有情况下均需完成,而某些任务是仅针对vSphereReplication(VR)或基于阵列的复制完成的.
如果您的环境中将使用这两种复制类型,则需考虑所有任务,否则,可能只需完成所有任务组中的一部分任务.
此组包含以下任务:1获取最新的SRM软件和任何所需的修补程序.
2在每个站点中配置SRM数据库.
3在受保护站点中安装SRM.
4在恢复站点中安装SRM.
5配对站点.
在使用VR的情况下,请完成以下任务:1在受保护站点上部署vSphereReplicationManagementServer(VRMS).
2在恢复站点上部署VRMS.
3在两个站点上为VRMS配置数据库.
4使用虚拟设备管理界面(VAMI)配置两个VRMS服务器.
5在恢复站点上部署vSphereReplicationServer(VRS).
6如果需要进行双向复制,请在受保护站点上部署VR服务器.
7向VRMS注册VRS.
8在站点之间连接这两个VRMS设备.
在使用基于阵列的复制的情况下,请在两个站点中完成以下任务:1安装存储复制适配器(SRA).
2配置阵列管理器.
为VR和/或阵列建立所需的基础架构后,请完成以下步骤:1配置清单映射.
2配置占位数据存储.
3如果使用的是VR,请配置数据存储映射.
4创建保护组.
5保护虚拟机.
6创建恢复计划.
受保护站点和恢复站点在典型的SRM安装中,受保护站点提供了关键业务数据中心服务.
恢复站点是这些服务可迁移到的备用设施.
受保护站点可以是vCenter在其中支持关键业务需求的任意站点.
恢复站点可位于千里之外.
相反地,恢复站点作为一种建立冗余的方式也可与受保护站点位于同一空间内.
通常,恢复站点所在的设施不太可能受环境、基础架构或其他影响受保护站点的干扰因素的影响.
SRM对每个站点的VMwarevSphere配置有以下要求:n每个站点必须至少有一个数据中心.
SiteRecoveryManager管理指南10VMware,Inc.
n如果使用的是基于阵列的复制,则两个站点必须均可使用相同的复制技术.
n恢复站点必须具有可支持与受保护站点相同的虚拟机和工作负载的硬件、网络和存储资源.
n站点应通过可靠的IP网络连接.
如果使用的是基于阵列的复制,请确保网络连接满足阵列的网络要求.
n虽然恢复站点不必具有与受保护站点相同的网络地址范围,但应有权访问与受保护站点类似的网络(公用和专用).
站点配对必须先将受保护站点和恢复站点进行配对,才可以使用SRM.
SRM提供了可指导您完成站点配对过程的向导.
必须在两个站点之间建立连接,且必须为这两个站点提供身份验证信息,以便它们可以交换信息.
站点配对要求您在两个站点都具有vSphere管理特权.
要启动站点配对过程,必须知道各站点vSphere管理员的用户名和密码.
如果使用的是vSphereReplication,则vSphereReplicationManagementServer的配对方式与SRM站点类似.
基于阵列的复制使用基于阵列的复制时,受保护站点中的一个或多个存储阵列会将数据复制到恢复站点中的对等阵列.
通过存储复制适配器(SRA),SRM可与各种阵列集成.
如果计划将基于阵列的复制与SRM配合使用,请先建立复制,然后再安装和配置SRM.
存储复制适配器存储复制适配器不属于SRM版本.
它们由阵列供应商开发和支持.
可以从http://www.
vmware.
com/download/srm/下载存储复制适配器及其文档.
VMware不支持从其他站点下载的存储复制适配器.
您必须在SRM服务器主机上安装一个特定于每个与SRM配合使用的阵列的SRA.
SRM支持使用多个SRA.
关于双向操作可以使用一组配对SRM站点进行双向保护.
每个站点可同时作为受保护站点和恢复站点,但是要针对不同的虚拟机组.
此功能不限于基于阵列的复制,但当使用基于阵列的复制时,阵列的任何给定LUN仅进行单向复制.
同一阵列中两个不同的LUN可分别以不同的方向相互进行复制.
SiteRecoveryManager如何计算数据存储组数据存储组的构成取决于在该组中的数据存储上存放文件的虚拟机组以及存储这些数据存储的设备.
使用基于阵列的复制时,每个存储阵列均支持一组复制的设备.
在使用光纤通道和iSCSI等连接协议的存储区域网络(SAN)阵列中,这些设备被称为LUN(包含一个或多个物理设备的逻辑存储单元).
在NFS阵列上,它们通常称为卷.
在每对复制的存储设备中,其中一个设备为复制源,另一设备为复制目标.
根据阵列的复制软件控制的计划安排,写入源设备的数据将复制到目标设备上.
当配置SRM以使用SRA时,复制源位于受保护站点,复制目标则位于恢复站点.
数据存储为虚拟机文件提供存储空间.
通过隐藏物理存储设备的详细信息,数据存储可简化存储容量分配,并提供一个统一的模式来满足虚拟机的存储需求.
由于所有数据存储均可跨多个设备,因此SRM必须确保先复制所有支持数据存储的设备,然后才可以保护使用数据存储的虚拟机.
SRM还必须确保已复制所有包含受保护虚拟机文件的设备.
在恢复或测试期间,SRM必须共同处理所有这类设备.
为实现这一目标,SRM需将数据存储聚合成数据存储组,以适应跨多个数据存储的虚拟机的要求.
SRM会定期检查数据存储组是否包含所有必需的数据存储,以便为相应的虚拟机提供保护.
必要时,会重新计算数据存储组.
例如,在向虚拟机添加新设备,且这些设备存储在之前不属于数据存储组的数据存储中时,可能会发生这种情况.
数据存储组由最小组的设备组成,这组设备是确保以下情况所必需的:当任一虚拟机文件存储在此组的设备上时,所有虚拟机文件都存储在属于同一组的设备上.
例如,如果一台虚拟机在两个不同数据存储中都具有磁盘,则这两个数据存储必须合并为一个数据存储组.
可能导致多个数据存储合并为一个数据存储组的条件包括:n虚拟机在两个不同数据存储中都有文件.
章1管理VMwarevCenterSiteRecoveryManagerVMware,Inc.
11n两个虚拟机在一个SAN阵列上共享一个RDM设备(如在MSCS群集的情况下).
n两个数据存储跨多个与同一设备的不同分区对应的数据区.
n一个数据存储跨与两个不同设备的分区对应的两个数据区.
n多个设备属于一个一致性组.
一致性组是复制设备的集合,其目标设备集的状态在某些时间是作为源设备集的状态存在的.
在非正式情况下,同时复制设备;这样,当使用这些设备进行恢复时,访问目标的软件就看不到未准备就绪的数据.
vSphereReplication在vSphereReplication(VR)中,SRM使用vSphere复制技术将数据复制到恢复站点中的服务器.
vSphereReplication使用vSphereReplicationManagementServer(VRMS)来管理VR基础架构.
VR要求安装VRServer(VRS)虚拟设备和VRMS虚拟设备,这两个设备均可在安装过程中随SRM一起安装.
由于VR不要求使用存储阵列,VR存储复制源和目标可以是任意常规存储设备,包括但不限于存储阵列.
关于保护组和恢复计划保护组是虚拟机和模板的集合.
恢复计划指定如何恢复指定保护组中的虚拟机.
对于使用基于阵列的复制来复制的虚拟机,保护组由使用同一个已复制数据存储组的虚拟机组成.
为基于阵列的复制创建保护组时,请指定阵列信息,而SRM会计算虚拟机组.
为使用vSphereReplication复制的虚拟机创建保护组时,可向该保护组添加任何虚拟机.
通过基于阵列的复制,保护组的数据存储组中数据存储上的所有虚拟机和模板将一起恢复.
保护组创建后,最初它仅包含那些将其所有文件存储在与保护组关联的数据存储组中的虚拟机.
通过在与保护组关联的数据存储组内的某一数据存储中创建虚拟机,即可将该虚拟机添加到该保护组中.
此外,还可以通过使用StoragevMotion将虚拟机的存储移动到与保护组关联的数据存储组内的某一数据存储来将该虚拟机添加到该保护组中.
可通过将虚拟机的文件移动到其他数据存储从保护组移除成员.
一个保护组可以包含一个或多个数据存储组.
但是,一个数据存储组只能属于一个保护组.
同一保护组的多个恢复计划恢复计划类似于自动操作手册.
它控制恢复过程中的每一个步骤,包括虚拟机关闭或打开电源的顺序、已恢复虚拟机使用的网络地址等等.
恢复计划灵活且易于自定义.
恢复计划引用了一个或多个保护组.
可以在多个恢复计划中指定一个保护组.
例如,可以创建一个恢复计划来处理将服务从受保护站点按计划迁移到恢复站点的操作,并创建另一恢复计划来处理电源故障或自然灾难等非计划事件.
通过这些不同的恢复计划,可确定执行恢复操作的方式.
一次只能使用一个恢复计划来恢复一个保护组.
如果同时测试或运行指定同一保护组的多个恢复计划,则只有一个恢复计划能够对此保护组进行故障切换.
指定同一保护组的其他正在运行的恢复计划将为此保护组及其包含的虚拟机报告警告.
这些警告说明虚拟机已进行了故障切换.
这些恢复计划涉及的其他保护组不受这些警告的影响.
配置和维护虚拟机的保护保护组中的每个虚拟机必须这样配置才能添加到恢复站点的vSphere清单中.
基于阵列的复制要求将每个虚拟机分配给恢复站点上的资源池、文件夹和网络.
SRM管理员可以指定这些分配的默认值.
创建保护组时将应用这些称为清单映射的默认值,且可根据需要(例如,向保护组中添加新虚拟机时)重新应用这些默认值.
如果不指定清单映射,则必须为保护组中的每个成员单独进行配置.
位于受保护数据存储上但未进行配置或配置错误的虚拟机均不受保护.
SiteRecoveryManager管理指南12VMware,Inc.
关于占位虚拟机和清单映射对于添加到保护组中的每个虚拟机,SRM都会在恢复站点上创建一个占位虚拟机.
这些占位虚拟机将添加到恢复站点的清单,并可作为其一部分进行管理.
将虚拟机或模板添加到保护组时,SRM会在恢复站点上创建虚拟机文件的子集,然后将此子集用作占位虚拟机向恢复站点vCenter注册虚拟机,从而在恢复站点的清单中为虚拟机或模板预留一个位置.
恢复站点清单中的这些占位虚拟机为SRM管理员提供了虚拟机受保护的可视化指示,也为vCenter管理员提供了在SRM测试或运行恢复计划时虚拟机可以打开电源并开始消耗本地资源的可视化指示.
创建占位虚拟机之前,保护组中的任何成员都不受保护.
通过将站点的清单映射应用于所有保护组成员或为各个成员配置映射,从而建立有效的清单映射之后,才会创建占位.
如果已为站点建立清单映射,则不能通过配置各个虚拟机的保护来替代这些映射.
如果需要替代保护组中一些成员的清单映射,请使用vSphereClient连接到恢复站点,并编辑占位虚拟机的设置或将其移动到其他文件夹或资源池.
尽管无法打开占位虚拟机的电源,但是可将其视为恢复站点vCenter清单的其他成员.
创建占位虚拟机后,其文件夹和计算资源分配派生自受保护站点中建立的清单映射.
恢复站点vCenter管理员可根据需要修改文件夹以及计算资源分配.
仅可在清单映射中编辑对占位虚拟机网络所作的更改.
如果不存在网络映射,用户可在保护虚拟机时指定新网络.
对占位虚拟机所作的更改将替代在保护虚拟机期间建立的设置,且在测试和恢复期间保留在恢复站点中.
通过测试或运行恢复计划来恢复受保护虚拟机时,其占位虚拟机将替换为已恢复的虚拟机,并按恢复计划的指示打开电源.
恢复计划测试完成后,将在清理过程中还原占位虚拟机.
测试和运行恢复计划尽管为避免中断正在进行的操作而做出若干让步,但测试恢复计划几乎演练恢复计划的每一个环节.
虽然测试恢复计划对受保护的站点或恢复站点都没有长久的影响,但运行恢复计划对两个站点都有明显的影响.
根据需要运行测试恢复.
测试恢复计划不会影响任一站点的复制操作或正在进行的操作.
测试恢复计划可能会在恢复站点上临时挂起选定的本地虚拟机(如果将恢复配置为执行此操作).
可以随时取消恢复计划测试.
如果是计划的迁移,恢复会在从源到目标的最终同步完成后停止复制.
对于灾难恢复,虚拟机将还原到最近的可用状态(由恢复点目标(RPO)确定).
完成最终复制后,SRM会在两个站点中进行更改,这些更改需要大量时间和精力才能撤消.
因此,必须单独分配测试恢复计划的特权和运行恢复计划的特权.
测试和运行恢复计划时,您需要不同的特权.
表1-1测试恢复计划和运行恢复计划之间的差异测试恢复计划运行恢复计划所需特权从权限选项卡中分配SiteRecoveryManager.
恢复计划.
测试权限.
从权限选项卡中分配SiteRecoveryManager.
恢复计划.
恢复权限.
对受保护站点上虚拟机的影响无虚拟机以相反的优先级顺序关闭.
对恢复站点上虚拟机的影响如果恢复计划要求挂起本地虚拟机,则会挂起本地虚拟机.
清理测试后,将重新启动挂起的虚拟机.
如果恢复计划要求挂起本地虚拟机,则会挂起本地虚拟机.
对复制的影响将在恢复站点上创建已复制存储的临时快照.
对于基于阵列的复制,将重新扫描阵列以发现阵列.
在进行计划迁移的情况下,将同步已复制的数据存储,然后停止复制并使恢复站点的目标设备可写入.
在灾难恢复过程中,将尝试相同的步骤,但如果这些步骤执行失败,则会忽略错误.
网络如果已明确分配测试网络,则恢复的虚拟机将连接到测试网络.
如果虚拟机网络分配是自动,SRM会将虚拟机分配给未连接到任何物理网络的临时网络.
恢复的虚拟机将连接到数据中心网络.
中断可以取消.
在某些情况下可能会取消.
章1管理VMwarevCenterSiteRecoveryManagerVMware,Inc.
13SRM如何在恢复期间与DPM和DRS交互DistributedPowerManagement(DPM)是一项VMware功能,用于管理ESX主机的电源消耗情况.
DistributedResourceScheduler(DRS)是一种VMware功能,用于管理面向ESX主机的虚拟机分配.
DPM和DRS不是必需的,但SRM可以支持这两个服务,并且如果启用它们,则在使用SRM时会获得一定的优势.
SRM会临时禁用群集的DPM,并确保在恢复开始之前该群集中的所有主机都已打开电源.
完成恢复或测试后,SRM会重新启用群集的DPM,但该群集中的主机将保持运行状况,以便DPM可以根据需要关闭这些主机的电源.
SRM将在多个可用ESX主机上按循环次序注册虚拟机,以便尝试尽可能平均地分布潜在的负载.
SRM会在恢复站点上打开已恢复虚拟机的电源之前始终使用DRS放置以智能方式平衡多台主机间的负载,即使群集中已禁用DRS亦是如此.
如果已启用DRS,并且DRS处于全自动模式,则DRS可能会移动其他虚拟机,以便在SRM打开已恢复虚拟机的电源时进一步平衡群集中的负载,当SRM打开已恢复虚拟机电源后,DRS将继续平衡群集中所有虚拟机的负载.
测试泡状网络和数据中心网络SRM可以创建已恢复虚拟机在测试期间所连接到的测试泡状网络.
由于SRM默认为"自动"设置,因此偶尔运行的测试恢复对生产没有影响.
此网络由其自身的虚拟交换机管理,且在大多数情况下,恢复的虚拟机可以使用此网络,而无需更改IP地址、网关等网络属性.
相反,数据中心网络通常支持恢复站点上的现有虚拟机.
要使用此网络,恢复的虚拟机必须符合其网络地址可用性规则.
这些虚拟机必须使用可由网络交换机提供并进行路由的网络地址,且必须配置为使用正确的网关和DNS主机等.
使用DHCP的已恢复虚拟机无需进行其他自定义即可连接到此网络.
其他虚拟机需要进行IP自定义并执行采用该自定义的恢复计划步骤.
必须相互进行交互的虚拟机应故障切换到同一测试泡状网络.
例如,如果Web服务器访问数据库上的信息,则这些虚拟机应一起故障切换到同一网络.
这一步可以测试已进行故障切换的虚拟机的功能.
关于重新保护通过重新保护可在恢复到原始受保护站点之后保护已恢复的虚拟机,包括反向进行复制.
重新保护使用在执行恢复之前建立的保护信息进行反向保护.
完成恢复之后便可完成重新保护过程.
如果恢复已完成,但出现错误,则必须修复所有错误并重新运行恢复,重复此过程,直到不出现任何错误.
重要事项只有基于阵列的复制才支持重新保护.
vSphereReplication(VR)重新保护不受支持.
如果恢复计划包含VR组,请先移除这些组,然后再运行重新保护操作.
关于故障恢复故障恢复是一个可选过程,可在执行恢复后还原受保护站点和恢复站点的原始配置.
已准备好将服务还原到受保护站点时,可以配置并运行故障恢复过程.
故障恢复是一系列过程的术语,这些过程可用于在执行恢复后还原受保护站点和恢复站点的原始配置.
每当在故障恢复中出错时,您都必须解决这些错误,然后重复执行故障恢复直到此过程成功完成.
执行恢复后,可完成故障恢复.
故障恢复有三个阶段.
例如,开始时A是受保护站点,B是恢复站点.
执行恢复后,会将虚拟机迁移到站点B.
您可能会选择运行故障恢复.
这时,将发生下列过程:n执行重新保护.
之前的恢复站点B成为受保护站点,并且使用有关保护的信息建立恢复站点A的保护.
n执行计划的迁移.
虚拟机恢复至A站点.
为避免中断虚拟机的可用性,您可能要在实际完成计划的迁移之前运行测试.
如果测试中发现错误,则可在实际执行计划的迁移之前解决这些问题.
n再次执行重新保护,这时站点A成为受保护站点,站点B成为恢复站点.
SiteRecoveryManager管理指南14VMware,Inc.
关于SiteRecoveryManager数据库SRM服务器需要其自己的数据库,用于存储数据,如恢复计划和清单信息.
SRM数据库是任何SRM安装的关键部分.
必须先创建数据库并建立数据库连接,才能安装SRM.
如果要将SRM更新到新版本,则可以使用现有数据库连接,但必须先备份数据库,否则将无法恢复到以前版本的SRM.
每个站点中的SRM数据库包含有关虚拟机保护组和恢复计划的信息.
尽管可以使用vCenter数据库服务器创建和支持SRM数据库,但SRM无法使用vCenter数据库,因为其数据库架构要求不同.
每个SRM站点都需要其自己的SRM数据库实例.
数据库必须先存在,才能安装SRM.
安装SRM时,指定以下有关SRM如何连接到数据库的信息.
服务器类型所使用的数据库服务器的类型.
DSNDSN(数据库源名称)指定数据结构,其中包含ODBC驱动程序连接到此数据源所需的SRM数据库的相关信息.
用户名和密码需要此身份验证信息,SRM才能使用数据库.
连接计数初始连接池大小.
如果所有连接都在使用中并需要一个新连接,则只要连接数不超过允许的最大连接数,就会创建连接.
SRM使用池中的连接比创建新连接更快.
在大多数情况下,无需更改此设置.
在更改此设置之前,请咨询数据库管理员.
最大连接数数据库一次可以打开的最大连接数.
如果数据库管理员限制了数据库可以打开的连接数,则该值不能超过此限制.
在大多数情况下,无需更改此设置.
在更改此设置之前,请咨询数据库管理员.
SRM和VMwarevCenterServerSRM服务器作为站点上vCenterServer的扩展运行.
由于SRM服务器依靠vCenterServer提供某些服务,因此必须先在站点上安装并配置vCenterServer,然后才能安装SRM.
SRM利用存储管理、身份验证、授权和客户机自定义等vCenter服务.
SRM还使用一组标准的vSphere管理工具来管理这些服务.
对vCenterServer清单的更改如何影响SRM由于SRM保护组适用于一部分vCenter清单,因此,由vCenter管理员和用户对受保护清单所作的更改会影响SRM保护和恢复的完整性.
SRM依赖于受保护站点和恢复站点上vCenter清单中的特定对象(如虚拟机、文件夹、资源池和网络)的可用性.
删除由恢复计划所引用的资源(如文件夹或网络)会使计划失效.
在vCenter清单中重命名和重新定位对象不会影响SRM,但如果操作导致在测试或恢复期间无法访问资源则除外.
SRM允许在受保护站点中无中断地进行下列更改:n删除受保护的虚拟机.
n删除存在清单映射的对象.
SRM允许在恢复站点中无中断地进行下列更改:n将占位虚拟机移至其他文件夹或资源池.
n删除存在清单映射的对象.
SRM和vCenter数据库如果要更新由SRM扩展的vCenter安装,则在更新期间不要重新初始化vCenter数据库.
SRM将有关所有vCenter对象的标识信息存储在SRM的数据库中.
如果重新初始化vCenter数据库,则SRM已存储的标识数据将无法再与新的vCenter中的标识信息匹配,因此将找不到对象.
章1管理VMwarevCenterSiteRecoveryManagerVMware,Inc.
15SRM和其他vCenterServer解决方案可以在采用SRM进行保护的部署方案下运行其他VMware解决方案,如vCenterUpdateManager、vCenterServerHeartbeat、VMwareFaultTolerance和vCenterCapacityIQ.
但是,在将其他VMware解决方案连接到SRM服务器所连接的vCenterServer实例之前,请仔细考虑.
将其他VMware解决方案连接到与SRM相同的vCenterServer实例,可能会在升级SRM或vSphere时出现问题.
在部署之前,请检查这些解决方案与SRM的兼容性和互操作性.
SRM许可SRM服务器需要许可证密钥才能运行.
您可以使用评估许可证安装SRM服务器,其有效期为60天,且最多可保护75个虚拟机.
SRM使用vSphere许可基础架构进行许可证管理.
此外,vSphere还需获得足够许可,SRM才能保护和恢复虚拟机.
评估许可证过期后,现有保护组将继续处于受保护状态且可恢复,但在获取并分配有效的SRM许可证密钥之后,才能创建新保护组或修改现有保护组.
VMware建议您在安装SRM后尽快获取并分配SRM许可证密钥.
可以从VMware销售代表处获取许可证密钥.
如何将许可证密钥应用于受保护站点和恢复站点SRM需要一个可指定站点上最大受保护虚拟机数目的许可证密钥.
在保护大量虚拟机时,通常需要较大的许可证.
n在一个站点中安装密钥以启用故障切换.
n在两个站点中安装密钥以启用双向操作(包括重新保护).
如果SRMServer与链接的vCenterServer连接,则SRM服务器可以共享同一许可证密钥.
要获取许可证密钥,请转至VMware产品许可中心(http://www.
vmware.
com/support/licensing/index.
html).
一旦向保护组添加虚拟机或从中移除虚拟机,SRM许可就会检查许可证是否有效.
如果许可证不合规,vSphere将触发许可警报.
VMware建议您为触发的许可事件配置警示,以便通过电子邮件向许可管理员发送通知.
SRM身份验证SRM和vCenterServer之间的所有通信都通过SSL连接进行,并且由公用密钥证书或存储的凭据进行身份验证.
安装SRM服务器时,必须选择基于凭据的身份验证或基于证书的身份验证.
不允许混用不同站点中的SRM服务器以及SRM和vCenter之间的身份验证方法.
默认情况下,SRM使用基于凭据的身份验证,但也可以选择基于证书的身份验证.
安装SRM服务器时选择的身份验证方法可用于验证受保护站点和恢复站点中的SRM服务器之间的连接以及SRM和vCenter之间的连接.
基于证书的身份验证如果您已有或可获取由可信颁发机构签名的PKCS#12证书,请使用基于证书的身份验证.
由可信颁发机构签署的公用密钥证书简化了许多SRM操作,并提供了最高安全级别.
SRM使用的证书具有特殊要求.
请参见第17页,"使用公用密钥证书时的要求".
SiteRecoveryManager管理指南16VMware,Inc.
基于凭据的身份验证如果使用的是基于凭据的身份验证,则SRM会存储在安装过程中指定的用户名和密码,然后在连接到vCenter时使用这些凭据.
SRM还创建专用证书供其自身使用.
此证书包括在安装过程中提供的其他信息.
对于SRM服务器对的两个成员,此信息(组织名称和组织单位名称)必须相同.
注意即使SRM在您选择基于凭据的身份验证时创建并使用此专用证书,但基于凭据的身份验证在安全或操作简便方面也并非等同于基于证书的身份验证.
证书警告如果使用的是基于凭据的身份验证,则SRM服务器尝试连接到vCenter会生成证书警告,因为SSL无法验证由SRM和vCenter创建的专用证书所声明的信任关系.
通过警告,可以验证其他服务器使用的证书的指纹并确认其标识.
要避免这些警告,请使用基于证书的身份验证,并从受信任证书颁发机构获取证书.
使用公用密钥证书时的要求如果支持SRM的vCenterServer上已安装由可信证书颁发机构(CA)颁发的SSL证书,则创建的由SRM使用的证书必须满足特定条件.
SRM使用标准PKCS#12证书进行身份验证时,会对这些证书的某些字段的内容设定一些特定要求.
这些要求适用于SRM服务器对(受保护站点和恢复站点)的两个成员使用的证书.
n证书必须具有由以下要素构成的主题名称值.
n公用名称(CN)属性,对于服务器对的两个成员,其值必须相同.
此处适合字符串(如"SRM").
n组织(O)属性,其值必须与其在支持的vCenterServer的证书中的值相同.
n组织单元(OU)属性,其值必须与其在支持的vCenterServer的证书中的值相同.
nSRM服务器对的每个成员使用的证书必须包括值为SRM服务器主机的完全限定域名的主题备用名称属性.
(对于SRM服务器对的每个成员,此值将是不同的.
)由于此名称区分大小写,因此在SRM安装过程中指定名称时请使用小写字母.
n如果使用的是opensslCA,当SRM服务器主机的完全限定域名为srm1.
example.
com时,请将openssl配置文件修改为包括如下形式的行:subjectAltName=DNS:srm1.
example.
comn如果使用的是MicrosoftCA,请参见http://support.
microsoft.
com/kb/931351获取有关如何设置主题备用名称的信息.
nSRM服务器对的每个成员使用的证书必须包括值为serverAuth、clientAuth的extendedKeyUsage或enhancedKeyUsage属性.
如果使用的是opensslCA,请将openssl配置文件修改为包括如下形式的行:extendedKeyUsage=serverAuth,clientAuthnSRM证书密码不能超过31个字符.
章1管理VMwarevCenterSiteRecoveryManagerVMware,Inc.
17了解角色和权限SRM通过以用户的身份执行操作来提供灾难恢复.
这些操作涉及管理对象(如恢复计划或保护组)和执行操作(如复制或关闭虚拟机电源).
SRM必须能够在适当的时候完成这些任务,并且在未经授权时拒绝完成操作.
为实现这一目标,SRM需要使用权限和角色.
以下是与权限和角色有关的关键术语.
特权执行操作的权限.
特权示例包括创建恢复计划或修改保护组.
角色特权集合.
默认角色旨在提供与某些用户角色(如将管理保护组或完成恢复的用户)关联的特权.
权限向某个特定用户或组(也称为主要用户)授予的有关某个对象的角色.
权限是角色、对象和主要用户的交集.
权限是特权和对象的交集.
例如,修改保护组的特权(应用于清单中的特定保护组时).
SRM可确定在配置保护时(而不是将要完成此操作时)是否允许此操作.
SRM确认在vSphere资源上分配了相应的权限之后,会以用户身份使用vSphere管理员环境执行将来的操作.
对于配置操作,请求此操作后会验证用户权限.
其他操作需要分两个阶段进行验证.
1在配置过程中,SRM会确认配置系统的用户是否具有在vCenter对象上完成配置所需的权限.
例如,用户必须具备保护虚拟机和使用已恢复虚拟机将使用的辅助vCenterServer上的资源的权限.
2执行配置的用户必须具备完成此任务的权限.
例如,用户必须具备执行恢复计划的权限.
然后,会在管理环境中完成此任务.
因此,完成特定任务(如故障切换)的用户不必具备对vSphere资源执行操作的权限.
此操作由该角色授权,但由充当管理员的SRM完成.
这些操作是使用在站点配对期间提供的管理员凭据执行的.
SRM使用类似于vCenterServer所使用的模型为内部SRM对象维护数据库权限.
SRM甚至还可确认其在vCenter对象上的SRM特权.
例如,SRM会检查目标数据存储上的"恢复使用"权限,而不检查多个低级别权限(如"分配空间").
分配角色和权限将基于每个站点进行权限分配.
安装后,仅vCenter管理员可以登录SRM.
要允许其他用户访问,vCenter管理员必须在SRMUI中授予其权限.
必须在两个站点中都添加相应的权限.
SRM需要vCenter对象和SRM对象的权限.
要配置远程vCenter安装权限,请启动vSphereClient的其他实例.
配对后,可以从两个站点上的同一UI中更改SRM权限.
SRM为vCenter角色和权限增加了可以对特定于SRM的任务和操作进行精细控制的其他角色和权限.
可以使用SRM分配权限窗口,使用方式与在vSphereClient中使用分配权限窗口的方式相同.
步骤1单击站点,然后选择要为其分配权限的站点.
2单击权限选项卡.
3右键单击任一项,然后单击添加权限.
4在分配的角色下拉菜单中选择角色.
此菜单将显示SRM和vCenter中所有可用的角色.
当显示角色时,会在角色标题下面的部分中列出授予此角色的权限.
5选择传播到子对象将选择的角色应用于所选清单对象的所有子对象.
SiteRecoveryManager管理指南18VMware,Inc.
6单击添加按钮.
7为角色标识用户或组.
a从域下拉菜单中,选择用户或组所处的域.
b在搜索文本框中输入名称或从名称列表中选择名称.
c单击添加,然后单击确定.
8单击确定以完成任务.
权限列表引用所有已将角色分配给此对象的用户和组以及层次结构中分配了这些角色的位置.
下一步重复此过程,为恢复站点中的用户分配角色和权限.
SRM角色参考SRM包含一组角色.
每个角色分配有一组启用完成操作的特权.
角色可能具有重叠的特权和操作组.
例如,SRM管理员角色和SRM保护组管理员都具有为SiteRecoveryManager创建保护组的特权.
此特权使得他们可完成管理保护组所包含的任务组的一个方面.
下表介绍了角色的完整列表、向这些角色授予的特权以及与这些特权关联的操作.
章1管理VMwarevCenterSiteRecoveryManagerVMware,Inc.
19表1-2SRM角色角色特权操作SRM管理员"SiteRecoveryManager">"高级设置">"修改""SiteRecoveryManager">"阵列管理器">"配置""SiteRecoveryManager">"诊断">"导出""SiteRecoveryManager">"清单首选项">"修改""SiteRecoveryManager">"占位数据存储">"配置""SiteRecoveryManager">"保护组">"分配给计划""SiteRecoveryManager">"保护组">"创建""SiteRecoveryManager">"保护组">"修改""SiteRecoveryManager">"保护组">"移除""SiteRecoveryManager">"保护组">"从计划移除""SiteRecoveryManager">"恢复历史记录">"查看已删除的""SiteRecoveryManager">"恢复历史记录">"计划""SiteRecoveryManager">"恢复计划">"配置""SiteRecoveryManager">"恢复计划">"命令""SiteRecoveryManager">"恢复计划">"创建""SiteRecoveryManager">"恢复计划">"修改""SiteRecoveryManager">"恢复计划">"移除""SiteRecoveryManager">"恢复计划">"重新保护""SiteRecoveryManager">"恢复计划">"测试""SiteRecoveryManager">"远程站点">"修改""虚拟机">"复制">"保护""虚拟机">"复制">"停止"配置高级设置配置连接配置清单首选项配置占位数据存储配置阵列管理器管理保护组管理恢复计划保护虚拟机编辑保护组移除保护组SRM保护组管理员"SiteRecoveryManager">"保护组">"创建""SiteRecoveryManager">"保护组">"修改""SiteRecoveryManager">"保护组">"移除""虚拟机">"复制">"保护""虚拟机">"复制">"停止"管理保护组保护虚拟机SiteRecoveryManager管理指南20VMware,Inc.
表1-2SRM角色(续)角色特权操作SRM恢复计划管理员"SiteRecoveryManager">"保护组">"分配给计划""SiteRecoveryManager">"保护组">"从计划移除""SiteRecoveryManager">"恢复计划">"配置""SiteRecoveryManager">"恢复计划">"命令""SiteRecoveryManager">"恢复计划">"创建""SiteRecoveryManager">"恢复计划">"修改""SiteRecoveryManager">"恢复计划">"移除""SiteRecoveryManager">"恢复计划">"测试""资源">"恢复使用"管理恢复计划将保护组添加到恢复计划测试恢复计划取消恢复计划测试编辑虚拟机恢复属性SRM测试管理员"SiteRecoveryManager">"恢复计划">"修改""SiteRecoveryManager">"恢复计划">"测试"测试恢复计划取消恢复计划测试编辑虚拟机恢复属性SRM网络端口SRM服务器使用多个网络端口在相互之间进行通信,与客户端插件通信以及与vCenter通信.
如果其中任意端口正被其他应用程序使用或在网络上受到了阻止,则必须重新配置SRM以使用其他端口.
表1-3列出了SRM用于站点内(单个站点上的主机之间)及站点间(受保护站点上的主机和恢复站点上的主机之间)通信的默认网络端口.
安装SRM时,可以更改这些默认值.
除这些标准端口外,您还必须确保满足以下要求.
nvSphereReplication(VR)Server和SRM服务器具有对目标ESX服务器的NFC流量访问权限.
n满足特定基于阵列的复制的任何网络要求.
表1-3SRM网络端口默认端口协议或描述端点或用户80通过vCenterServer代理流向SRM服务器的所有流量.
8095SOAPSRM服务器和vCenterServer(仅限站点内).
此端口必须可以从vCenterServer代理系统进行访问.
9085HTTPvCenterServer(用于插件下载).
此端口必须可以从vCenterServer代理系统进行访问.
9007SOAP外部API客户端用于任务自动化.
章1管理VMwarevCenterSiteRecoveryManagerVMware,Inc.
21表1-4VRMS使用网络端口的方式默认端口协议或描述端点或用户80通过vCenterServer代理流向SRM服务器的所有流量.
8043SOAPVRM和vCenterServer代理.
8080VAMIWebUI管理员Web浏览器.
表1-5VRServer使用网络端口的方式默认端口协议或描述端点或用户8123SOAPVRMS用来管理VRServer的管理流量.
5480VAMIWebUI管理员Web浏览器.
31031初始复制流量从受保护站点的ESX主机到恢复站点的VR设备.
44046持续复制流量从受保护站点的ESX主机到恢复站点的VR设备.
连接到SRM使用vSphereClient连接到SRM并对其进行管理.
确保使用已与具有必要权限的角色配对的帐户进行连接.
SRM不要求您连接到SRM部署中的特定SRM站点.
可以通过连接到两站点中任一站点上的vCenterServer,对受保护站点及恢复站点进行更改.
通过以下步骤开始完成SRM部署上的管理任务:步骤1打开vSphereClient并连接到受保护站点或恢复站点中的vCenterServer.
使用已授予完成所需任务所必须的权限的帐户登录.
n如果站点未配对,则必须选择要连接的系统.
n如果站点已配对,则必须提供这两个站点的用户名和密码.
2在vSphereClient主页上,单击站点恢复图标.
在单击站点恢复图标后,完成特定管理任务规定的步骤.
SRM将添加若干角色,其中每个角色均包含完成SRM任务的权限.
可以将用户与这些特定角色配对,使其能够完成任务.
有关SRM添加的角色以及完成任务所需的特权的详细信息,请参见第19页,"SRM角色参考".
SiteRecoveryManager的操作限制每台SRM服务器可支持一定数量的虚拟机、保护组、数据存储组、每个主机的vSphereReplicationManagementServer(VRMS)实例以及每个VRMS的vSphereReplicationServer(VRS)服务器.
每个vCenterServer实例可运行一个SRM服务器.
对复制的数据存储组和运行的恢复计划的限制只是建议,并非强制要求.
表1-6基于阵列的保护的SRM保护限制项目最高每个保护组的受保护虚拟机数500受保护虚拟机数1000每个恢复计划的保护组数150SiteRecoveryManager管理指南22VMware,Inc.
表1-6基于阵列的保护的SRM保护限制(续)项目最高数据存储组数150并发恢复数10表1-7针对vSphereReplication保护的SRM保护限制项目最高每个保护组的受保护虚拟机数500受保护虚拟机数500每个恢复计划的保护组数250数据存储组数250并发恢复数10表1-8vSphereReplication的SRM部署限制项目最高每个vCenterServer实例的vSphereReplicationManagementServer(VRMS)设备数1向VRMS设备注册的vSphereReplicationServer(VRS)设备数5每个VRS设备的虚拟机复制调度数100VMware建议决不要使用SRM来保护ActiveDirectory域控制器.
ActiveDirectory提供了自己的复制技术和还原模式,这些技术可用于处理灾难恢复情况.
章1管理VMwarevCenterSiteRecoveryManagerVMware,Inc.
23SiteRecoveryManager管理指南24VMware,Inc.
安装和更新SiteRecoveryManager2必须在受保护站点和恢复站点上安装SRM服务器.
安装SRM服务器后,即可使用vSphereClient的"管理插件"菜单从任一SRM服务器下载SRM客户端插件.
可以使用SRM客户端插件来配置和管理每个站点上的SRM.
前提条件SRM要求在安装SRM之前必须在每个站点上安装vCenterServer.
在安装过程中,SRM安装程序必须能够与此服务器连接.
VMware建议将SRM与vCenterServer安装在不同的系统上.
如果将SRM和vCenterServer安装在同一系统上,则执行管理任务可能会更难.
如果正在升级SRM,则在升级过程中只保存处于有效状况的保护组和恢复计划.
处于无效状况的保护组或恢复计划会被丢弃.
安装了SRM的系统需要满足以下硬件要求:n处理器-2.
0GHz或更高的Intel或AMDx86处理器n内存-至少2GBn磁盘存储-至少5GBn网络-建议以千兆为单位有关受支持平台和数据库的当前信息,请参见《SiteRecoveryManager兼容性列表》,网址为http://www.
vmware.
com/support/pubs/srm_pubs.
html.
本章讨论了以下主题:n第26页,"配置SRM数据库"n第27页,"关于vSphereReplicationManagement数据库"n第29页,"安装SRM服务器"n第30页,"升级SRM"n第35页,"安装存储复制适配器"n第35页,"安装SRM客户端插件"n第36页,"连接站点"n第36页,"恢复为先前版本"n第37页,"修复或修改SiteRecoveryManager服务器安装"n第38页,"安装SRM许可证密钥"VMware,Inc.
25配置SRM数据库每个SRM服务器均要求其各自的数据库可以存储恢复计划、清单信息以及类似数据.
安装SRM服务器之前,必须配置并初始化SRM数据库.
如果要将SRM更新到新版本,则可以使用现有数据库.
在尝试升级SRM环境之前,请确保已备份这两个SRM服务器数据库.
这有助于确保在升级后可以进行恢复(如果需要).
尽管可以使用vCenter数据库服务器创建和支持SRM数据库,但SRM无法使用vCenter数据库,因为其数据库架构要求不同.
每个SRM站点都需要其自己的SRM数据库实例.
数据库必须先存在,才能安装SRM.
注意如果在安装SRM后重新初始化数据库,则必须在维护模式下运行SRM安装程序,并指定新的数据库连接.
MicrosoftSQLServer配置MicrosoftSQLServer配置必须满足特定要求才能支持SRM.
SRM要求MicrosoftSQLServer必须具有32位DSN.
用作SRM数据库时,MicrosoftSQLServer具有以下配置要求.
n数据库架构具有以下三个要求:n必须由SRM数据库用户拥有(配置SRM数据库连接时提供的数据库用户名).
n必须是SRM数据库用户的默认架构.
n数据库架构名称必须与数据库用户名相同.
n必须授予SRM数据库用户以下权限:nbulkinsertnconnectncreatetablen如果使用的是Windows身份验证,则数据库用户帐户必须与用于运行SRM服务的用户帐户相同.
n如果使用的是SQL身份验证,则可以保留此默认本地系统用户.
n如果SRM服务器和数据库服务器在不同的主机上运行,则必须使用混合模式身份验证.
n如果SQLServer安装在本地,则可能需要将数据库服务器上的"共享内存"网络设置禁用.
OracleServer配置OracleServer配置必须满足特定要求才能支持SRM.
用作SRM数据库时,OracleServer具有以下配置要求.
n创建数据库实例时,指定utf-8编码.
n必须将以下权限授予SRM数据库用户(配置SRM数据库连接时提供的数据库用户名):nconnectnresourcencreatesessionSiteRecoveryManager管理指南26VMware,Inc.
DB2Server配置DB2Server配置必须满足特定要求才能支持SRM.
用作SRM数据库时,DB2Server具有以下配置要求:n创建数据库实例时,指定utf-8编码.
n由于DB2使用Windows身份验证,因此将数据库所有者指定为域帐户.
关于vSphereReplicationManagement数据库要将vSphereReplication与SRM配合使用,您将需要安装vSphereReplicationManagement(VRM)Server.
每个VRMServer都需要其自己的独立于SRM数据库的数据库.
vSphereReplicationManagement(VRM)数据库是任何VRM安装的关键部分.
必须先创建数据库架构,才能安装VRM.
尽管可以使用vCenter数据库服务器创建和支持VRM数据库,但VRM无法使用vCenter数据库,因为其数据库架构要求不同.
每个VRM站点都需要其自己的VRM数据库实例.
数据库必须先存在,才能安装VRM.
如果任一站点中的VRM数据库损坏,则两个站点中的VRM服务器都将关闭.
配置VRM数据库必须配置vSphereReplicationManagement(VRM)数据库,才能启用VRM和vSphereReplication(VR).
要配置公用VRMServer(VRMS)数据库属性,必须通过将浏览器导航至VRMSURL和端口号8080来转至VRMSVAMI(虚拟设备管理界面).
也可以通过单击SRMUI中提供的配置VRMServer链接导航至VRMSVAMI.
必须单独配置每个VRMS站点.
如果部署VRMS后重新初始化数据库,则必须转至VRMSVAMI,重新设置VRM以使用新数据库连接.
公用数据库配置公用数据库属性包含以下内容.
n数据库类型:选择一个支持的数据库类型.
nMicrosoftSQLServernOracleServernDB2Servern数据库主机:数据库服务器URL.
n数据库端口:选择数据库类型时,系统会给出一个建议的默认端口值.
可以保留该值或更改该值以匹配数据库服务器配置.
n数据库用户名:VRM数据库用户.
nDB密码:VRM数据库用户密码.
n数据库名称:VRM数据库架构名称.
预先创建架构名称.
n数据库URL:默认情况下,会自动生成并隐藏此URL.
高级用户可能希望微调其他数据库属性.
MicrosoftSQLServer配置MicrosoftSQLServer配置必须满足特定要求才能支持VRM.
必须在MicrosoftSQLServer中进行配置以符合这些要求.
n您可以使用SQLServer的已命名实例或默认实例.
章2安装和更新SiteRecoveryManagerVMware,Inc.
27n对数据库实例启用TCP.
n使用静态TCP端口(例如设置为默认的1433).
此外,要使用动态TCP端口,还必须执行其他配置.
n使用SQLServer的已命名实例,而不是默认实例.
只能对SQLServer的已命名实例使用动态端口.
n在VRMS配置界面上的数据库URL中,将port=port_number替换为instanceName=instance_name.
n确认SQLServer浏览器服务正在运行.
nSQLServer浏览器在端口1434上运行.
请从远程计算机使用PortQuery工具检查运行SQLServer浏览器服务的端口是否已被防火墙阻止.
PortQry.
exe-nMachine_Name-pUDP-e1434n由于VRMS和数据库服务器在不同的主机上运行,因此必须使用混合模式身份验证,而不是Windows身份验证.
nVRM数据库需要使用一个安全登录名进行SQLServer身份验证.
nVRM数据库登录名必须是数据库所有者.
n由于该登录名是数据库所有者,因此它会映射到数据库用户dbo并使用dbo架构.
请保留dbo用户和dbo架构设置.
nVRM数据库用户必须具有数据库管理员特权.
nVRM数据库用户必须具有以下权限:nbulkinsertnconnectncreatetablencreateviewOracleServer配置OracleServer配置必须满足特定要求才能支持VRM.
用作VRM数据库时,OracleServer具有以下配置要求.
n创建数据库实例时,指定utf-8编码.
n必须授予VRM数据库用户(配置SRM数据库连接时您提供的数据库用户名)以下权限:nconnectnresourcencreatesessionncreateviewDB2Server配置DB2Server配置必须满足特定要求才能支持VRM.
用作VRM数据库时,DB2Server具有以下配置要求.
n创建数据库实例时,指定utf-8编码.
nDB2使用的是Windows身份验证,因此必须将数据库所有者指定为域帐户.
nVRMS使用的是临时表,因此必须确认用于登录到VRMS数据库的用户帐户可以创建临时表.
请参见第94页,"VRMS数据库配置失败并显示DB2数据库错误".
SiteRecoveryManager管理指南28VMware,Inc.
安装SRM服务器必须在受保护站点和恢复站点上安装SRM服务器.
注意如果要升级现有的SRM安装,请参见第32页,"更新SRM服务器".
前提条件安装SRM服务器之前,必须配置并启动SRM数据库服务.
请参见第15页,"关于SiteRecoveryManager数据库".
提供32位系统DSN.
有关在64位系统上创建32位DSN的信息,请参见http://kb.
vmware.
com/kb/1010401.
确认您是否拥有以下信息:n站点的vCenterServer的完全限定域名(FQDN)或IP地址.
在SRM安装过程中,服务器必须正在运行且可以访问.
所有情况下都使用相同的寻址类型.
首选使用FQDN,但是如果FQDN不可通用,请在所有情况下都使用IP地址.
请参见第17页,"使用公用密钥证书时的要求".
nvCenter管理员的用户名和密码.
nSRM数据库的用户名和密码.
请参见第26页,"配置SRM数据库".
n如果使用的是基于证书的身份验证,则必须提供相应证书文件的路径名.
请参见第16页,"SRM身份验证".
步骤1登录到安装了SRM的计算机.
使用具有足够特权的帐户.
此帐户通常是ActiveDirectory域管理员,但也可以是本地管理员.
2将SRM安装文件下载到计算机上的文件夹中,或打开包含此文件的网络文件夹.
为更快地启动和安装,请将安装文件复制到本地临时文件夹.
3双击SRM安装程序图标.
如果安装程序检测到现有安装,请确认是否要更新现有安装.
如果要更新现有安装,请停止安装SRM服务器.
4单击下一步.
5选择我同意许可协议中的条款,然后单击下一步.
6选择要在其中安装SRM的文件夹,然后单击下一步.
SRM全新安装的默认安装文件夹位于C:\ProgramFiles(x86)\VMware\VMwarevCenterSiteRecoveryManager.
如果使用其他文件夹,则路径名不能超过240个字符且不能包含非ASCII字符.
7(可选)选择是否安装vSphereReplication功能.
安装vSphereReplication将启用其他功能.
可以稍后使用"修复安装"选项安装vSphereReplication.
8输入有关安装了SRM的站点上的vCenterServer的信息,然后单击下一步.
选项操作vCenterServer地址键入vCenterServer的主机名或IP地址.
以小写字母输入主机名.
安装完成后,在配置受保护站点和恢复站点之间的连接时,提供的主机名或IP地址应与在此处输入的完全相同,因为这区分大小写.
vCenterServer端口接受默认端口或输入其他端口.
章2安装和更新SiteRecoveryManagerVMware,Inc.
29选项操作vCenterServer用户名键入指定vCenterServer的管理员用户名.
vCenterServer密码键入指定用户名的密码.
密码不能为空.
安装程序会联系指定的vCenterServer并验证提供的信息.
9选择一种身份验证方法.
n要使用基于凭据的身份验证,请选择自动生成证书,然后单击下一步.
键入组织和组织单位的文本值,通常为您的公司名称和公司中您所在组的名称.
n要使用基于证书的身份验证,请选择使用PKCS#12证书文件,然后单击下一步.
键入证书文件的路径.
证书文件必须正好包含一个证书,且只有一个专用密钥与此证书匹配.
键入证书密码.
10键入管理员和主机配置信息.
选项描述本地站点名称此SRM安装的名称.
将生成建议名称,但您可以键入任何名称.
该名称不能和与此SRM安装配对的其他SRM安装的名称相同.
管理员电子邮件向其发送SRM管理警示和通知的电子邮件地址.
其他电子邮件向其发送SRM管理警示和通知的其他可选电子邮件地址.
本地主机本地主机的名称或IP地址.
该值由SRM安装程序获取,并且仅在不正确时,才需要更改.
例如,本地主机有多个网络接口,而SRM安装程序检测到的接口不是您要使用的接口.
侦听器端口要使用的SOAP和HTTP端口号.
API侦听器端口API客户端要使用的SOAP端口号.
SRM安装程序提供这些端口的默认值.
除非默认值会导致端口冲突,否则不要更改这些值.
11键入SRM数据库配置信息,然后单击下一步.
选项操作数据库客户端从下拉菜单中选择数据库客户端类型.
数据源名称从下拉菜单中选择现有DSN.
也可以单击ODBCDSN安装来查看现有DSN或创建系统DSN.
用户名指定的数据库的有效用户ID.
密码指定用户ID的密码.
连接计数初始连接池大小.
最大连接数可以同时打开的最大数据库连接数.
12单击安装.
13在安装完成后,单击完成.
下一步可以在每个站点上安装SRA用于基于阵列的复制,或安装和配置vSphereReplicationManagementServer用于vSphereReplication.
请参见第35页,"安装存储复制适配器"或第48页,"部署vSphereReplicationManagementServer".
升级SRM可以使用SRM5.
0安装程序来更新现有安装,并保留相关的站点保护配置.
SRM5.
0支持升级现有SRM4.
1和4.
1.
1部署.
4.
1之前的SRM版本必须先升级到版本4.
1或4.
1.
1,然后再升级到5.
0.
SRM4.
1、4.
1.
1和5.
0仅在64位操作系统上运行,但先前版本的SRM可能会安装在32位操作系统上.
考虑从版本4.
0及更早版本的SRM升级时,请记住这点.
SiteRecoveryManager管理指南30VMware,Inc.
有关SRM5.
0更新版本的受支持升级路径,请参见这些更新版本的发行说明.
SRM升级过程会保留有关SRM配置的现有信息.
SRM升级过程包含以下阶段:n准备升级n升级SRM服务器n升级vSphereClientn配置安装要在SRMServer完成升级后返回到4.
1或4.
1.
1,请还原数据库并重新安装SRM4.
1或4.
1.
1服务器.
支持用于传输的信息升级到SRM5.
0的过程中将保留现有安装的信息.
包括以下信息:n数据存储组n保护组n清单映射n恢复计划n单个虚拟机的IP自定义n自定义角色及其成员资格nvSphere中的SRM对象权限n自定义警报和警报操作n测试计划历史记录n安全证书n海量IP自定义文件(CSV)5.
0版本的新行为由于SRM5.
0中有重大变化(包括对数据库架构所作的修改),因此在系统运行时无法进行升级.
因此,升级过程包含使现有安装脱机,升级SRM服务器和vSphereClient,然后将现有4.
1清单信息迁移到SRM数据库.
升级工作流完成升级所需的步骤如下:1在受保护站点中备份SRM数据库.
2在受保护站点中将vCenterServer升级到版本5.
0.
3在受保护站点中将SRM服务器升级到版本5.
0.
保留安装程序显示的存储报告.
4针对恢复站点,重复步骤列表项至列表项.
5在每个站点中,安装版本2.
0的SRA(与SRM5.
0兼容).
6升级vSphereClient使用的SRM插件.
7配对站点.
8在每个站点中,配置阵列管理器(使用在SRM5.
0安装程序完成后生成的存储报告).
章2安装和更新SiteRecoveryManagerVMware,Inc.
319仅在一个站点中,使用vmware-dr.
xml配置文件运行srm-migration.
exe实用程序来导入SRM4.
1清单.
srm-migration.
exe实用程序完成其任务后,导出的XML数据文件将导入到SRM安装.
准备SRM升级必须对所有SRM站点完成此过程,并假定所有SRM服务器均为版本4.
1或更高版本.
在升级过程中,还必须将支持SRM服务器的vCenterServer升级到版本5.
0.
有关升级vCenterServer的详细信息,请参见《vSphere升级指南》.
有三种可用的升级方法.
表2-1SRM的vCenter升级途径升级类型描述支持对位升级最简单的升级途径.
此途径包含在升级SRM之前升级与SRM关联的vCenterServer.
是升级和迁移如果在SRM升级过程中需要将SRM服务器迁移到其他主机或虚拟机,VMware建议您首先卸载现有的SRM4.
1服务器(保留数据库内容),然后在新主机或新虚拟机上使用现有数据库运行SRM5.
0安装程序.
是全新安装和迁移已建立vCenterServer的全新安装,并且SRM已迁移到这些新的服务器.
否.
SRM不能迁移到vCenterServer的全新安装.
如果使用了全新的vCenterServer安装,则vCenterServer上的唯一对象标识符将不可用.
前提条件要升级运行SRM早期版本的服务器,请升级到4.
1.
步骤1登录到SRM4.
1计算机.
2使用数据库提供的工具来备份站点的数据库内容.
3如果vCenterServer未升级到5.
0,请立即升级.
下一步针对所有vCenterServer完成此过程.
升级所有vCenterServer之后,可以按第32页,"更新SRM服务器"中所述准备升级SRMServer.
更新SRM服务器更新SiteRecoveryManager服务器时,会从现有安装中读取有关vCenterServer连接、证书和数据库配置的信息,并且更新的安装将重复使用这些信息.
SRM安装程序的更新模式提供了一种快速方法,来将SRM服务器更新到新版本,而无需更改您为当前安装提供的任何信息.
如果需要更改任何信息(包括数据库连接、身份验证方法、证书位置或管理员凭据),则必须遵循更新中的修复模式安装,或者卸载现有版本(保留数据库),然后安装新版本.
前提条件在两个站点中备份当前SRM数据库.
SiteRecoveryManager管理指南32VMware,Inc.
步骤1登录到安装了SRM的虚拟机.
使用具有足够特权的帐户登录.
通常是ActiveDirectory域管理员,但也可能是本地管理员.
2将SRM安装文件下载到主机上的文件夹,或在包含此文件的网络上打开文件夹.
为更快地启动和安装,请将安装文件复制到本地临时文件夹.
3双击SRM安装程序图标开始安装.
4当系统提示您确认是否要更新现有安装时,请单击是.
5单击下一步.
6单击是确认已备份数据库.
安装程序将从现有安装读取配置数据,并使用此数据来完成更新.
更新会安装到之前的安装位置.
如果任何现有配置信息对升级无效(例如,如果无法通过同一DSN访问数据库或无法通过同一端口访问vCenterServer),则更新失败.
7向导完成后,单击完成.
安装程序将完成以下任务:n数据库架构升级为支持SRM5.
0.
n安装数据将导出到包含有关所有保护组、恢复计划和清单映射的信息的XML文件中.
n将生成存储报告.
保存或打印存储报告.
在第34页,"配置升级的SRM安装"中完成安装SRA的过程需要此信息.
下一步对于所有站点,完成此过程,然后升级vSphereClient插件,如第33页,"升级SRM客户端插件"中所述.
升级SRM客户端插件必须升级用于管理SRM的所有vSphereClient的客户端插件.
前提条件验证vCenterServer5.
0是否可用.
步骤1登录已安装vSphereClient的计算机.
2如果已安装,请卸载SRM4.
1插件.
3从vCenterServer下载vSphereClient,并且安装或升级vSphereClient5.
0.
4连接到任一站点的vCenterServer.
5下载、安装并启动vSphereClient的SRM插件.
下一步对于其他vSphereClient,请根据需要完成此过程.
升级vSphereClient后,请完成第34页,"配置升级的SRM安装"中所述的任务.
章2安装和更新SiteRecoveryManagerVMware,Inc.
33配置升级的SRM安装必须配置升级的组件才能建立一个有效的SRM安装.
前提条件验证是否已升级vCenterServer、SRMServer和vSphereClient.
步骤1使用vSphereClient配对SRM服务器.
2配置SRM存储.
使用安装程序生成的存储报告获取所需信息.
a刷新本地站点和远程站点上的SRA.
SRM5.
0要求SRA的版本不同于先前版本(如SRM4.
1).
b为SRA创建阵列管理器.
c启用复制的阵列对.
d验证数据存储是否按预期复制.
3如第32页,"更新SRM服务器"中所述,使用srm-migration.
exe实用程序导入已通过安装程序导出到XML文件的配置.
SRM迁移实用程序使用SRM迁移实用程序(srm-migration.
exe)导入SRM4.
1清单并且可以选择升级SRM4.
1海量IP自定义文件(CSV).
SRM迁移工具可执行以下任务:n连接到本地及远程vCenterServer和SRM服务器.
n验证SRM服务器配对.
n创建清单映射.
n在本地站点上创建保护组并保护虚拟机.
此过程会重新使用通过SRM4.
1创建的占位虚拟机.
n在远程站点上创建保护组.
此任务仅适用于双向设置.
n在远程站点上创建恢复计划并保护虚拟机.
此过程会重新使用通过SRM4.
1创建的占位虚拟机.
n在本地站点上创建恢复计划.
此任务仅适用于双向设置.
n将新建的恢复计划与数据库中保留的恢复计划历史记录进行链接.
通过运行不带参数的命令,可以显示srm-migration实用程序的选项.
命令行实用程序中包含的帮助提供了以下信息.
srm-migration.
exetakesthefollowingarguments:-cmd:importConfig-cfg:FullpathtoSRMserverXMLconfigfilevmware-dr.
xml-lcl-csv-file:(Optional)FilecontainingSRM4.
1IPsettingsforVmsrecoveredatthelocalsite.
-lcl-csv-file:(Optional)FilecontainingSRM4.
1IPsettingsforVmsrecoveredatthelocalsite.
-lcl-usr:localvCenterserverusername-rem-usr:remotevCenterserverusernameSiteRecoveryManager管理指南34VMware,Inc.
安装存储复制适配器如果使用的是基于阵列的复制,则必须安装存储复制适配器(SRA).
SRA是阵列供应商提供的程序,可使SRM处理特定类型的阵列.
必须在受保护站点和恢复站点的SRM服务器主机上安装相应的SRA.
如果使用的是vSphereReplication(VR),则不需要SRA.
前提条件n您必须阅读随SRA提供的文档.
SRA不支持存储阵列支持的所有功能.
SRA附带的文档通常会详细介绍支持的功能和所需的功能.
例如,HP和EMC具有非常详细的物理要求,SRA必须满足这些要求才能按预期执行.
nSRM服务器安装将创建一个可在其中安装SRA的目录.
此目录将在\storage\sra下的SRM安装文件夹中创建.
先安装SRM服务器,然后再安装SRA.
nSRA可能需要安装供应商提供的其他组件.
其中有些组件可能需要安装在SRM服务器主机上;而其余组件只需能通过SRM服务器进行网络访问即可.
有关这类要求的最新信息,请查看所安装的SRA的发行说明和自述文件.
n必须启用存储阵列创建复制设备的快照副本的功能.
有关详细信息,请参见阵列供应商SRA文档.
步骤1下载SRA.
可以从http://www.
vmware.
com/download/srm/下载存储复制适配器及其文档.
VMware不支持从其他站点下载的存储复制适配器.
2在每个SRM服务器主机上安装SRA.
存储复制适配器随其安装说明一起提供.
使用的适配器必须安装在受保护站点和恢复站点的SRM服务器主机上.
要正确安装供应商的SRA,请在这两个站点上安装相同版本的SRA.
请勿混用SRA版本.
3使用vSphereClient连接到SRM,在左窗格中选择阵列管理器,单击SRA选项卡,然后单击重新加载SRA.
此时将刷新SRA信息,以便发现新安装的SRA.
下一步第45页,"配置阵列管理器"使用向导配置阵列管理器,以便按需要进行复制.
安装SRM客户端插件要安装SiteRecoveryManager客户端插件,请使用vSphereClient连接到受保护站点或恢复站点上的vCenterServer.
从服务器下载插件并在vSphereClient中启用它.
安装SiteRecoveryManager服务器时,SiteRecoveryManager客户端插件可以从SiteRecoveryManager服务器安装扩展的vCenterServer中下载.
可以在安装了vSphereClient的任意主机上下载、安装和启用SRM客户端插件.
前提条件确认在受保护站点和恢复站点安装了SiteRecoveryManager服务器.
步骤1启动vSphereClient并连接到受保护站点或恢复站点的vCenterServer.
2选择插件>管理插件.
3在"可用插件"区域中,右键单击VMwarevCenterSiteRecovery插件,然后单击下载并安装.
4下载完成后,单击下一步启动向导.
章2安装和更新SiteRecoveryManagerVMware,Inc.
355单击我接受许可协议中的条款,然后单击下一步.
6单击安装.
7安装完成后,单击完成.
如果安装替换了任意打开的文件,则系统会提示您关闭并重新启动Windows.
连接站点在可以使用SRM之前,必须指定站点并将其连接.
这些站点必须相互进行身份验证.
这种做法称为站点配对.
前提条件在执行任何配置活动(如站点配对)之前,请确保两个站点均已安装SRM服务器,并且已在要从其中管理SRM的vSphereClient上安装了SRM插件.
注意如果使用的是基于凭据的身份验证或者不可信证书,则此过程中的若干步骤会生成证书警告.
步骤1在左窗格中单击站点,然后单击配置连接.
2在"远程站点信息"页面上,键入恢复站点上vCenterServer的IP地址或主机名,以及要连接的端口,然后单击下一步.
注意如果使用的是基于凭据的身份验证,则在此处输入的信息与在恢复站点安装SRM服务器时输入的信息必须完全相同.
如果这一步输入了IP地址,请在此处再次输入IP地址.
如果这一步输入了主机名,请在此处以完全相同的方式再次输入主机名.
端口80可用于到远程站点的初始连接.
在建立初始HTTP连接后,这两个站点会建立SSL连接以进行后续连接.
3在"vCenterServer身份验证"页面上,提供远程站点的vCenter管理员用户名和密码,然后单击下一步.
如果使用的是基于凭据的身份验证,则在此处输入的信息与在恢复站点安装SRM服务器时输入的信息必须完全相同.
向导会自动完成若干步骤,以建立连接.
4在"远程vCenterServer"窗口中,输入管理另一站点上SRM服务器的远程vCenterServer的凭据.
5在"完成连接"页面上,在成功完成所有站点配对步骤后,单击完成.
恢复为先前版本要恢复为先前版本,请从受保护站点和恢复站点中卸载当前的SRM服务器版本,卸载SRM插件,并从更新SRM服务器之前创建的备份中还原SRM数据库.
随后便可安装先前版本并使用还原的数据库.
前提条件确认当前安装的vCenter支持此版本.
有关支持SRM的vCenter版本的信息,请参见《SiteRecoveryManager兼容性列表》,可从http://www.
vmware.
com/support/pubs/srm_pubs.
html处获取.
有关恢复vCenter安装的信息,请参见vSphere文档.
步骤1卸载受保护站点和恢复站点上的SRM.
对于已配对的站点,必须卸载这两个站点上的SRM.
如果仅卸载站点对中一个站点上的SRM,则另一站点的数据库将变得不一致.
2从已安装SRM插件的任何vCenterClient中卸载此插件.
SiteRecoveryManager管理指南36VMware,Inc.
3按照数据库供应商记录的步骤,还原先前版本所使用的数据库.
数据库必须还原到两个站点,以便这两个站点同步.
4安装先前版本的SRM.
修复或修改SiteRecoveryManager服务器安装要修复SRM服务器安装或要更改在安装SRM服务器时提供的信息,可通过以修复或修改模式运行SRM安装程序来进行更改.
安装SRM服务器会将安装绑定到您提供的多个值,包括要扩展的vCenterServer、SRM数据库DSN和凭据、身份验证类型等.
SRM安装程序支持修改模式,通过此模式可以更改以下值:nvCenter管理员的用户名和密码nSRM数据库的用户名、密码和连接数n身份验证类型(基于证书或基于凭据)和/或身份验证详细信息安装程序的修改模式会显示SRM服务器安装中某些页面的修改版本.
有关修复选项的信息,请参见第29页,"安装SRM服务器".
以修复模式运行安装程序可修复缺少或损坏的文件、快捷方式和注册表项.
小心如果已在SRM服务器上激活SSL证书自动生成,则以修复模式运行SRM安装程序将更新证书指纹.
更新指纹可能影响到受保护站点和恢复站点之间的连接.
请不要同时在受保护站点和恢复站点上以修复模式运行SRM安装程序.
在以修复模式运行安装程序后,请检查受保护站点和恢复站点之间的连接.
有关如何配置受保护站点和恢复站点之间的连接的信息,请参见第36页,"连接站点".
前提条件确认您对SRM服务器具有管理员特权,或者您是管理员组的成员.
如果您是管理员组的成员,但不是管理员,请在尝试执行更改操作之前禁用Windows用户帐户控制(UAC).
步骤1登录到SRM服务器主机.
2打开Windows"添加或移除软件"工具.
3导航到VMwarevCenterSiteRecoveryManager的对应项,然后单击更改在修复模式下启动安装程序.
4单击[下一步].
5选择修改或修复并单击下一步.
选项描述修复修复SRM服务器安装中的问题.
选择修复将以修复模式运行安装程序,而无需用户输入任何信息.
请访问步骤10.
"修改"用于调整安装SRM服务器时所配置的设置.
选择修改将打开一个向导,用于修改安装设置.
请访问步骤6.
6键入vCenterServer用户名和密码.
无法使用安装程序的修复模式更改vCenterServer地址或端口.
单击下一步后,安装程序会联系指定的vCenterServer并验证提供的信息.
章2安装和更新SiteRecoveryManagerVMware,Inc.
377选择身份验证方法,然后单击下一步.
选项描述保留当前的身份验证方式不变选择使用现有证书.
如果已安装的证书无效,则此选项不可用.
使用基于凭据的身份验证选择自动生成证书.
使用基于证书的身份验证,选择使用PKCS#12证书文件.
除非选择使用现有证书,否则系统会提示您提供其他身份验证详细信息,如证书位置或用于组织和组织单位的字符串.
8提供所需的数据库配置信息,然后单击下一步.
选项描述用户名指定的数据库的有效用户ID.
密码指定的用户ID的密码.
连接计数初始连接池大小.
最大连接数可同时打开的最大数据库连接数.
9选择使用现有数据库或重新创建数据库,然后单击下一步.
选项描述使用现有数据库保留现有数据库的内容.
重新创建数据库覆盖现有数据库并删除其内容.
10单击安装以修复或修改安装.
安装程序将执行请求的修复或修改并重新启动SRM服务器.
注意如果SRM服务器无法重新启动,请检查vCenterServer和SRM数据库服务器是否正在运行.
此外,还要检查Server和WorkstationWindows服务是否正在SRM服务器主机上运行.
11完成修复操作且SRM服务器重新启动后,登录到vSphereClient中的SRM界面以检查受保护站点和恢复站点之间的连接状态.
12(可选)如果受保护站点和恢复站点之间的连接断开,请从您更新的SRM服务器开始重新配置该连接.
安装SRM许可证密钥SRM服务器需要许可证密钥才能运行.
VMware建议您在安装SRM后尽快安装SRM许可证密钥.
SRM使用vSphere许可基础架构进行许可证管理.
此外,vSphere自身还需获得足够的SRM许可,才能保护和恢复虚拟机.
步骤1打开vSphereClient并连接到部署有SRM的vCenterServer.
2在vSphereClient主页上单击许可.
3对于报告视图,选择资产.
4右键单击SRM资产,然后选择更改许可证密钥.
5选择分配新许可证密钥,然后单击输入密钥.
6输入许可证密钥,键入密钥的可选标签,然后单击确定.
7单击确定.
SiteRecoveryManager管理指南38VMware,Inc.
下一步重复此过程,使许可证密钥分配给所有相应的站点.
章2安装和更新SiteRecoveryManagerVMware,Inc.
39SiteRecoveryManager管理指南40VMware,Inc.
建立清单映射和占位数据存储3SRM提供的保护受占位数据存储、数据存数映射和清单映射支持.
本章讨论了以下主题:n第41页,"了解占位数据存储"n第42页,"配置vSphereReplicationManagement的数据存储映射"n第42页,"选择清单映射"了解占位数据存储对于保护组中的每个虚拟机,SRM都会在恢复站点上创建一个占位虚拟机.
可以将这些占位虚拟机添加到恢复站点的清单,并作为其一部分进行管理.
必须标识SRM将用于存储占位虚拟机的数据存储.
在确定存放占位虚拟机的数据存储后,SRM会在恢复站点的清单中为受保护虚拟机预留一个位置.
通过在恢复站点的指定数据存储上创建虚拟机文件的子集,然后使用该子集向恢复站点vCenter注册占位虚拟机,完成此操作.
恢复站点清单中的这些占位虚拟机为SRM管理员提供了虚拟机受保护的可视化指示,也为vCenter管理员提供了在SRM测试或运行恢复计划时虚拟机可以打开电源并开始消耗本地资源的可视化指示.
必须在两个站点上均建立占位数据存储.
在两个站点中具有占位数据存储的情况下,可以通过在虚拟机的空壳中提供存储标识的位置和旧生产计算机的清单位置来启用重新保护.
取消激活生产虚拟机后,将在恢复工作流过程中创建此占位虚拟机.
随后便可使用此占位虚拟机,并最终在恢复过程完成后移除.
尽管无法打开占位虚拟机的电源,但是占位虚拟机的行为与恢复站点vCenter清单的其他任何成员的行为相似.
创建占位虚拟机后,其文件夹和计算资源分配派生自受保护站点中建立的清单映射.
对恢复站点清单中的占位虚拟机所作的更改将替代由清单映射建立的设置.
在恢复或测试过程中,会保留这些设置.
当评估要在其中建立占位数据存储的数据存储时,请考虑以下内容:n对于群集,占位数据存储必须对群集中的所有主机可见.
n无法复制占位数据存储.
n如果要支持故障恢复,请为两个站点配置占位虚拟机.
配置占位数据存储指定SRM用于存储占位虚拟机的占位数据存储.
前提条件验证站点是否已连接且进行配对.
步骤1在左窗格中单击"站点",然后选择一个站点.
VMware,Inc.
412单击占位数据存储选项卡.
3单击配置占位数据存储.
4展开文件夹以查找要指定为占位数据存储的位置的数据存储,单击此数据存储,然后单击确定.
所选占位数据存储将显示在"数据存储"列中.
如果数据存储位于独立主机上,则会显示主机名.
如果数据存储位于群集中的主机上,则会显示群集名称.
注意如果未使用SRM配置的阵列管理器正在复制数据存储,则选择复制的数据存储的选项可能可用.
不要选择复制的数据存储.
将会显示先前配置和复制的数据存储,但无法选择它们.
配置vSphereReplicationManagement的数据存储映射配置数据存储映射,以确定用于在恢复站点存储复制的虚拟机磁盘和配置文件的数据存储.
配置虚拟机的vSphereReplication(VR)时,将数据存储映射用作选择默认目标数据存储的一种方式.
数据存储映射是根据虚拟机的源数据存储确定的,这些虚拟机被配置为用于复制.
源数据存储可以是包含单个虚拟机的单个数据存储,也可以是包含多个虚拟机的多个数据存储,其中多个虚拟机的文件分散在数据存储之间.
为单个虚拟机配置复制时,可能会替代映射;但是为多个虚拟机配置复制时,仅使用数据存储映射,并且无法替代这些映射.
数据存储可能嵌套在对象中,因此可能需要展开文件夹或数据中心才能找到数据存储.
步骤1在左窗格中单击vSphereReplication,然后选择一个站点.
2单击数据存储映射选项卡,然后选择一个或多个源数据存储.
3单击配置映射.
4在恢复站点上,浏览到要映射到的数据存储并选择此数据存储.
选择清单映射映射提供默认的位置和网络,用于在恢复站点上最初创建占位虚拟机时使用.
除非您打算为组中每个成员单独配置这些映射,否则,请先配置清单映射,然后再创建保护组.
清单映射提供了一种简便方式,指定如何将受保护站点中的资源映射到恢复站点中的资源.
创建组时,这些映射适用于保护组的所有成员,并且可以根据需要重新应用这些映射,如添加新成员时.
如果创建保护组,且不存在任何映射,则必须单独配置每个受保护虚拟机.
当SRM不强制执行清单映射要求时,除非该虚拟机具有网络、文件夹和计算资源的某种形式的有效清单映射,否则虚拟机将无法受到保护.
在保护站点和恢复站点中都可以创建清单映射.
当配置保护时,在受保护站点中建立映射后,还应当在恢复站点中配置清单映射.
重新保护期间,使用故障切换之前受保护的虚拟机完成重新保护.
最初受保护的虚拟机及其备份将用于保护先前作为恢复虚拟机的虚拟机.
对于虚拟机故障切换后添加设备位置上的重新保护,或对于删除原始生产虚拟机时的重新保护,重新保护过程中都使用了映射.
在大多数情况下,重新保护过程中会使用之前受保护的虚拟机及其设备备份.
由于占位虚拟机不支持网卡,因此无法对占位虚拟机网络配置进行更改.
对清单映射所作的更改不会影响已受SRM保护的虚拟机.
新映射仅适用于新添加的虚拟机,或用户修复特定虚拟机的丢失占位时.
占位虚拟机在清单映射指定的位置中创建,但可以使用vSphereClient在文件夹和资源池之间移动这些虚拟机.
步骤1单击左侧窗格中的站点,然后选择要配置映射的站点.
SiteRecoveryManager管理指南42VMware,Inc.
2选择要配置的一种类型的清单对象的选项卡.
可以在资源映射选项卡、文件夹映射选项卡和网络映射选项卡之间进行选择.
"映射"页面将显示受保护站点中的资源树.
3选择清单对象,然后单击配置映射.
4展开清单项,并导航到要将受保护站点资源映射到的恢复站点资源(网络、文件夹或资源池).
5(可选)对于如何建立映射,可以选择多个选项:n选择现有资源.
n要为文件夹或资源映射创建对象,请单击创建资源的按钮.
所选资源将显示在"恢复站点资源"列中,且其相对于恢复站点vCenter根目录的路径将显示在"恢复站点路径"列中.
6针对要建立映射的所有资源类型,重复步骤步骤2至步骤步骤4.
下一步分配占位数据存储.
请参见第41页,"了解占位数据存储".
章3建立清单映射和占位数据存储VMware,Inc.
43SiteRecoveryManager管理指南44VMware,Inc.
配置基于阵列的保护4配对受保护站点和恢复站点后,必须为虚拟机配置保护.
如果使用的是基于阵列的复制,请在每个站点上配置存储复制适配器(SRA),然后在每个站点上配置SRM.
如果使用的仅是vSphereReplication,则不需要阵列管理器,并且可以转至第47页,第5章"安装vSphereReplicationServer".
本章讨论了以下主题:n第45页,"配置阵列管理器"n第46页,"编辑阵列管理器"配置阵列管理器配对受保护站点和恢复站点之后,可配置其各自的阵列管理器,以便SRM可以发现复制的设备,计算数据存储组并启动存储操作.
阵列管理器配置向导可指导您完成以下几个步骤:n选择阵列管理器类型并提供名称.
编辑阵列管理器时,可以更改名称,但无法更改类型.
n为SRM提供受保护站点和恢复站点中阵列管理系统的连接信息和凭据(如果需要).
连接这些站点之后,通常仅配置阵列管理器一次.
除非阵列管理器连接信息或凭据发生更改,或者要使用不同的阵列集,否则无需重新配置阵列管理器.
前提条件n按第36页,"连接站点"中所述连接站点.
n如第35页,"安装存储复制适配器"中所述,在两个站点上均安装SRA.
步骤1单击阵列管理器,然后选择要在其中配置阵列管理器的文件夹.
2单击添加阵列管理器.
3提供SRA名称并选择适配器类型.
a在显示名称文本框中键入阵列的名称.
请使用描述性名称,以便您轻松识别与此阵列管理器关联的存储.
b请确保您希望SRM使用的阵列管理器类型显示在SRA类型字段中.
如果SRM服务器主机上安装了多个SRA,请单击下拉箭头,然后选择一个管理器类型.
如果不显示任何管理器类型,则需要重新扫描SRA,或者在SRM服务器主机上未安装SRA.
VMware,Inc.
454为所选适配器提供所需信息.
SRA将创建这些文本框.
有关如何填写这些字段的详细信息,请参见SRA供应商提供的文档.
尽管各SRA的文本框会有所不同,但某些公共文本框还是一致的,如IP地址、协议信息、阵列名称和IP地址之间的映射关系以及用户名和密码.
5完成此向导.
6重复步骤步骤1至步骤5配置恢复站点的阵列适配器.
7在阵列对选项卡中,选择一个阵列对,然后单击启用.
8如果已添加阵列管理器,但阵列对均不可见,请单击刷新收集有关阵列对的最新信息.
重新扫描阵列以检测配置更改SRM每隔24小时检查阵列以查看设备配置是否发生更改.
但是,可随时强制执行阵列重新扫描.
通过配置阵列管理器,SRM可根据它发现的一组复制的存储设备来计算数据存储组.
如果更改任一站点上的阵列配置以添加或移除设备,SRM必须重新扫描阵列并重新计算数据存储组.
步骤1在左窗格中单击阵列管理器,然后单击配置.
2在"受保护站点阵列管理器"页面上,单击下一步.
3单击下一步.
4单击重新扫描阵列.
5单击完成完成操作.
编辑阵列管理器使用"编辑阵列管理器"向导修改阵列管理器的名称或其他设置(如IP地址或用户名和密码).
有关如何填写适配器字段的详细信息,请参见SRA供应商提供的文档.
尽管各SRA的字段会有所不同,但某些公共字段还是一致的,如IP地址、协议信息、阵列名称和IP地址之间的映射关系以及用户名和密码.
步骤1单击左窗格中的"阵列管理器",然后选择阵列管理器.
2单击编辑阵列管理器.
3在显示名称字段中修改阵列的名称.
请使用描述性名称,以便您轻松识别与此阵列管理器关联的存储.
不能修改阵列管理器类型.
4修改适配器信息.
这些字段由SRA创建.
5单击完成完成阵列管理器的修改.
SiteRecoveryManager管理指南46VMware,Inc.
安装vSphereReplicationServer5vSphereReplication(VR)使用ESXServer中包含的复制技术并借助于虚拟设备在站点之间复制虚拟机.
VR由vSphereReplicationServer(VRServer或VRS)提供.
VRServer由vSphereReplicationManagementServer(VRMS)管理.
VRMS和VRServer均为虚拟设备.
要使用VR,必须在每个站点上部署正好一个VRMS服务器,并在恢复站点上部署至少一个VRServer.
要启用双向复制,必须在每个站点上部署至少一个VRS.
要满足VR的负载平衡要求,可能要在每个站点上部署多个VRServer.
各个VRMS必须在相应的vCenterServer中注册.
例如,必须向主站点vCenterServer注册主站点VRMS.
VRMS和VRS设备均提供虚拟设备管理界面(VAMI).
可以使用这些界面配置VRMS数据库,以及设备的网络设置、公用密钥证书以及密码.
在使用VR之前,需要配置VR基础架构,包括在两个站点上的运行时设置中定义受管IP地址以及安装VRMS数据库.
入门页面提供了指导,可确保您正确完成安装和配置过程.
n安装SRM时,确保选择VR选项.
如果安装了SRM且要添加VR,则可通过重新运行安装程序来添加此选项.
n如第36页,"连接站点"中所述,配对SRM服务器.
n如第48页,"部署vSphereReplicationManagementServer"中所述,在两个站点上均部署VRMS.
n如第51页,"配置vSphereReplicationManagement连接"中所述,配对VRMS服务器.
n如第51页,"部署vSphereReplicationServer"中所述,部署VRServer.
n如第52页,"配置vSphereReplicationServer设置"中所述,配置VRServer.
n如第52页,"注册vSphereReplicationServer"中所述,注册VRServer.
本章讨论了以下主题:n第48页,"部署vSphereReplicationManagementServer"n第48页,"配置vSphereReplicationManagementServer设置"n第51页,"配置vSphereReplicationManagement连接"n第51页,"部署vSphereReplicationServer"n第52页,"配置vSphereReplicationServer设置"n第52页,"注册vSphereReplicationServer"VMware,Inc.
47部署vSphereReplicationManagementServer使用vSphereReplication(VR)之前,需要从SRMUI中部署vSphereReplicationManagementServer(VRMS),从而创建构架以支持VR.
VR要求在每个站点部署VRMS.
前提条件n确认您具有静态IP地址.
n确认已设置SRM数据库.
n确认在SRM安装过程中启用了VR选项.
步骤1在左窗格中单击vSphereReplication.
2选择其中一个使用文件夹图标表示的站点,然后单击入门选项卡.
3单击部署vSphereReplicationManagementServer.
即使用OVF向导将VRMS部署为虚拟设备.
4单击确定启动OVF向导.
有关OVF向导的信息将显示在《vSphere虚拟机管理指南》中.
OVF向导将指导您完成基本设备配置.
当OVF向导提示时,必须设置VRMServer设备的根密码.
已部署VRMS.
如果在安装过程中出现问题,可在SRM安装目录中找到适用于VRMS服务器虚拟设备的OVF.
可通过从文件菜单中选择部署OVF模板,来使用此文件手动部署vSphereClient中的设备.
在vCenterServer安装的www目录中可以找到OVF文件.
例如,可在C:\ProgramFiles(x86)\VMware\VMwarevCenterSiteRecoveryManager\www\HMS_OVF10.
ovf中找到此文件.
配置vSphereReplicationManagementServer设置您可以通过虚拟设备管理界面(VAMI)配置vSphereReplicationManagementServer(VRMS)设置.
这些设置是在安装过程中建立的.
可以在部署服务器后修改这些设置.
VRMS选项卡的"配置"部分可用于配置以下各项:n数据库设置nvCenterServer信息nSSL证书设置使用VR复制之前配置这些设置.
部署VRMS后使用VAMI管理这些设置.
通过单击入门选项卡并单击配置VRMS链接,可以使用SRM界面连接到VRMS.
或者,通过在浏览器中输入服务器的IP地址并指定端口(8080),可以连接到Web上的VAMI.
示例地址可以是https://192.
168.
1.
2:8080/.
IP地址可变,但端口始终是8080.
前提条件n确保VRMS已打开电源.
n您必须具有管理员特权才可配置VRMS.
步骤1连接到VRMSWeb界面.
2提供服务器的用户名和密码.
用户名为root,并在VRMS的OVF部署过程中配置密码.
SiteRecoveryManager管理指南48VMware,Inc.
3单击VRMS选项卡,然后单击配置.
4在配置模式下,选择手动配置指定配置,或者选择从现有VRMS数据库进行配置以使用先前建立的配置.
5在数据库的各文本框中,提供有关VRMS要使用的数据库的信息.
6在VRMS的各文本框中,提供VRMS的名称和网络地址.
必须分别在受保护站点和恢复站点上提供VRMS的唯一名称.
7在VC文本框中,提供有关与该安装一起使用的vCenterServer的信息.
使用安装过程中所用的同一地址格式(IP地址或FQDN).
8安装SSL证书.
选项描述启用SSL证书策略启用此策略可提供更大的保障,但可能需要配置其他公用密钥.
启用SSL证书策略,以提供更大的保障.
生成自签名证书或安装现有证书使用自签名证书可能会降低信任级别,并且可能不适合对安全标准具有高级别合规性要求的环境.
9要应用更改,请单击保存并重新启动服务.
配置VRMS安全设置可以更改VRMS服务器密码以符合组织的安全标准.
使用此密码登录VAMI或登录控制台.
前提条件确保VRMS服务器已打开电源.
步骤1在SRM界面中,单击入门选项卡,然后单击配置VRMS服务器连接到VRMS服务器.
或者,通过在浏览器中输入服务器的IP地址和端口8080,可以连接到VRMS服务器Web界面.
示例地址可以是https://192.
168.
1.
2:8080/.
2提供服务器的用户名和密码.
用户名始终为root.
3单击VRMS选项卡,然后单击安全按钮.
4要更改root用户密码,请执行以下操作:a在当前密码字段中键入当前密码.
b在新密码和确认新密码文本框中键入新密码.
VRMS不支持空白密码.
c单击应用更改密码.
5检查当前SSL信息.
章5安装vSphereReplicationServerVMware,Inc.
49配置VRMS网络设置可以检查当前网络设置并更改VRMS服务器的地址和代理设置.
可以进行以下更改以匹配网络重新配置.
步骤1在SRM界面中,单击入门选项卡,然后单击配置VRMS服务器连接到VRMS服务器.
或者,通过在浏览器中输入服务器的IP地址和端口8080,可以连接到VRMS服务器Web界面.
示例地址可以是https://192.
168.
1.
2:8080/.
2键入服务器的用户名和密码.
用户名始终为root.
3单击网络选项卡.
4单击状态按钮检查当前设置.
5单击地址按钮检查并修改地址设置.
a选择DHCP或静态IP地址.
如果重新引导设备时其IP地址可能发生更改,则不建议DHCP.
b输入IP设置、DNS设置以及主机名信息.
c单击保存设置.
如果不单击保存设置,则将放弃更改.
6单击代理按钮检查并修改代理设置.
a启用使用代理服务器,以使用代理服务器.
b在"代理服务器"文本框中键入代理服务器名称.
c在"代理端口"文本框中键入代理端口.
d(可选)键入代理服务器用户名和密码.
e单击保存设置.
如果不单击保存设置,则将放弃更改.
配置VRMS系统设置如果需要管理或收集关于vSphereReplicationManangerServer(VRMS)设备的信息,请配置VRMS系统设置.
使用系统选项卡查看服务器虚拟设备的信息.
可以查看以下相关信息:设备供应商、名称和版本;主机名;以及设备操作系统和版本.
步骤1在SRM界面中,单击入门,然后单击配置VRMS服务器链接.
或者,通过在浏览器中输入服务器的IP地址和端口8080,可以连接到VRMS服务器Web界面.
示例地址可以是https://192.
168.
1.
2:8080/.
2连接到VRMS服务器.
3键入服务器的用户名和密码.
用户名始终为root.
4单击系统选项卡.
5单击信息按钮.
对于此服务器虚拟设备,可以检查以下相关信息:n设备供应商SiteRecoveryManager管理指南50VMware,Inc.
n设备名称n设备版本n主机名n设备操作系统和版本.
a单击查看获取有关OVF环境的信息.
b单击重新引导重新引导虚拟设备.
c单击关机关闭虚拟设备.
关闭VRMS虚拟设备不会影响对已配置的虚拟机的复制,但会阻止配置新虚拟机的复制以及修改现有复制设置.
6单击时区按钮,从系统时区下拉列表中选择一个时区,然后单击保存设置.
配置vSphereReplicationManagement连接在支持vSphereReplication(VR)的站点之间配置vSphereReplicationManagmentServer(VRMS)连接.
可以在安装了VRMS服务器的任一站点上完成此过程.
如果使用的是不可信证书,则过程中可能会显示证书警告.
前提条件确认安装并配对了SRM服务器的两个站点上是否均已部署和配置VRMS服务器.
步骤1在左窗格中单击vSphereReplication,然后选择一个站点.
站点使用文件夹图标进行表示.
2单击摘要选项卡,然后单击配置VRMS连接.
3输入远程vCenterServer的管理员密码.
4单击确定确认服务器之间的连接.
vSphereReplication窗格的摘要选项卡显示服务器已连接.
部署vSphereReplicationServer部署vSphereReplicationServer(VRS)以启用vSphereReplication(VR).
要使用VR,必须在每个站点上部署正好一个VRMS服务器,并在恢复站点上部署至少一个VRServer.
要启用双向复制,必须在每个站点上部署至少一个VRS.
为满足VR复制的负载平衡需求,可能要在每个站点上部署多个VRServer.
为满足负载平衡需求,可能要在每个站点上部署多个VRServer.
必须向受保护站点vCenterServer注册受保护站点VRMS.
恢复站点VRMS必须在恢复站点vCenterServer中注册,且VR服务器必须在其站点上的VRMS中注册.
VRS为虚拟设备,随SRM服务器一起存储.
为某个站点部署和配置VRMS服务器后,应在此站点部署VRS服务器.
如果使用SRM界面部署VRS时出现问题,则可以在SRM安装目录中找到VRSOVF文件.
可通过从文件菜单中选择部署OVF模板,来使用此文件手动部署vSphereClient中的设备.
OVF文件位于vCenterServer安装的www目录中.
例如,可在C:\ProgramFiles(x86)\VMware\VMwarevCenterSiteRecoveryManager\www\vrserver_OVF10.
ovf中找到此文件.
如第22页,"连接到SRM"中所述,此过程会涉及连接到SRM.
章5安装vSphereReplicationServerVMware,Inc.
51步骤1单击vSphereReplication,然后单击摘要选项卡.
2单击部署VRServer.
即使用OVF向导将VRS部署为虚拟设备.
3单击确定启动OVF向导.
有关OVF向导的信息包含在《vSphere虚拟机管理指南》的"部署OVF模板"中.
配置vSphereReplicationServer设置使用虚拟设备管理界面配置vSphereReplicationServer(VRS)设置.
VRS设置是在安装过程中建立的.
可以在部署服务器后修改这些设置.
与VRMS不同,部署后VRS不需要通过VAMI进行其他任何配置.
使用自签名证书的优势是可以基于公用密钥进行加密和身份验证,尽管使用这类证书无法提供使用证书颁发机构签名的证书时所提供的保证级别.
前提条件验证VRS是否已安装以及服务器是否已打开电源.
步骤1在SRM界面中,选择vSphereReplication.
2选择VRServer,然后单击配置VRServer链接.
或者,通过在浏览器中输入服务器的IP地址和端口(5480),可以连接到VRSWeb界面.
示例地址可以是https://192.
168.
1.
2:5480.
IP地址可变,但端口始终是5480.
3以root用户身份登录到VRServer配置界面.
默认根密码为vmware.
4单击VRServer选项卡.
5更改超级用户密码.
6(可选)单击生成并安装生成和安装自签名证书.
7使用现有SSL证书.
a单击证书文本框旁边的浏览按钮,浏览查找现有证书.
b单击密钥文本框旁边的浏览按钮,浏览查找现有专用密钥.
c单击上载,上载指定的证书和密钥.
注册vSphereReplicationServer必须向vSphereReplicationManagementServer(VRMS)注册vSphereReplicationServer(VRS)以启用vSphereReplication(VR).
前提条件n按第52页,"配置vSphereReplicationServer设置"中所述配置VRMS.
n确认是否按第51页,"配置vSphereReplicationManagement连接"中所述配对VRMS.
SiteRecoveryManager管理指南52VMware,Inc.
步骤1在左窗格中单击vSphereReplication,选择站点,然后单击注册VRServer.
"注册VRS"页面将显示所选站点中的资源列表.
2在清单中选择作为工作VRS的虚拟机,然后单击确定.
如果使用的是不可信证书,则可能会显示证书警告.
下一步按第55页,第6章"创建保护组和复制虚拟机"中所述创建保护组并复制虚拟机.
章5安装vSphereReplicationServerVMware,Inc.
53SiteRecoveryManager管理指南54VMware,Inc.
创建保护组和复制虚拟机6配置复制解决方案后,创建保护组.
也可以自定义虚拟机复制和保护的配置.
本章讨论了以下主题:n第55页,"保护和恢复虚拟机的限制"n第56页,"创建基于阵列的保护组"n第57页,"创建vSphereReplication保护组"n第57页,"为单个虚拟机配置复制"n第58页,"为多个虚拟机配置复制"n第59页,"使用物理传送复制虚拟机"n第60页,"将虚拟机移至新的vSphereReplicationServer"n第60页,"将清单映射应用于保护组中的所有成员"保护和恢复虚拟机的限制SRM对于处在挂起状态的虚拟机、包含快照的虚拟机和以链接克隆形式存在的虚拟机的保护和恢复具有一些限制.
保护和恢复已挂起的虚拟机当挂起虚拟机时,vSphere会创建并保存其内存状态.
该虚拟机恢复运行后,vSphere将还原已保存的内存状态,以使虚拟机能够继续运行,而不会对其所运行的应用程序和客户机操作系统造成任何干扰.
保护和恢复包含快照的虚拟机基于阵列的复制支持保护和恢复包含快照的虚拟机,但具有一些限制.
您可以通过设置VMX文件中的workingDir参数来指定用于存储快照增量文件的自定义位置.
而SRM不支持使用workingDir参数.
如果您运行的ESX或ESXiServer版本早于4.
1,则也具有一些限制.
n如果虚拟机具有多个VMDK磁盘文件,则所有磁盘文件都必须与VMX文件本身位于相同的文件夹中.
n如果虚拟机已附加到裸磁盘映射(RDM)磁盘设备,则必须将该映射文件存储在与VMX文件本身相同的文件夹中.
只有当您采用虚拟兼容性模式创建RDM映射时,RDM快照才可用.
如果您正在运行的ESX或ESXiServer版本为4.
1或更高,则这些限制不适用.
vSphereReplication支持保护包含快照的虚拟机,但您只能恢复最新的快照.
VMware,Inc.
55保护和恢复链接克隆虚拟机vSphereReplication不支持保护和恢复以链接克隆的形式存在的虚拟机.
如果快照树中的所有节点都已复制,则基于阵列的复制可支持保护和恢复以链接克隆的形式存在的虚拟机.
创建基于阵列的保护组对于基于阵列的复制,SRM会组织数据存储组来收集与受保护虚拟机关联的所有文件.
然后,可以将这些数据存储组与保护组关联.
数据存储组中的所有虚拟机共同复制虚拟机的文件,并共同进行故障切换.
一个虚拟机的文件可以位于不同的数据存储上.
在这种情况下,SRM将合并包含一个虚拟机的若干文件的数据存储,以创建数据存储组.
数据存储组是可进行故障切换或独立测试的存储的最小单位.
数据存储组有多种计算规则.
n如果设备由数据存储使用,则将合并由此数据存储使用的所有设备.
n如果设备属于阵列中的一致性组,则将合并此一致性组中的所有设备.
n如果虚拟机跨多个数据存储,则将合并属于所有这类数据存储的所有设备.
重复以上规则,直到不再有设备要添加到数据存储组中.
可以通过文件夹来对保护组进行组织.
恢复界面中的不同视图将显示恢复组的名称,但不显示文件夹名称.
如果不同的文件夹包含两个同名的保护组,则在恢复界面的某些视图中,可能很难区分它们.
因此,您应确保保护名称在所有文件夹中是唯一的.
由于在某些环境中,并非所有用户都对所有文件夹拥有查看特权,因此,为确保保护组名称的唯一性,请不要使用文件夹来对保护组进行组织.
步骤1单击保护组,然后单击创建保护组.
2在"选择站点和保护组类型"页面上,选择将受到保护的站点,然后选择基于阵列的复制.
3从列表中选择数据存储组,然后单击下一步.
配置阵列管理器后,将显示数据存储组列表.
列表中的每个数据存储组都将复制到恢复站点.
选择数据存储组后,此数据存储组中的虚拟机将列于下方的所选数据存储组上的虚拟机窗格中,并在建立保护组后标记为包含在此保护组中.
4键入保护组的名称和可选描述,然后单击下一步.
5单击完成创建保护组并开始自动保护指定的虚拟机.
SRM创建可用于保护虚拟机的保护组.
建立保护后,将为组中的每个虚拟机创建占位虚拟机并应用清单映射.
如果虚拟机无法映射到恢复站点上的文件夹、网络和资源池,则其状态将列为"缺少映射",且不为其创建占位虚拟机.
等待并确保操作按预期完成.
确保已创建保护组并已保护虚拟机.
可在vSphereClient的"近期任务"面板中监控这些任务的进度.
下一步创建要与保护组关联的保护计划.
第63页,"创建恢复计划"中介绍了此过程.
编辑基于阵列的保护组可以更改基于阵列的保护组的名称和描述,还可以添加或移除属于保护组的数据存储组.
步骤1单击保护组,然后选择一个保护组.
2单击编辑保护组.
SiteRecoveryManager管理指南56VMware,Inc.
3编辑保护组的名称或描述.
4添加或移除包含在保护组中的虚拟机,然后单击确定.
创建vSphereReplication保护组为vSphereReplication(VR)创建保护组以启用保护.
可以通过文件夹来对保护组进行组织.
恢复界面中的不同视图将显示恢复组的名称,但不显示文件夹名称.
如果不同的文件夹包含两个同名的保护组,则在恢复界面的某些视图中,可能很难区分它们.
因此,您应确保保护名称在所有文件夹中是唯一的.
由于在某些环境中,并非所有用户都对所有文件夹拥有查看特权,因此,为确保保护组名称的唯一性,请不要使用文件夹来对保护组进行组织.
前提条件使用vSphereClient为虚拟机建立vSphereReplication.
请参见第57页,"为单个虚拟机配置复制"或第58页,"为多个虚拟机配置复制".
步骤1单击保护组,然后单击创建保护组.
2在"选择站点和保护组类型"页面上,选择将受到保护的站点,然后选择vSphereReplication.
3从列表中选择虚拟机,然后单击下一步.
仅显示启用VR但不位于保护组中的虚拟机.
4键入保护组的名称和可选描述,然后单击下一步.
5单击完成创建保护组并开始自动保护指定的虚拟机.
下一步然后创建保护组要与之关联的恢复计划.
第63页,"创建恢复计划"中介绍了此过程.
编辑vSphereReplication保护组可以更改vSphereReplication(VR)保护组的名称以及该组中受保护的虚拟机.
步骤1在左窗格中单击保护组,然后右键单击一个保护组.
2选择编辑保护组.
3编辑保护组的名称或描述.
4将虚拟机添加到保护组,然后单击确定.
为单个虚拟机配置复制vSphereReplication(VR)可以保护各个虚拟机及其虚拟磁盘.
前提条件要使用VR复制虚拟机,则必须同时在两个站点上建立VR基础架构.
最小的VR基础架构要求两个站点上分别有一个vSphereReplicationManagementServer(VRMS),并且恢复站点上至少有一个VRServer(VRS).
每个站点上的SRM服务器均必须配对,同时VRMS也必须配对.
步骤1在vSphereClient主页上,单击虚拟机和模板.
2浏览清单,以查找要使用VR复制的单个虚拟机.
章6创建保护组和复制虚拟机VMware,Inc.
573右键单击虚拟机,然后单击vSphereReplication.
.
.
.
4配置常规复制设置.
a使用恢复点目标(RPO)滑块或者输入一个值以配置在出现站点故障时可以丢失的最大数据量.
可用范围是从15分钟到24小时.
例如,一小时的恢复点目标旨在确保虚拟机在恢复过程中丢失不超过一小时的数据.
RPO越小,在恢复过程中丢失的数据越少,但是保持副本最新消耗的网络带宽越多.
注意每当虚拟机达到其RPO目标时,SRM均会在vCenterServer事件数据库中记录约3800个字节的数据.
如果设置的RPO时间段较短,则会很快在数据库中创建大量的数据.
要避免在vCenterServer事件数据库中创建大量的数据,您应限制vCenterServer保留事件数据的天数.
请参见《vCenterServer和主机管理指南》中的配置数据库保留策略.
或者,设置一个较高的RPO值.
b选择客户机操作系统静默配置.
可用的静默类型取决于虚拟机的操作系统.
运行WindowsServer2003或更高版本的Windows虚拟机支持Microsoft卷影复制服务(VSS)静默.
对于Linux或旧版本的Windows(如WindowsXP或Windows2000),VR不支持静默.
对于Windows7和Windows2008以及更高版本的虚拟机,支持文件系统级别静默,但不支持应用程序级别静默.
c如果未指定目标文件位置,或者要替代由数据存储映射决定的默认位置,请单击浏览选择虚拟机的目标位置.
如果选择了此选项,将创建一个空的空白副本磁盘.
要使用非空白磁盘,请参见第59页,"使用物理传送复制虚拟机".
选择数据存储或数据存储中的文件夹:n浏览选择数据存储,然后单击确定.
n启用指定数据存储文件夹,浏览到数据存储,单击浏览,在浏览数据存储窗口中浏览查找所需文件夹,然后双击该文件夹.
5为虚拟机的每个介质设备选择一个复制目标.
对虚拟机中的每个设备重复此步骤.
接下来的页面是动态创建的.
这些页面可能包括多个虚拟驱动器,可以对所有这些驱动器进行唯一的配置.
可配置设置包括是否复制虚拟驱动器、虚拟驱动器的复制目标以及有关如何配置复制的虚拟驱动器的信息.
如果要复制磁盘,请先选择复制目标再继续.
6接受VRS的自动分配,或者选择特定服务器.
7检查设置,然后单击完成建立复制.
为多个虚拟机配置复制vSphereReplication可以保护多个虚拟机.
前提条件要使用VR复制虚拟机,请同时在两个站点上建立VR基础架构.
最小的VR基础架构要求两个站点上分别有一个vSphereReplicationManagementServer(VRMS),并且恢复站点上至少有一个vSphereReplicationServer(VRS).
每个站点上的SRM服务器均必须配对,并且VRMS也必须配对.
如果关闭了虚拟机电源,则在打开虚拟机电源时开始复制.
在复制多个计算机之前,请在SRM用户界面中配置数据存储映射.
有关详细信息,请参见第42页,"配置vSphereReplicationManagement的数据存储映射".
需要配置映射,以便SRM可以获得有关复制目标数据存储位置的信息.
步骤1在vSphereClient主页上,单击虚拟机和模板.
SiteRecoveryManager管理指南58VMware,Inc.
2在左窗格中选择文件夹或数据中心,然后单击虚拟机选项卡.
右窗格中将显示虚拟机列表.
3在右窗格中,右键单击要复制的虚拟机,然后单击vSphereReplication.
4在"复制设置"页面上,配置常规复制设置.
a使用恢复点目标(RPO)滑块或输入一个值.
RPO值可确定恢复过程中可能会丢失的最大数据量.
可用范围是从15分钟到24小时.
注意每当虚拟机达到其RPO目标时,SRM均会在vCenterServer事件数据库中记录约3800个字节的数据.
如果设置的RPO时间段较短,则会很快在数据库中创建大量的数据.
要避免在vCenterServer事件数据库中创建大量的数据,您应限制vCenterServer保留事件数据的天数.
请参见《vCenterServer和主机管理指南》中的配置数据库保留策略.
或者,设置一个较高的RPO值.
b选择客户机操作系统静默方法.
c选择是否启用.
vmdk文件的初始副本已置于目标数据存储中.
此选项会搜索已复制的数据存储.
如果找到了候选文件,请确认是否使用找到的文件作为初始副本.
5在VRS页面上,接受VRS的自动分配或选择特定服务器.
6检查设置,然后单击完成建立复制.
使用物理传送复制虚拟机通过物理传送存储设备上的文件,可以使.
vmdk文件的初始复制更高效.
这也可以称为sneakernet复制.
如果由于数据量较大和/或可用带宽较小而导致通过网络复制文件变得不切实际,则可能需要进行物理传送.
复制虚拟机时,最好确保将虚拟机复制到数据存储内的子目录中.
如果此方法保留了.
vmdk文件内部存储的标识信息,则要求复制磁盘.
前提条件要使用vSphereReplication(VR)复制虚拟机,必须在两个站点上均建立VR基础架构.
最小的VR基础架构要求两个站点上分别有一个vSphereReplicationManagementServer(VRMS),并且恢复站点上至少有一个VR服务器.
必须配对每个站点上的SRM服务器,还必须配对VRMS.
如果关闭了虚拟机电源,则在打开虚拟机电源时开始复制.
步骤1使用vSphereClient连接到可管理要进行物理传送的虚拟机的vCenterServer.
2单击数据存储.
在左窗格中,浏览到包含虚拟机的文件的数据存储,选择此数据存储,然后在右窗格中单击浏览此数据存储.
3选择要传送的所有虚拟机的文件夹,右键单击选择项,然后单击下载.
.
.
4选择要将文件复制到的目标,然后单击确定.
5单击是.
6下载完成后,将包含文件的介质传输到配对的站点位置以上载文件.
7在配对站点的vSphereClient主页中,单击数据存储.
在左窗格中,浏览到将包含虚拟机的文件的数据存储,选择此数据存储,然后在右窗格中单击浏览此数据存储.
8选择将包含虚拟机副本的文件夹,右键单击此选择项,然后单击上载文件夹.
.
.
9选择包含虚拟机的文件夹,然后单击确定.
10在生产站点上,单击vSphereClient主页中的虚拟机和模板.
章6创建保护组和复制虚拟机VMware,Inc.
5911查找清单中要复制的虚拟机.
右键单击虚拟机,然后单击SiteRecoveryManagervSphereReplication.
.
.
12配置常规的复制设置.
a单击浏览.
.
.
浏览将虚拟机复制到的数据存储.
单击数据存储选择对话框中的浏览复选框,然后双击目标文件夹以将其选定.
选择上载vmdk时创建的文件夹.
必须先使用vSphereClient在目标数据存储上创建目录,然后才能选择目标目录.
b使用恢复点目标(RPO)滑块或者输入一个值来配置恢复过程中可能会丢失的最大数据量.
例如,一小时的恢复点目标用于确保在恢复过程中任何虚拟机均不会丢失超过一小时的数据.
RPO越小,在恢复中丢失的数据就越少,但用于保持副本同步所消耗的网络带宽就越多.
c选择客户机操作系统静默配置.
可用的静默类型取决于虚拟机的操作系统.
运行WindowsXP或更高版本的Windows虚拟机支持VSS静默.
Linux不支持静默.
13为虚拟机的每个介质设备选择一个复制目标.
对虚拟机中的每个设备重复此步骤.
a选择选择现有文件用作初始副本,然后单击浏览.
b浏览查找物理传输到其他站点的vmdk文件,然后双击此文件.
c单击是以确认在以后的复制中将覆盖物理传输的vmdk副本.
接下来的页面是动态创建的.
这些页面可能包括多个虚拟驱动器,可以对所有这些驱动器进行特定配置.
可配置设置包括是否复制虚拟驱动器、虚拟驱动器的复制目标以及有关如何配置复制的虚拟驱动器的信息.
必须先指定复制目标才能继续.
14在VRServer页面上,接受VRServer的自动分配,或者选择特定服务器.
15检查设置,然后单击完成建立复制.
将虚拟机移至新的vSphereReplicationServer建立vSphereReplication(VR)后,可将复制的虚拟机移至其他VRServer.
通过执行此操作可在现有VR服务器上完成维护任务,或者可在某个服务器的虚拟机过载的情况下平衡VR服务器上的负载.
步骤1单击vSphereReplication,然后选择站点.
2单击虚拟机选项卡.
3右键单击虚拟机并选择移至.
4从"移动到复制服务器"窗格中选择VRServer,然后单击下一步.
5查看有关计划的移动的信息,然后单击完成完成更改.
将清单映射应用于保护组中的所有成员为vSphere或基于阵列的复制创建保护组时,清单映射便会应用于其中的所有虚拟机.
如果更改映射,请将虚拟机添加到受保护的数据存储中,或者如果虚拟机丢失其保护,则可以一步将映射重新应用于所有未配置的虚拟机.
步骤1在左窗格中,单击保护组,然后单击虚拟机选项卡.
2在"虚拟机"页面中,单击全部配置.
此过程将现有清单映射应用于具有"未配置"状态的所有虚拟机.
SiteRecoveryManager管理指南60VMware,Inc.
下一步此过程完成后,无法配置的虚拟机的状态为"映射丢失"或"映射无效".
必须分别为这些虚拟机配置保护.
章6创建保护组和复制虚拟机VMware,Inc.
61SiteRecoveryManager管理指南62VMware,Inc.
恢复计划和重新保护7在受保护站点和恢复站点中配置SRM之后,可以创建并测试恢复计划,而不会影响任何站点中的服务.
也可以通过运行恢复计划来执行计划的迁移或灾难恢复,如有需要,可通过执行重新保护来互换两个站点的角色.
测试不会中断受保护站点中的复制或任何后续活动.
恢复计划在测试时会挂起本地虚拟机,在实际恢复时也是如此.
除此之外,恢复计划测试不会中断任何站点中的活动.
注意测试恢复计划的权限不包括运行恢复计划的权限.
运行恢复计划的权限不包括测试恢复计划的权限.
必须单独分配每个权限.
本章讨论了以下主题:n第63页,"创建恢复计划"n第64页,"测试恢复计划"n第65页,"运行恢复计划"n第66页,"了解重新保护"创建恢复计划创建恢复计划,以建立恢复虚拟机的方式.
基本的恢复计划包括一些步骤,这些步骤使用默认值控制在恢复站点上恢复保护组中的虚拟机的方式.
可自定义此计划以满足您的需求.
恢复计划与保护组的不同之处在于,恢复计划表示在恢复站点上还原一个或多个保护组中的虚拟机的方式.
在测试过程中,使在测试中恢复的虚拟机与环境中的其他计算机隔离.
如果重复的计算机已联机并开始与生产网络中的其他计算机交互,则可能出错.
通过选择自动(隔离网络),或通过选择手动创建的未连接到其他网络的网络,可以隔离测试恢复过程中还原的虚拟机.
步骤1单击恢复计划,然后单击创建.
2在"恢复站点"页面上,选择恢复站点.
3在"选择保护组"页面上,为要恢复的计划选择一个或多个保护组,然后单击下一步.
可能需要展开文件夹才能找到保护组.
4选择已恢复虚拟机在恢复计划测试过程中连接的恢复站点网络,然后单击下一步.
5在恢复计划名称文本框中键入计划的名称,然后添加可选描述.
6单击下一步.
7查看摘要信息,然后单击完成创建恢复计划.
VMware,Inc.
63编辑恢复计划可以更改恢复计划的属性,包括计划名称及描述、测试网络和包含的保护组.
编辑恢复计划以更改创建此恢复计划时指定的任意属性.
可从受保护站点或恢复站点编辑恢复计划.
步骤1单击恢复计划,然后选择要编辑的恢复计划.
2单击编辑.
打开计划进行编辑后,即可更改其任意属性.
3选择恢复站点.
4为要恢复的计划选择一个或多个保护组,然后单击下一步.
可能需要展开文件夹,以查找保护组.
5选择已恢复虚拟机在恢复计划测试过程中连接的恢复站点网络,然后单击下一步.
6在恢复计划名称文本框中键入计划的名称,然后添加可选描述.
7单击下一步.
8查看摘要信息,然后单击完成将指定更改应用于该恢复计划.
移除恢复计划如果不再需要某个恢复计划,可将其移除.
移除恢复计划的同时还会删除此计划的历史记录.
前提条件导出恢复计划的历史记录.
移除恢复计划的同时还会删除此计划的历史记录.
步骤1单击恢复计划.
2右键单击要移除的计划,然后选择移除恢复计划.
测试恢复计划测试恢复计划时,可以在恢复站点中使用测试网络和复制的数据的临时快照.
受保护站点中未中断任何操作.
测试恢复计划会运行计划中的所有步骤,其中关闭受保护站点中虚拟机电源以及强制恢复站点中的设备对复制数据的监控除外.
如果计划请求暂停恢复站点上的本地虚拟机,则会在测试期间挂起这些虚拟机.
测试不会对任一站点中的生产环境进行其他任何更改.
步骤1在左窗格中单击恢复计划.
2单击要测试的恢复计划,然后单击测试.
3确定是否启用将最近的更改复制到恢复站点.
启用此选项可确保恢复站点具有受保护虚拟机的最新副本,但同步可能需要额外的时间.
4单击下一步.
5检查确认窗口,然后单击完成.
此时向导将关闭且恢复计划测试开始运行.
SiteRecoveryManager管理指南64VMware,Inc.
6单击恢复步骤选项卡监控测试进度并响应消息.
恢复步骤选项卡将显示各个步骤的进度.
"近期任务"区域报告整个计划的进度.
注意SRM按预定顺序启动恢复步骤,但有一个例外.
它不会等待所有保护组的"准备存储"步骤完成,便会继续执行下一个步骤.
7完成恢复计划测试后,单击清理.
运行清理会使受保护的虚拟机返回到其初始状态,并将恢复计划重置为就绪状态.
8(可选)如果清理遇到错误,可选中强制清理选项并再次运行清理.
该强制清理选项将在清理期间忽略可能遇到的任何问题.
如有必要,可选中强制清理选项并运行清理数次,直到清理成功.
取消测试或恢复可以随时取消恢复计划测试或恢复.
取消测试或恢复时,不会开始任何新步骤,并且会遵循以下规则来停止正在进行的步骤.
n在取消操作完成之前,无法停止的步骤(如打开电源或等待检测信号)将运行到完成.
n如果取消,则清理操作将撤消添加或移除存储设备步骤.
取消测试或恢复所需的时间取决于当前正在进行的步骤的类型和数量.
步骤u要取消测试或恢复,请单击恢复计划工具栏上的取消按钮.
运行恢复计划运行恢复计划时,会将恢复计划中的所有虚拟机迁移至恢复站点.
受保护站点中的相应虚拟机将会关闭.
执行已计划的迁移时,SRM会尝试复制所有虚拟机并正常关闭受保护的虚拟机.
如果在已计划的迁移期间出现错误,则计划会暂停,以便用户可以解决这些错误.
通过复制和关闭虚拟机并提供解决错误的机会,可以重新保护这些虚拟机.
执行灾难恢复时,SRM会尝试关闭所有虚拟机.
如果无法关闭虚拟机,仍会启动恢复站点上的副本,并且可能无法进行自动重新保护.
小心恢复计划会大量更改受保护站点和恢复站点的配置,并会停止复制.
请不要运行任何未经测试的恢复计划.
对于基于阵列的复制,恢复站点上可能需要在一段时间内支持恢复的虚拟机和服务.
撤消这些更改可能需要大量时间和精力,并且会导致延长服务停机时间.
强制故障切换专用于以下情况:存储阵列在受保护站点失败,从而导致受保护虚拟机难以管理且无法关闭、关闭电源或取消注册.
在这种情况下,系统状况将长时间无法更改.
要解决此情况,可强制故障切换.
强制故障切换将不会完成关闭受保护站点上虚拟机的过程.
因此,将会发生裂脑情况,但可能会快速完成恢复.
运行强制故障切换可能影响到受保护存储阵列和恢复存储阵列之间的镜像.
运行强制故障切换后,必须检查在受保护阵列和恢复阵列之间是否设置了正确的镜像,然后才能进一步执行复制操作.
如果未正确设置镜像,必须使用存储阵列软件修复该镜像.
只能对基于阵列的复制使用强制故障切换.
vSphereReplication不支持强制故障切换.
启用强制故障切换后,在开始故障切换序列之前,保护站点上任何未完成的更改不会复制到恢复站点.
复制更改的操作将根据存储阵列的恢复点目标(RPO)时间段进行.
如果在保护站点上添加了新的虚拟机或模板,并在存储RPO时间段到期之前启动了故障切换,则新的虚拟机或模板不会出现在复制的数据存储上,而会丢失.
为了避免丢失新的虚拟机或模板,请等待RPO时间段结束,然后再使用强制故障切换运行恢复计划.
章7恢复计划和重新保护VMware,Inc.
65完成强制故障切换并确认存储阵列的镜像后,可以解决需要强制故障切换的问题.
解决基础问题后,重新运行恢复计划中已计划的迁移,解决出现的任何问题,并重新运行计划直至其成功完成.
重新运行恢复计划不会影响恢复站点上的已恢复虚拟机.
注意只有在SRM5.
0.
1及更高版本中才能进行强制故障切换.
前提条件要使用强制故障切换,必须首先启用此功能.
可以按照第81页,"更改恢复站点设置"中所述通过启用recovery.
forcedFailover设置来启用强制故障切换.
步骤1在左窗格中单击恢复计划,然后单击要运行的恢复计划.
2在"命令"区域中,单击恢复.
3检查确认提示中的信息,然后选择我知道该过程将永久改变虚拟机及受保护数据中心和恢复数据中心的基础架构.
4(可选)如果启用了强制故障切换功能,则可以选中强制故障切换-仅限恢复站点操作复选框.
5单击下一步.
6单击启动运行恢复计划.
7单击恢复步骤选项卡.
恢复步骤选项卡将显示各个步骤的进度.
"近期任务"区域报告整个计划的进度.
下一步可以重新保护使用基于阵列的复制的虚拟机.
在运行恢复计划且该计划中的虚拟机在恢复站点上运行后,您可以执行重新保护,这会反向建立对虚拟机的保护.
现在,可在恢复站点上访问虚拟机及其提供的服务.
了解重新保护执行恢复后,恢复站点将成为新的生产站点,但不受保护.
如果在新的生产站点发生灾难,则无法故障切换到其他站点.
最佳做法是,在执行恢复后立即用某个其他站点保护新的生产站点.
如果原始生产站点运行正常,则可以通过将原始生产站点用作新的恢复站点来保护新的生产站点,从而有效地进行反向保护.
通过重新创建所有保护组和恢复计划来反向重新建立保护很耗时且容易出错.
SRM提供了一种自动实现重新保护的方法.
只有在出现非灾难性故障时才会进行重新保护.
这意味着原始vCenterServer、ESXServer、SRM服务器及相应的数据库必须最终可恢复.
要使重新保护可用,必须首先执行以下步骤:1必须完成恢复过程,并且所有步骤均成功完成.
如果在恢复期间出现错误,用户必须解决产生这些错误的问题,然后重新运行恢复.
在重新运行恢复时,先前已成功完成的操作将被跳过.
例如,已成功进行故障切换的虚拟机将不会重新进行故障切换,并且会无中断地继续运行.
2原始站点必须可用,且两个站点上的SRM服务器必须处于已连接状态.
3恢复计划将在重新保护模式下运行,以便对基础阵列进行反向复制.
注意只有基于阵列的复制才支持重新保护.
vSphereReplication(VR)重新保护不受支持.
如果恢复计划包含VR组,请先移除这些组,然后再运行重新保护操作.
如果发生下列情况,则不能进行重新保护:n无法顺利完成恢复计划.
要使重新保护可用,必须成功完成恢复计划的所有步骤.
nVR组包含在恢复计划中.
SiteRecoveryManager管理指南66VMware,Inc.
n无法还原原始站点,例如,物理灾难破坏了原始站点.
要解除受保护站点和恢复站点之间的配对,并重新创建配对,这两个站点必须都可用.
如果无法还原原始的受保护站点,则必须同时在受保护站点和恢复站点上重新安装SRM.
重新保护MCSC和容错虚拟机要对Microsoft群集服务器(MSCS)和容错虚拟机使用重新保护,运行这些虚拟机的主机必须满足某些条件.
n必须在两台单独的ESXi服务器上运行容错虚拟机及其卷影.
n可以在下列可能的配置中运行由MCSC虚拟机组成的群集.
n群集的所有虚拟机都运行在一台ESXi服务器上.
n如果MCSC群集分散在多台ESXi服务器上,则只能在每台ESXi服务器上运行一台MCSC虚拟机,并且群集中最多运行两台ESXi服务器.
由于这些限制,如果未启用VMwareHighAvailability(HA)和DistributedResourceScheduler(DRS),则无法重新保护MCSC和容错虚拟机.
如果要在重新保护期间在主要和辅助站点之间移动MCSC和容错虚拟机,则必须启用HA和DRS,并根据需要设置关联性和反关联性规则.
重新保护过程完成重新保护的过程包括以下两组任务:n使用新的受保护站点和恢复站点配置来使保护组反向.
n强制将存储从新的受保护站点(原始恢复站点)同步到新的恢复站点(原始受保护站点).
使保护组反向用户启动重新保护过程时,SRM会指示基础阵列反向进行复制.
反向进行复制后,SRM会在新的恢复站点(原始受保护站点)创建占位虚拟机.
创建占位虚拟机时,SRM会利用原始生产虚拟机的位置来确定创建占位虚拟机的位置.
占位虚拟机将在定义为属于清单映射的占位虚拟机位置中创建.
如果原始生产虚拟机不再可用(例如,由于用户已删除这些虚拟机),则SRM会利用反向清单映射(从原始恢复站点到原始生产站点)来确定占位虚拟机的资源池和文件夹.
因此,必须先配置这些反向清单映射再运行重新保护,否则重新保护可能会失败.
占位虚拟机的文件位于为原始生产站点定义的占位数据存储中,而非存储原始生产虚拟机的数据存储中.
强制执行数据同步强制将数据从新的保护站点同步到新的恢复站点,可确保恢复站点具有在保护站点上运行的生产虚拟机的当前副本.
强制执行此同步可确保在完成重新保护后能立即进行恢复.
手动重新保护vSphereReplication必须为vSphereReplication手动建立重新保护.
故障切换后,现有复制将停止.
必须取消对现有复制的配置,然后反向进行重新配置.
将原始生产虚拟机用作副本以进行物理传送可能会很有效.
在这种情况下,磁盘名称有所不同,因此需要为每个磁盘单独选择目标.
最后,反向配置保护组和恢复计划,从而手动建立重新保护.
章7恢复计划和重新保护VMware,Inc.
67重新保护状况参考随着重新保护过程的继续进行,可以在vSphereClient的vSphereClientSRM插件的恢复计划中观察到多种状况.
表7-1重新保护状况状况描述重新保护正在进行中SRM正在尝试完成重新保护过程.
如果重新保护失败,则结果为"重新保护已中断"状况.
部分重新保护如果多个恢复计划共享相同的保护组,并且某些组已在某些计划中受到重新保护,而某些组尚未受到重新保护,则会出现此状况.
如果出现此状况,请为部分受到重新保护的计划运行重新保护,这样,之前未受到重新保护的所有组将受到重新保护.
重新保护未完成由于重新保护期间出现故障而出现此状况.
例如,如果同步存储失败或创建占位虚拟机失败,均可能出现此状况.
n如果重新保护操作无法同步存储,请确保站点处于连接状态,检查vSphereClientSRM插件中的重新保护步骤进度,然后重新启动重新保护任务.
n如果未创建占位虚拟机,则现在可以进行恢复,但您可能希望检查vSphereClientSRM插件中的重新保护步骤进度,解决任何存在的问题,然后重新启动重新保护任务.
重新保护已中断如果其中一台SRM服务器在重新保护期间崩溃,则会出现此状况.
请确保两台SRM服务器均处于运行状态,然后重新启动重新保护任务.
SiteRecoveryManager管理指南68VMware,Inc.
自定义SiteRecoveryManager8在其默认配置中,SRM会启用许多简单的恢复方案.
高级用户可以将SRM自定义为支持范围更广的站点恢复要求.
SRM的默认保护和恢复功能适用于具有简单配置或恢复目标的站点.
要求更为复杂的站点(如多个虚拟机、各种客户机操作系统和特定于应用程序的网络连接要求)通常需要修改这些设置.
本章讨论了以下主题:n第69页,"自定义恢复计划"n第79页,"为虚拟机或模板配置保护"n第80页,"为虚拟机配置资源映射"n第80页,"配置SRM警报"n第80页,"使用高级设置"自定义恢复计划可自定义恢复计划以运行命令,显示需要响应的消息和更改受保护虚拟机的恢复优先级.
虽然简单的恢复计划(仅指定已恢复虚拟机连接的测试网络和测试预期的响应时间)可以提供一种有效的方式来测试SRM配置,但是,必须自定义大多数旨在供生产使用的恢复计划才能满足特定需求.
例如,受保护站点上用于紧急情况的恢复计划可能不同于服务从一个站点到另一站点的计划迁移.
注意恢复计划将始终反映其恢复的保护组的当前状况.
如果保护组中的任何成员出现问题(例如,除"正常"之外的状态),则必须先解决问题,然后才能对恢复计划进行更改.
恢复计划步骤恢复计划运行的一系列步骤必须按特定的顺序完成.
无法更改这些步骤的顺序或目的,但可以插入自己的显示消息和运行命令的步骤.
恢复计划步骤具有多种行为:n有些步骤在所有恢复过程中都会执行.
n有些步骤仅在测试恢复过程中执行.
n有些步骤在测试恢复过程中总是跳过.
在自定义恢复计划时,了解这些步骤的内容、顺序及运行环境非常重要.
注意运行恢复计划时,首先会关闭受保护站点中虚拟机的电源.
虚拟机按相反的优先级顺序关闭电源(高优先级虚拟机最后关闭电源).
测试恢复计划时省略此步骤.
VMware,Inc.
69恢复顺序运行恢复计划时,将根据优先级启动虚拟机组.
在启动某个优先级组之前,下一个更高优先级组中的所有虚拟机必须已恢复或恢复失败.
只要满足依赖关系而且vCenter支持,恢复引擎就会尝试打开任意多个虚拟机的电源.
恢复计划超时与暂停执行恢复计划的步骤时可能会出现多种超时.
这些超时会导致计划暂停指定的时间间隔,为完成步骤提供时间.
注意消息步骤在得到确认之前会强制暂停计划.
在向恢复计划添加消息步骤前,请确保其确有必要.
在测试或运行包含消息步骤的恢复计划之前,请确保有人可以监控计划进度并根据需要对消息做出响应.
测试期间未执行的步骤运行恢复计划时,首先关闭受保护站点中的受保护虚拟机.
虚拟机按相反的优先级顺序关闭(高优先级虚拟机最后关闭).
测试恢复计划时省略此步骤.
仅在测试期间执行的清理步骤清理步骤在恢复计划测试之后执行.
对测试完成后显示的提示作出响应后开始执行这些步骤.
1关闭每个恢复的虚拟机的电源.
2使用占位虚拟机替换已恢复的虚拟机,并保留其标识和配置信息.
3清理恢复的虚拟机在测试期间使用的复制的存储快照.
写入命令步骤的准则创建命令步骤以添加到恢复计划时,请确保考虑了运行此命令所必需的环境.
由于命令步骤中的错误会影响恢复计划的完整性,因此先在恢复站点SRM服务器主机上测试该命令,然后再将其添加到计划中.
添加到恢复计划的所有批处理文件或命令必须满足以下要求:n必须使用WindowsCommandShell在本地主机上的完整路径将其启动.
例如,要运行位于c:\alarmscript.
bat中的脚本,请使用以下命令行:c:\windows\system32\cmd.
exe/cc:\alarmscript.
batn批处理文件和命令必须本地安装在恢复站点的SRM服务器主机上.
n批处理文件和命令必须在300秒内完成.
否则,恢复计划会终止并显示错误.
要更改此限制,请参见第81页,"更改恢复站点设置".
n生成输出(其中包含ASCII值大于127的字符)的批处理文件或命令必须使用UTF-8编码.
在日志文件和恢复历史记录中只能捕获最后4KB的脚本输出.
生成更多输出的脚本可将输出重定向到文件,而不是将输出发送至要记录的标准输出.
命令步骤的执行环境命令步骤使用LocalSystem帐户的标识在恢复站点的SRM服务器主机上运行.
命令步骤运行时,有很多环境变量可供其使用.
表8-1列出了可用于所有命令步骤的环境变量.
表8-1可用于所有命令步骤的环境变量名称值示例VMware_RecoveryName正在执行的恢复计划的名称.
计划AVMware_RecoveryMode恢复模式.
测试或恢复SiteRecoveryManager管理指南70VMware,Inc.
表8-1可用于所有命令步骤的环境变量(续)名称值示例VMware_VC_Host恢复站点中vCenter主机的主机名.
vc_hostname.
example.
comVMware_VC_Port用于访问vCenter主机的网络端口.
443如果正在已恢复的虚拟机上执行命令步骤,则也将设置表8-2中列出的环境变量.
表8-2可用于在恢复的虚拟机上运行的命令步骤的环境变量名称值示例VMware_VM_UuidvCenter唯一标识此虚拟机时使用的UUID.
4212145a-eeae-a02c-e525-ebba70b0d4f3VMware_VM_Name在受保护站点中设置的此虚拟机的名称.
我的新虚拟机VMware_VM_Ref虚拟机的受管对象ID.
vm-1199VMware_VM_GuestNameVIMAPI定义的客户机操作系统的名称.
otherGuestVMware_VM_GuestIp虚拟机的IP地址(如果已知).
192.
168.
0.
103Vmware_VM_Path指向此虚拟机的VMDK文件的路径.
[datastore-123]jquser-vm2/jquser-vm2.
vmdk自定义恢复计划步骤可以自定义多个恢复计划步骤以扩展由默认恢复计划提供的基本功能.
要自定义恢复计划步骤,请打开恢复计划的"恢复步骤"页面.
步骤1单击恢复计划,然后单击要自定义的计划.
2单击恢复步骤选项卡.
3右键单击要修改的步骤,然后从菜单中选择一个选项.
要将整个计划作为HTML文档导出以供参考,请右键单击任意步骤,然后单击导出.
要编辑计划的属性,请右键单击任意步骤,然后单击编辑恢复计划.
指定虚拟机恢复优先级默认情况下,新恢复计划中的所有虚拟机均是3级优先级组中的成员.
此组中的成员按照它们在受保护数据存储上的创建顺序进行恢复.
可将虚拟机移至其他优先级组或移至组中的其他优先级.
步骤1如第71页,"自定义恢复计划步骤"中所述,打开计划的"恢复步骤"页面.
2要显示普通优先级组中的虚拟机,请展开"恢复普通优先级虚拟机"步骤.
除非修改了恢复优先级,否则计划中的所有虚拟机均包含在"恢复普通优先级虚拟机"步骤中.
3要提高虚拟机的恢复优先级,请右键单击此虚拟机,然后单击上移.
可将虚拟机移至当前组中较高的优先级,或移至优先级较高的组.
4要降低虚拟机的恢复优先级,请右键单击此虚拟机,然后单击下移.
可将虚拟机移至当前组中较低的优先级,或移至优先级较低的组.
章8自定义SiteRecoveryManagerVMware,Inc.
71下一步检查"受保护站点"步骤中"关闭虚拟机"中的虚拟机列表.
修改虚拟机的恢复优先级不会影响虚拟机在受保护站点上关闭电源的优先级.
如果要更改虚拟机的电源关闭优先级,则必须通过在其中一个关机步骤中上移或下移虚拟机来明确执行此操作.
注意关机步骤以相反的优先级顺序运行;高优先级的虚拟机最后关闭电源.
自定义恢复步骤自定义恢复步骤提供了一种运行命令或显示消息的方式.
自定义恢复步骤在恢复过程中执行,并且可以在SRM服务器计算机上或正在恢复的虚拟机中完成.
有多种自定义恢复步骤类型可用:n命令恢复步骤.
这些自定义恢复步骤执行在各自进程中运行的命令.
有两种类型的命令自定义恢复步骤.
n顶级命令.
在SRM服务器上执行.
例如,您可以使用这些命令打开物理设备的电源或重定向网络流量.
n每虚拟机命令.
恢复过程中与新恢复的虚拟机相关联.
打开虚拟机电源后,使用这些命令完成配置任务.
可以在打开电源前或打开电源后执行命令.
配置为在虚拟机恢复后(表示打开电源后)运行的命令可以在SRM服务器计算机上运行,也可以在新恢复的虚拟机中运行.
n消息提示.
在SRM用户界面中显示消息.
可以使用此消息暂停恢复工作流并向运行恢复计划的用户提供信息.
例如,可指导用户执行某些手动恢复过程或验证步骤.
用户直接响应提示时可采取的唯一操作是单击"确定",这会关闭消息,并允许恢复继续进行.
在重新保护恢复计划的过程中,所有自定义恢复步骤均保留在恢复计划中.
但是,如果在重新保护之后针对恢复计划进行了恢复或测试,则会在新的恢复站点(即原始受保护站点)上执行这些自定义恢复步骤.
通常,提示自定义恢复步骤无需进行任何修改即可直接使用.
但是,如果命令包含特定于站点的信息(如网络配置),则可能需要在重新保护之后修改命令自定义恢复步骤.
恢复步骤结果SRM尝试完成所有自定义恢复步骤,但可能部分步骤无法完成.
对无法完成恢复步骤作出的响应因恢复步骤类型而异.
n命令自定义恢复步骤.
默认情况下,SRM会花五分钟时间等待这些命令完成.
可自定义每个命令超时时间.
完成一个命令之后,便执行恢复计划中的下一个恢复步骤.
自定义命令失败会给恢复计划流程带来两种不同的行为.
n顶级命令.
如果恢复步骤失败,则会记录失败,且恢复计划中将显示警告,然后继续执行后续自定义恢复步骤.
n每虚拟机命令.
每虚拟机自定义恢复步骤是在打开虚拟机电源之前或之后成组执行的.
如果一个命令失败,则不会执行该组中其余的每虚拟机自定义恢复步骤.
例如,如果有五个打开电源前命令和五个打开电源后命令,且打开电源前命令组内的第三个命令失败,则会跳过其余两个打开电源前命令,且SRM不会打开虚拟机电源,也不会运行任何打开电源后命令.
n提示自定义恢复步骤.
提示自定义恢复步骤不能失败.
但是,用户关闭提示之前,恢复计划将暂停执行.
配置顶级命令和提示可以在恢复计划的任意位置添加顶级命令和提示.
步骤1在左窗格中单击恢复计划,然后选择一个恢复计划.
2单击恢复步骤选项卡.
3选择其中一个步骤,然后单击添加步骤图标、编辑步骤图标或移除步骤图标.
一些图标可能为灰显状态,具体取决于您在恢复步骤中的单击位置.
SiteRecoveryManager管理指南72VMware,Inc.
4如果单击了"添加"或"编辑",请配置此步骤.
a选择要完成的步骤的类型.
从SRM服务器上的步骤或从提示中进行选择.
b在名称字段中,键入步骤的名称.
c在内容字段中,输入要完成的命令.
d对于非提示的步骤,可以修改超时信息.
5对于新步骤,选择将此步骤置于所选步骤之前还是之后.
配置每虚拟机命令和提示可配置虚拟机打开电源前和打开电源后的自定义恢复步骤.
这些步骤与受保护虚拟机关联的方式与自定义信息相同.
如果在计划之间共享同一虚拟机,则命令和提示相同.
步骤1在左窗格中单击恢复计划,然后选择一个恢复计划.
2单击虚拟机选项卡.
3选择虚拟机,然后单击配置.
4在左窗格中选择"打开电源前步骤"或"打开电源后步骤",然后单击添加、编辑,或单击移除.
5如果单击"添加"或"编辑",请配置此步骤.
a选择要完成的步骤的类型:SRM服务器上的步骤、虚拟机上的步骤或提示.
在SRM服务器上完成打开电源前步骤.
b在名称字段中,键入步骤的名称.
c在内容字段中,输入要执行的命令.
d(可选)对于非提示的步骤,修改超时信息.
自定义单个虚拟机的恢复可将恢复计划中的虚拟机配置为使用规定的自定义规范,或者在其恢复时执行消息或命令步骤.
步骤1在左窗格中单击恢复计划,然后单击要自定义的计划.
2单击恢复步骤选项卡.
3单击虚拟机选项卡.
4右键单击列表中的某个虚拟机,然后单击配置.
5单击IP设置.
还可以输入对应用的规范的描述.
只应用所选规范中的IP属性.
如果已使用dr-ip-customizer.
exe命令自定义恢复计划中的虚拟机,则无需在此处指定该自定义.
6选择相应的项,以添加在打开虚拟机电源之前执行的消息或命令步骤.
7选择相应的项,以添加在打开虚拟机电源之后执行的消息或命令步骤.
将消息和命令步骤添加到虚拟机恢复步骤中的操作方式类似于将消息和命令步骤添加到恢复计划中.
请参见第70页,"写入命令步骤的准则".
指定的自定义将与受保护虚拟机相关联.
因此,会在应用于此虚拟机的所有恢复计划之间共享设置.
注意如果移除对虚拟机的保护,则会丢失所有恢复自定义.
章8自定义SiteRecoveryManagerVMware,Inc.
73自定义单个虚拟机的IP属性可为受保护站点和恢复站点自定义各个虚拟机的IP设置.
在从保护站点到恢复站点的恢复或测试过程中将使用恢复站点的IP设置.
重新保护后,在从原始恢复站点到原始保护站点的恢复或测试过程中将使用保护站点的IP设置.
自定义设置与受保护虚拟机相关联.
因此,如果同一受保护虚拟机属于多个恢复计划,则所有恢复计划都将使用自定义设置的单一副本.
SRM5.
0中的IP自定义支持:nIPv4和IPv6寻址.
n每个站点不同的IP自定义.
nDHCP、静态IPv4或静态IPv6寻址.
nWindows和Linux虚拟机的地址自定义.
n为每个虚拟机自定义多个网卡.
还可以将IP自定义应用于多个虚拟机.
SRM包括为vSwitch提供DVS支持从而实现跨主机恢复的功能.
可以创建恢复多个恢复站点主机之间的虚拟机的恢复计划,这些虚拟机将包含在已隔离的测试网络中.
如果接受配置为自动的默认测试网络,则会将跨主机恢复的虚拟机置于其各自的测试泡状网络中.
每个测试泡状交换机均在主机之间隔离.
因此,在恢复完成后,会隔离同一计划中的虚拟机.
如果希望虚拟机可以进行通信,请建立并选择DVS交换机或VLAN.
建立一个隔离的VLAN将所有主机相互连接而不是连接到生产网络,这样可更真实地测试恢复.
要实现恢复主机之间的连接并与生产网络隔离,请使用以下建议:n创建连接到已隔离的专用VLAN的DVS交换机.
此类VLAN允许连接主机和虚拟机,并同时与生产虚拟机相隔离.
使用指明DVS用于测试的命名约定,然后在恢复计划测试网络列中选择此DVS.
n在物理网络上创建测试VLAN,这不会提供返回受保护站点的路由.
将测试VLAN中继互联到恢复站点vSphere群集,并创建测试VLANID的虚拟交换机,再次使用明确的命名约定将这些交换机标识为用于测试.
在恢复计划编辑器中,从测试恢复网络列中选择这些交换机.
IP自定义是在配置虚拟机恢复属性的过程中配置的.
如果未自定义网卡,则网卡将使用其他站点的相同IP设置.
步骤1单击恢复计划,然后单击要自定义的计划.
2单击虚拟机选项卡,然后单击配置虚拟机.
3选择要为其修改IP设置的网卡.
4要自定义设置,请启用恢复过程中自定义IP设置选项.
5单击配置保护或配置恢复,具体取决于要配置哪组IP设置.
6单击常规选项卡以配置设置.
a选择要使用的寻址类型.
可用选项包括DHCP、静态IPv4或静态IPv6.
b对于静态地址,输入IP地址、子网信息和网关服务器地址.
或者,如果虚拟机已打开电源并安装了VMwareTools,则可以单击更新来导入在虚拟机上配置的当前设置.
SiteRecoveryManager管理指南74VMware,Inc.
7单击DNS选项卡以配置DNS设置.
a选择查找DNS服务器的方式.
可使用DHCP查找DNS服务器,或者可指定主DNS服务器和备用DNS服务器.
b输入DNS后缀,然后单击添加,或者选择现有DNS后缀,然后单击移除、上移或下移.
8单击WINS选项卡输入主WINS地址和辅助WINS地址.
仅当为Windows虚拟机配置DHCP或IPv4地址时,WINS选项卡才可用.
9如果需要,重复步骤5至步骤8以配置恢复设置或保护设置.
例如,如果配置了受保护站点的IP设置,则可能希望配置恢复站点的设置.
10根据需要对其他网卡重复此配置过程,首先选择另一个网卡,如步骤步骤3中所示.
报告保护组的IP地址映射IP地址映射报告程序可生成XML文档,描述受保护虚拟机及其占位虚拟机的IP属性(按站点和恢复计划进行分组).
此信息可帮助您了解恢复计划的网络要求.
由于IP地址映射报告程序必须连接到两个站点,因此可在任一站点上运行命令.
命令运行时,会提示您输入每个站点的vCenter登录凭据.
步骤1在受保护站点或恢复站点的SRM服务器主机上打开CommandShell.
2更改为C:\ProgramFiles\VMware\VMwarevCenterSiteRecoveryManager\bin目录.
3如下例所示,运行dr-ip-reporter.
exe命令.
dr-ip-reporter.
exe-cfg.
.
\config\vmware-dr.
xml-outc:\tmp\report.
xml要将网络列表限制为仅包含特定恢复计划所需的网络,请按以下示例所示,在命令行中包含-plan选项.
dr-ip-reporter.
exe-cfg.
.
\config\vmware-dr.
xml-outc:\tmp\report.
xml-planPlan-B注意此命令通常会要求您验证每个站点上证书所表示的指纹.
可以通过包含-I选项来取消验证请求.
了解自定义多个虚拟机的IP属性手动配置恢复站点中多个虚拟机的IP设置可能会花费大量时间,并且在配置时可能会出现错误.
为加快配置过程,SRM将包含dr-ip-customizer.
exe,此工具安装在SRM安装目录的bin子目录中.
使用此工具可创建或应用包含网络连接配置信息的逗号分隔值(CSV)文件.
在CSV文件中表示虚拟机网络配置的一个难题在于虚拟机配置包含分层信息.
例如,单个虚拟机可能包含多个适配器,且每个适配器的元素(如网关)可能具有多个列表.
CSV格式并不提供分层表示的机制.
因此,DRIPCustomizer生成的CSV文件中的每一行都可能会为虚拟机提供部分或全部相关信息.
对于具有简单网络配置的虚拟机,所有信息可以只包含在一行中.
对于更为复杂的虚拟机,则可能需要占用多行.
在具有多个网卡或多个网关的虚拟机需要占用多行的示例中,CSV文件中的每一行都包含标识信息,用于描述该信息将应用到哪个虚拟机和适配器.
信息整合在一起后,可应用到相应虚拟机.
要将IPv6自定义应用到虚拟机,运行dr-ip-customizer的计算机必须已启用IPv6.
默认情况下,WindowsXP或Windows2003上未启用IPv6.
当DRIPCustomizer验证CSV输入时,尝试从未启用IPv6的计算机上应用IPv6地址自定义会失败.
章8自定义SiteRecoveryManagerVMware,Inc.
75自定义多个虚拟机的IP属性在环境中具有vCenterServer访问权限的计算机上使用dr-ip-customizer.
exe工具,可通过编辑此工具生成的文件来指定恢复计划中任意或所有虚拟机的IP属性.
配置受保护站点和恢复站点的IP设置,使得故障恢复操作更易于配置.
步骤1在SRM服务器主机上打开CommandShell.
2将目录更改为C:\ProgramFiles(x86)\VMware\VMwarevCenterSiteRecoveryManager\bin.
3运行dr-ip-customizer.
exe命令.
以下示例显示运行此工具的方式.
dr-ip-customizer.
exe--cfg.
.
\config\vmware-dr.
xml--cmdgenerate--out"C:\MassIPCustCSVs\MassIPCust-generate-output.
csv--vcvc04.
eng.
example.
com4编辑在C:\MassIPCustCSVs\MassIPCust-generate-output.
csv中创建的已生成文件,以自定义恢复计划中虚拟机的IP属性.
5运行dr-ip-customizer.
exe应用自定义的IP属性.
例如,要应用CSV文件中的设置,请运行以下命令.
dr-ip-customizer.
exe--cfg.
.
\config\vmware-dr.
xml--cmdapply--csv"C:\MassIPCustCSVs\MassIPCust-ipv6.
csv--vcvc04.
eng.
example.
com可在任何dr-ip-customizer.
exe命令行中包含-verbose选项以记录额外的诊断消息.
对于apply和drop命令,始终使用生成CSV所使用的vCenterServer.
受保护虚拟机的虚拟机ID在每个站点中都不同,因此,在一个站点中生成的CSV不能应用于另一个站点.
指定的自定义会在恢复期间应用到csv文件中列出的所有虚拟机.
(编辑这些虚拟机的恢复计划属性时,无需为这些虚拟机手动配置IP设置.
)确保一直使用相同的--vc设置.
可以使用受保护或恢复vCenterServer,但为生成和应用操作使用相同的vCenterServer.
DrIPCustomizer参考dr-ip-customizer.
exe工具包括多个选项.
只要使用DRIPCustomizer,就必须指定SRM服务器配置XML文件的位置以及要采取的操作.
DRIPCustomizer工具语法DRIPCustomizer的语法如下:dr-ip-customizer.
exe--cfg--cmd[--csv][--out][--vc][--ignore-thumbprint][--extra-dns-columns][--verbose]可用于DRIPCustomizer的选项如下:n-h[--help]显示用法信息.
n--cfgpath应用程序XML配置文件的路径.
n--cmdarg要执行的命令:napply将输入CSV文件中的网络自定义设置应用于SRM服务器上的恢复计划.
ngenerate为SRM服务器上恢复计划中的所有虚拟机生成基本CSV文件.
SiteRecoveryManager管理指南76VMware,Inc.
ndrop从输入CSV文件指定的虚拟机中移除虚拟机恢复设置.
n--csvargCSV文件的路径.
作为apply和drop命令的输入读取.
n-o[--out]arg用于generate命令的输出CSV文件.
将覆盖所有现有内容.
n--vcargVMwarevCenterServer主机名.
每个站点上的虚拟机ID均不相同.
n-i[--ignore-thumbprint]忽略服务器指纹确认提示.
n-e[--extra-dns-columns]如果输入CSV文件包含额外的DNS信息列,则必须指定此选项.
n-v[--verbose]启用详细输出.
CSV结构参考如果不需要任何设置,则可以省略值.
用于将值应用于虚拟机网络配置的列如下:n适配器ID:用于将多行中的信息收集在一起以应用于单个虚拟机的唯一标识符.
请注意,对于虚拟机ID0的项的设置为全局设置.
这意味着为虚拟机ID0指定的值将应用于不包含可替代全局设置的值的虚拟机.
例如,这在配置DNS服务器信息或网关信息时很有用.
n虚拟机名称nvCenterServern适配器IDnDNS域n网络BIOSn主要WINSn辅助WINSnIP地址:此为必填字段.
可以输入地址或值DHCP.
n子网掩码n网关nIPv6地址nIPv6子网前缀长度nIPv6网关nDNS服务器nDNS后缀准则请遵循这些准则.
n可以导出受保护虚拟机信息以用作模板,而非手动创建新的CSV文件.
生成的文件可以提供一个结构,您可以修改此结构以满足环境需求.
nDNS设置的应用方式存在一些限制.
n在Windows中nDNS后缀:所有适配器的全局设置nDNS服务器:每个适配器设置(如果用户在"适配器ID"0行中输入此设置,则它将作为全局设置)章8自定义SiteRecoveryManagerVMware,Inc.
77n在Linux中nDNS后缀:所有适配器的全局设置nDNS服务器:所有适配器的全局设置nDRIPCustomizer会验证WINS设置是否仅应用于Windows虚拟机,但不验证NetBIOS设置.
n每个适配器均使用可能的最少行数.
n每个网卡使用1IPv4或1IPv6.
虚拟机可以支持多个地址.
nIPv4字段不能留空.
如果要使用静态IPv6地址,则可以在IPv4字段中指定DHCP.
n任何字段都不允许使用逗号.
n在适配器ID为0的行中,可修改的字段只有"DNS服务器"和"DNS后缀".
如果已指定这些值,则采用此虚拟机ID的其他所有适配器都将继承这些值.
n要为占位虚拟机上的特定适配器定义属性,请创建一个新行,并在"虚拟机ID"列中填写该虚拟机ID,在"适配器ID"列中填写适配器ID(在占位虚拟机上安装适配器的虚拟PCI插槽),然后指定其他列的值.
n要为某一列指定多个值,请为此适配器再创建一行,并在这一列的该行中填写值.
为确保其他行与指定虚拟机关联,请复制"虚拟机ID"、"虚拟机名称"、"vCenterServer"、"适配器ID"列的值.
nNetBIOS列(如果未留空)必须包含以下字符串之一:disableNetBIOS、enableNetBIOS或enableNetBIOSViaDhcp.
示例在定义占位虚拟机的SRM恢复计划中,生成的文件可能如下所示:VMID,VMName,VCName,AdapterID,PrimaryWINS,SecondaryWINS,IPAddress,SubnetMask,Gateway(s),DNSServer(s),DNSSuffix(es)protected-vm-10301,example-vm-3-win,vc04.
eng.
example.
com,0,,,,,,,此文件包含一个定义每列含义的标题行,之后恢复计划中的每个占位虚拟机各占一行.
其他所有列均为空.
创建csv文件后,可以修改内容,以便为虚拟机protected-vm-10301的三个网络适配器配置设置.
表8-3CSV文件内容示例虚拟机ID虚拟机名称vCenterServer适配器ID主要WINS辅助WINSIP地址子网掩码网关IPv6地址IPv6子网前缀长度IPv6网关DNS服务器DNS后缀protected-vm-10301example-vm-3-winvc04.
eng.
example.
com0example.
comprotected-vm-10301example-vm-3-winvc04.
eng.
example.
com0eng.
example.
comprotected-vm-10301example-vm-3-winvc04.
eng.
example.
com1192.
168.
1.
5192.
168.
1.
6192.
168.
1.
9255.
255.
255.
0192.
168.
1.
1dhcpSiteRecoveryManager管理指南78VMware,Inc.
表8-3CSV文件内容示例(续)虚拟机ID虚拟机名称vCenterServer适配器ID主要WINS辅助WINSIP地址子网掩码网关IPv6地址IPv6子网前缀长度IPv6网关DNS服务器DNS后缀protected-vm-10301example-vm-3-winvc04.
eng.
example.
com1192.
168.
1.
16protected-vm-10301example-vm-3-winvc04.
eng.
example.
com2192.
168.
1.
5192.
168.
1.
6192.
168.
1.
10255.
255.
255.
0192.
168.
1.
1192.
168.
1.
17protected-vm-10301example-vm-3-winvc04.
eng.
example.
com3DHCP::ffff:192.
0.
0.
1232::fff:192.
0.
0.
1为虚拟机或模板配置保护可以在保护组中编辑任意虚拟机或模板的保护属性.
可以更改资源映射、附加的存储设备及其数据存储,以及控制恢复虚拟机所用的配置的其他属性.
必须为状态为"未配置"或"映射丢失"的虚拟机配置保护.
如果使用的是基于阵列的复制,则在编辑虚拟机的属性以添加或更改存储设备(如硬盘或DVD驱动器)时,如果添加的设备存储在未复制的或受其他保护组保护的数据存储中,则可能会影响该虚拟机的保护.
n如果在不受保护(不属于任何保护组)的复制数据存储中创建新设备,则该数据存储将添加到虚拟机的受保护数据存储组中,且虚拟机的保护不受影响.
n如果在受其他保护组保护的复制数据存储中创建新设备,则虚拟机的保护将失效.
n如果在非复制数据存储中创建新设备,则虚拟机的保护将失效.
n如果使用StoragevMotion将虚拟机移动到SRM未配置为通过SRA进行管理的阵列上的非复制数据存储或复制数据存储中,则虚拟机的保护将失效.
但是可以使用StoragevMotion将虚拟机移至属于其他保护组的数据存储中.
步骤1在左窗格中单击保护组,然后导航到包含要配置的虚拟机的保护组.
2在"虚拟机"选项卡上,选择虚拟机,然后单击配置保护.
3在虚拟机属性窗口中,根据需要检查并配置属性.
a单击恢复文件夹,然后指定备用目标文件夹.
b单击恢复资源,然后指定要在其中放置已恢复虚拟机的备用资源池.
c如果要为模板配置保护,请单击恢复主机,然后指定要向其恢复虚拟机的备用主机.
此步骤仅适用于模板.
d单击恢复网络,然后指定要向其还原虚拟机的备用恢复网络.
4单击确定向所选虚拟机应用新配置.
章8自定义SiteRecoveryManagerVMware,Inc.
79为虚拟机配置资源映射如果尚未为站点指定清单映射,则必须为各个虚拟机配置资源映射.
只有在尚未建立站点范围的清单映射时,才可以配置资源映射.
如果已为站点建立清单映射,则不能通过配置各个虚拟机的保护来替代这些映射.
如果需要替代保护组中一些成员的清单映射,请使用vSphereClient连接到恢复站点,并编辑占位虚拟机的设置或将其移动到其他文件夹或资源池.
步骤1单击保护组,然后导航到包含要配置的虚拟机的保护组.
2在"虚拟机"页面上,右键单击虚拟机,然后单击配置保护.
如果建立了清单映射,则会应用这些映射.
3根据需要配置映射.
对于大多数虚拟机,可以更改"文件夹"映射和"计算资源"映射.
有关详细信息,请参见第79页,"为虚拟机或模板配置保护".
配置SRM警报SRM将特定于功能的警报添加到vCenter支持的警报中.
可以配置SRM警报以发送电子邮件通知、发送SNMP陷阱或在包含vCenterServer的计算机上运行脚本.
vCenter提供了全面和灵活的警报功能.
作为vCenter扩展,SRM可将自己的警报添加到vCenter提供的警报中.
"SRM警报"窗口列出了所有SRM警报事件,并且可在此窗口中编辑这些事件的设置,以指定事件触发警报时应执行的操作.
默认情况下,未配置任何SRM警报执行任何操作.
要为任何警报启用操作,必须将警报配置为执行操作.
注意要使警报提供电子邮件通知,必须先配置vCenter邮件发件人设置.
请参见vCenter帮助.
步骤1在左窗格中单击站点,然后选择一个站点.
2单击警报选项卡显示SRM警报列表.
3右键单击警报,然后单击编辑设置.
4单击操作选项卡.
5单击添加添加一个操作.
每个事件的默认操作为发送电子邮件通知.
6(可选)要更改默认操作,请单击它,然后从下拉列表中选择其他操作.
每个事件的默认操作为发送电子邮件通知.
7单击常规选项卡.
8选择启用此警报选项以启用警报操作.
使用高级设置通过使用"高级设置",您可以查看或更改SRM服务的多个自定义设置.
"高级设置"对话框为具有足够特权的用户提供了一种更改许多默认值(这些默认值会影响各种SRM功能的操作)的方法.
步骤1在左窗格中单击站点,然后右键单击要更改其设置的站点.
SiteRecoveryManager管理指南80VMware,Inc.
2单击高级设置.
3单击设置类别.
4在类别窗口中,进行更改.
5单击确定保存更改.
6在恢复站点中,根据需要重复此步骤.
客户机自定义设置只能在VMware支持部门要求时才能更改这些设置.
更改恢复站点设置使用"高级设置恢复"页面调整测试或运行恢复计划时出现的超时的默认值.
当由于时间不够而无法完成任务时,可能会执行此操作.
执行恢复计划的步骤时可能会出现多种超时.
这些超时会导致计划暂停指定的时间间隔,为完成步骤提供时间.
命令行超时默认情况下,SRM允许使用300秒完成一个命令步骤.
如果一个命令步骤用时超过300秒,则步骤将终止,且恢复计划失败并显示一个错误.
电源状况更改超时默认情况下,当测试或运行恢复计划时,SRM允许受保护站点中的虚拟机使用120秒响应关闭电源的请求.
如果在此时间间隔内未完成请求,则计划将跳至列表中的下一个虚拟机(或下一个步骤)并报告恢复计划错误.
步骤1在左窗格中单击站点,然后右键单击要更改其设置的站点.
2单击高级设置.
3单击恢复.
4修改恢复站点设置.
n要更改命令行超时,请在recovery.
calloutCommandLineTimeout文本框中输入新值.
新值将应用到所有命令步骤.
n要更改自定义超时,请在recovery.
customizationTimeout文本框中输入新值.
n要更改默认优先级,请在recovery.
defaultPriority文本框中输入新值.
n要更改关闭电源超时,请在recovery.
powerOffTimeout文本框中输入新值.
新的超时值将应用到受保护站点中虚拟机的关闭电源任务.
n要启用或禁用强制故障切换,请选中或取消选中recovery.
forcedFailover复选框.
注意只有在SRM5.
0.
1及更高版本中才能进行强制故障切换.
n要在打开虚拟机电源之前更改延迟,请在recovery.
powerOnDelay文本框中输入新值.
新值将应用到受保护站点中虚拟机的打开电源任务.
n要更改电源状况更改超时,请在recovery.
powerOnTimeout文本框中输入新值.
新的打开电源值将应用到受保护站点中虚拟机的打开电源任务.
n启用或禁用recovery.
preserveCustPkg.
n启用或禁用recovery.
skipGuestShutdown以完成或跳过客户机关机.
5单击确定保存更改.
章8自定义SiteRecoveryManagerVMware,Inc.
81更改基于阵列的存储提供程序设置对于基于阵列的复制,SAN提供程序是SRM和存储复制适配器(SRA)之间的接口.
某些SRA需要您更改默认SAN提供程序的值.
可以更改SRMSAN提供程序的默认超时值和其他行为.
有关这些值的详细信息,请参见阵列供应商提供的SRA文档.
步骤1在左窗格中单击站点,然后右键单击要更改其设置的站点.
2单击高级设置.
3单击storageProvider.
4修改SAN提供程序设置.
n要在恢复成功完成后,强制移除应用到已恢复的数据存储名称的snap-xx前缀,请选中storageProvider.
fixRecoveredDatastoreNames复选框.
n要在测试和恢复过程中重复执行主机扫描,请在storageProvider.
hostRescanRepeatCnt文本框中输入新值.
某些存储阵列需要进行多次重新扫描,例如,发现已故障切换的LUN的快照.
注意在SRM5.
0.
1及更高版本中提供了storageProvider.
hostRescanRepeatCnt参数.
而在SRM5.
0中则未提供此参数.
n要更改SRM等待每次HBA重新扫描完成的时间间隔,请在storageProvider.
hostRescanTimeoutSec文本框中输入新值.
5单击确定保存更改.
更改本地站点设置SRM会监控SRM服务器主机上的资源消耗,并在达到阈值时发出警报.
可以在"高级设置"中的localSiteStatus页面内更改阈值及发出警报的方式,以满足您的需求.
步骤1在左窗格中单击站点,然后右键单击要更改其设置的本地站点.
2单击高级设置.
3单击localSiteStatus.
4根据需要更改设置.
n要更改SRM检查本地站点CPU使用情况、磁盘空间和可用内存的时间间隔,请在localSiteStatus.
checkInterval文本框中输入新值.
n要更改本地站点名称,请在localSiteStatus.
displayName文本框中输入新值.
n要更改SRM两次发出本地站点CPU使用情况、磁盘空间和可用内存警报的时间间隔,请在localSiteStatus.
eventFrequency文本框中输入新值.
n要更改导致SRM发出高CPU使用情况事件的CPU使用情况百分比,请在localSiteStatus.
maxCpuUsage文本框中输入新值.
n要更改导致SRM发出磁盘空间低事件的可用磁盘空间百分比,请在localSiteStatus.
minDiskSpace文本框中输入新值.
n要更改导致SRM发出可用内存低事件的可用内存量,请在localSiteStatus.
minMemory文本框中输入新值.
5单击确定保存更改.
SiteRecoveryManager管理指南82VMware,Inc.
更改远程站点设置可以在"高级设置"中的remoteSiteStatus页面内修改vSphereClient当前连接到的站点中的SRM服务器用于确定远程站点中的SRM服务器是否可用的默认值SRM监控SRM站点对(受保护站点及其恢复站点)成员之间的连接,默认情况下,在连接中断时会发出警报.
可以更改导致"远程站点关闭"事件的条件,也可以更改发出相关警报的方式,以满足您的需求.
步骤1在左窗格中单击站点,然后右键单击要更改其设置的远程站点.
2单击高级设置.
3单击remoteSiteStatus.
4修改设置.
n要在发布站点关闭事件之前更改Ping失败次数,请在remoteSiteStatus.
panicDelay文本框中输入新值.
n要更改声明检查失败前要尝试的远程站点状态检查(Ping)的次数,请在remoteSiteStatus.
pingFailedDelay文本框中输入新值.
n要更改SRM检查SRM服务器在远程站点中是否可用的时间间隔,请在remoteSiteStatus.
pingInterval文本框中输入新值.
5单击确定保存更改.
更改存储器设置可以调整SRM存储器设置.
步骤1在左窗格中单击站点,右键单击站点,然后单击高级设置.
2在高级设置窗口的导航窗格中,单击存储器.
3根据需要修改存储器设置.
n要更改SRA更新超时,请在storage.
commandTimeout字段中输入新值.
n要更改最大并发SRA操作数,请在storage.
maxConcurrentCommandCnt字段中输入新值.
n要更改数据存储组计算之间的最小时间间隔(以秒为单位),请在storage.
minDsGroupComputationInterval字段中输入新值.
n要更改持续数据同步操作的状态更新之间的时间间隔,请在storage.
querySyncStatusPollingInterval字段中输入新值.
n要更改存储阵列发现检查之间的时间间隔,请在storage.
storagePingInterval字段中输入新值.
n要更改完成数据同步操作所允许的最大时间量,请在storage.
syncTimeout字段中输入新值.
4单击确定保存更改并关闭高级设置窗口.
更改复制设置可以调整复制设置以修改SRM等待完成创建占位虚拟机的时间.
步骤1单击站点,然后右键单击要更改其设置的站点.
章8自定义SiteRecoveryManagerVMware,Inc.
832单击高级设置.
3单击复制.
4更改replication.
placeholderVmCreationTimeout设置以修改创建占位虚拟机时等待的秒数.
5单击确定保存更改.
更改vSphereReplication设置可以调整vSphereReplication(VR)的设置以指定不同的恢复点目标.
步骤1在左窗格中单击站点,然后右键单击要更改其设置的站点.
2单击高级设置.
3单击vrReplication.
4修改默认的恢复点目标(RPO)设置.
5单击确定保存更改.
SiteRecoveryManager管理指南84VMware,Inc.
排除SRM故障9如果遇到有关复制、站点配对或客户机自定义的问题,则可以解决这些问题.
要帮助确定原因,可能需要收集SRM服务器或客户端日志文件以进行检查或发送到VMware支持部门.
SRM操作期间遇到的错误将显示在错误对话框中或显示在"近期任务"窗口中.
大多数错误还会在SRM日志文件中生成条目.
检查恢复站点和受保护站点的近期任务和日志文件.
搜索问题的原因时,另请参阅VMware知识库,网址为http://kb.
vmware.
com.
本章讨论了以下主题:n第85页,"事件和警报"n第92页,"收集SRM日志文件"n第93页,"部署VRMS时功能不可用"n第93页,"OVF软件包无效,不能部署"n第94页,"无法解决VRMS和SQL之间的连接错误"n第94页,"VRMS数据库配置失败并显示DB2数据库错误"事件和警报SRM支持记录事件,每个事件均包含可在事件发生时触发的相应警报.
这提供了一种方法,用于跟踪系统的健康状况和功能,并在潜在问题影响SRM提供的保护之前解决这些问题.
可使用vSphereClient中的警报管理器启用警报.
SRM还包括SNMP陷阱.
可根据功能区域对事件进行分类:n站点状态n保护组事件n恢复事件nSNMP陷阱n存储和存储提供程序事件n许可事件n权限事件VMware,Inc.
85连接监视器算法根据此算法生成与连接相关的事件:1在两个配对的SRM服务器之间建立了管理连接之后,启动此连接的SRM服务器将发出RemoteSiteUpEvent.
2如果SRM检测到某个受监控的连接断开,则会启动定期连接检查.
可通过remoteSiteStatus.
pingInterval高级设置来配置这些Ping操作的时间间隔.
a连接监视器将跳过指定的Ping失败次数.
可通过remoteSiteStatus.
pingFailedDelay高级设置来控制该次数.
b如果跳过的Ping失败次数超过了允许的值,则SRM将发布RemoteSitePingFailedEvent.
c如果跳过的Ping失败次数超过了另一个可配置限制,则SRM会在每次Ping失败时发出RemoteSiteDownEvent,并停止发出RemoteSitePingFailedEvent事件.
可通过remoteSiteStatus.
panicDelay高级设置来配置Ping失败次数的第二个限制.
dSRM会继续发出连接断开事件,直到重新建立连接.
站点状态事件站点状态事件提供有关受保护站点和恢复站点之间状态和连接的信息.
表9-1站点状态事件事件关键字事件描述原因UnknownStatusEventSRM服务器状态不可用RemoteSiteDownEvent远程SRM站点已关闭SRM服务器断开其与远程SRM服务器的连接后,会发出此事件的信号.
RemoteSitePingFailedEvent远程SRM站点没有响应Ping这可能是因为站点或网络连接出现故障.
RemoteSiteCreatedEvent已创建远程SRM站点建立站点后会出现这种情况.
RemoteSiteUpEvent远程SRM站点已响应SRM服务器重新建立其与远程SRM服务器的连接后,会出现这种情况.
RemoteSiteDeletedEvent已删除远程SRM站点.
保护组事件保护组事件提供有关与保护组相关的操作和状态的信息.
这些事件有三种类别:n保护组复制信息事件n保护组复制警告事件n保护组复制错误事件表9-2保护组复制信息事件事件关键字事件描述原因ProtectionGroup>CreatedEvent已创建保护组.
创建保护组的提交阶段完成之后,发布到两个vCenterServer上.
ProtectionGroup>RemovedEvent已移除保护组.
移除保护组的提交阶段完成之后,发布到两个vCenterServer上.
ProtectionGroup>ReconfiguredEvent已重新配置保护组.
重新配置保护组的提交阶段完成之后,发布到两个vCenterServer上.
SiteRecoveryManager管理指南86VMware,Inc.
表9-2保护组复制信息事件(续)事件关键字事件描述原因ProtectedVmCreatedEvent已为组中的虚拟机配置保护.
保护虚拟机的提交阶段完成之后,发布到两个vCenterServer上.
ProtectedVmRemovedEvent不再为组中的虚拟机配置保护.
取消保护虚拟机的提交阶段完成之后,发布到两个vCenterServer上.
ProtectedVmReconfiguredProtectionSettingsEvent已为虚拟机重新配置保护设置.
重新配置虚拟机保护设置的提交阶段完成之后,发布到两个vCenterServer上.
ProtectedVmReconfiguredRecoveryLocationSettingsEvent已为虚拟机重新配置恢复位置设置.
在成功完成为受保护的虚拟机重新配置恢复位置设置之后,仅发布到生产站点vCenterServer上.
PlaceholderVmCreatedEvent已在VMwarevCenterServer清单中创建占位虚拟机.
在因修复保护而创建占位虚拟机时,仅发布到恢复站点vCenterServer上.
PlaceholderVmCreatedFromOldProductionVmEvent已使用旧生产虚拟机的标识在VMwarevCenterServer清单中创建占位虚拟机.
当创建占位虚拟机以便在重新保护期间或之后交换旧生产虚拟机时,仅发布到恢复站点vCenterServer上.
表9-3保护组复制警告事件事件关键字事件描述原因VmNotFullyProtectedEvent组中的虚拟机:需要为一个或多个设备配置保护.
当设备处理使用非空unresolvedDevices集更新恢复位置设置时,仅发布到生产站点vCenterServer上.
生产虚拟机发生更改或在重新保护虚拟机期间会触发此事件.
PlaceholderVmUnexpectedlyDeletedEvent组中的虚拟机:已从VMwarevCenterServer清单中移除占位虚拟机.
在检测到已从vCenter清单中意外删除或移除占位虚拟机时,仅发布到恢复站点vCenterServer上.
表9-4保护组复制错误事件事件关键字事件描述原因ProductionVmDeletedEvent组中的虚拟机:已从VMwarevCenterServer清单中移除生产虚拟机.
在检测到从vCenter清单中删除或移除了受保护虚拟机的生产虚拟机时发布.
ProductionVmInvalidEvent组中的虚拟机:无法解析要复制的生产虚拟机的文件位置.
每当处理设备或恢复位置发生更改,但发现提供程序无法找到要复制的生产虚拟机文件时发布.
恢复事件恢复事件提供有关与恢复过程相关的操作和状态的信息.
表9-5恢复事件事件关键字事件描述原因RecoveryVmBegin恢复计划已开始恢复指定的虚拟机.
成功创建恢复虚拟机后发出指示.
如果在获知虚拟机ID之前出现了一些错误,则不会触发此事件.
RecoveryVmEnd恢复计划已完成恢复虚拟机.
在完成上一打开电源后脚本之后,或者在虚拟机出现恢复停止错误之后发出指示.
章9排除SRM故障VMware,Inc.
87表9-5恢复事件(续)事件关键字事件描述原因RecoveryPlanCreate恢复计划已创建.
创建或克隆新计划后发出指示.
新计划将发送到托管计划的每个vCenterServer.
RecoveryPlanDestroy恢复计划已被破坏.
从站点删除计划后发出指示.
请注意,请求删除站点中的计划时,如果等待在另一站点上删除此计划,则可能会有明显的延迟.
新计划将发送到托管计划的每个vCenterServer.
RecoveryPlanEdit恢复计划已更改.
RecoveryPlanExecuteTestBegin恢复计划已开始进行测试.
启动恢复测试后在恢复站点上发出指示.
RecoveryPlanExecuteTestEnd恢复计划已完成测试.
完成恢复测试后在恢复站点上发出指示.
出现错误时可供使用,具体如上所述.
RecoveryPlanExecuteCleanupBegin恢复计划已开始进行测试清理.
启动测试清理后在恢复站点上发出指示.
RecoveryPlanExecuteCleanupEnd恢复计划已完成测试清理.
完成测试清理后在恢复站点上发出指示.
出现错误时可供使用,具体如上所述.
RecoveryPlanExecuteBegin恢复计划已开始进行恢复.
启动恢复后在恢复站点上发出指示.
RecoveryPlanExecuteEnd恢复计划已完成恢复.
完成恢复后在恢复站点上发出指示.
出现错误时可供使用,具体如上所述.
RecoveryPlanExecuteReprotectBegin恢复计划已开始进行重新保护操作.
启动重新保护后在恢复站点上发出指示.
RecoveryPlanExecuteReprotectEnd恢复计划已完成重新保护操作.
完成重新保护后在恢复站点上发出指示.
出现错误时可供使用,具体如上所述.
RecoveryPlanPromptDisplay恢复计划显示一条提示并等待用户输入.
出现提示步骤时在恢复站点上发出指示.
此事件关键字是提示的唯一标识符.
RecoveryPlanPromptResponse恢复计划已收到对其提示的应答.
结束提示步骤时在恢复站点上发出指示.
RecoveryPlanServerCommandBegin恢复计划已开始在SRM服务器计算机上运行命令.
SRM开始在SRM服务器计算机上运行标注命令后在恢复站点上发出指示.
RecoveryPlanServerCommandEnd恢复计划已在SRM服务器计算机上执行完命令.
当SRM已在SRM服务器计算机上运行完标注命令时,在恢复站点上发出指示.
RecoveryPlanVmCommandBegin恢复计划已开始在已恢复虚拟机上运行命令.
SRM开始在已恢复虚拟机上运行标注命令后在恢复站点上发出指示.
RecoveryPlanVmCommandEnd恢复计划已在已恢复虚拟机上执行完命令.
当SRM已在已恢复虚拟机上运行完标注命令时,在恢复站点上发出指示.
SNMP陷阱SRM将SNMP陷阱发送到vCenter中定义的团体目标.
可以使用vSphereClient对其进行配置.
输入localhost或127.
0.
0.
1作为SNMP陷阱的目标主机后,SRM会使用SRM安装程序配置的vSphere服务器的IP地址或主机名.
SRM5.
0的SNMP陷阱向后兼容SRM4.
0及更高版本.
表9-6SNMP陷阱类型描述内容RecoveryPlanExecuteTestBeginTrap恢复计划开始测试后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况.
RecoveryPlanExecuteTestEndTrap恢复计划结束测试后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况、结果状态.
SiteRecoveryManager管理指南88VMware,Inc.
表9-6SNMP陷阱(续)类型描述内容RecoveryPlanExecuteCleanupBeginTrap恢复计划开始测试清理后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况.
RecoveryPlanExecuteCleanupEndTrap恢复计划结束测试清理后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况、结果状态.
RecoveryPlanExecuteBeginTrap恢复计划开始恢复后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况.
RecoveryPlanExecuteEndTrap恢复计划结束恢复后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况、结果状态.
RecoveryPlanExecuteReprotectBeginTrapSRM开始针对恢复计划的重新保护工作流后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况.
RecoveryPlanExecuteReprotectEndTrapSRM完成针对恢复计划的重新保护工作流后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况、结果状态.
RecoveryVmBeginTrap恢复计划开始恢复虚拟机后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况、虚拟机名称、虚拟机UUID.
RecoveryVmEndTrap恢复计划完成恢复虚拟机后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况、虚拟机名称、虚拟机UUID、结果状态.
RecoveryPlanServerCommandBeginTrap恢复计划在SRM服务器的计算机上开始执行命令标注后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况、命令名称.
RecoveryPlanServerCommandEndTrap恢复计划在SRM服务器的计算机上执行完命令标注后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况、命令名称、结果状态.
RecoveryPlanVmCommandBeginTrap恢复计划在已恢复虚拟机上开始执行命令标注后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况、命令名称、虚拟机名称、虚拟机UUID.
RecoveryPlanVmCommandEndTrap恢复计划在已恢复虚拟机上执行命令标注完成后,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况、命令名称、虚拟机名称、虚拟机UUID、结果状态.
RecoveryPlanPromptDisplayTrap恢复计划在继续之前要求用户输入时,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型、执行状况、提示字符串.
RecoveryPlanPromptResponseTrap恢复计划在继续之前不再要求用户输入信息时,会发送此陷阱.
SRM站点名称、恢复计划名称、恢复类型和执行状况.
存储和存储提供程序事件存储和存储提供程序事件提供有关与存储或存储提供程序相关的操作和状态的信息.
表9-7SRA事件类型描述内容StorageAdapterLoaded已加载指定的SRA.
SRM可在启动时或用户启动的SRA重新加载过程中检测到新的SRA.
StorageAdapterReloadFailed无法从指定路径加载SRA.
SRM无法在启动时或用户启动的SRA重新加载过程中重新加载先前已知的SRA.
StorageAdapterChanged已加载新版本的指定SRA.
SRM检测到先前已知的SRA已升级.
章9排除SRM故障VMware,Inc.
89表9-8阵列管理器事件类型描述内容StorageArrayManagerAdded已使用指定的SRA创建指定的阵列管理器.
用户已添加阵列管理器.
StorageArrayManagerRemoved已删除指定的阵列管理器.
用户已移除阵列管理器.
StorageArrayManagerReconfigured已重新配置指定的阵列管理器.
用户已编辑阵列管理器属性.
StorageArrayManagerPingOk已成功对指定的阵列管理器执行Ping.
SRM服务器已成功Ping阵列管理器.
StorageArrayManagerPingFailed无法Ping指定的阵列管理器.
Ping阵列管理器过程中出错.
表9-9阵列对事件类型描述内容StorageArrayPairDiscovered已使用阵列管理器找到已复制的阵列对.
用户已创建可找到已复制阵列对的阵列管理器.
StorageArrayPairEnabled已使用阵列管理器启用已复制的阵列对.
用户已启用阵列对.
StorageArrayPairDisabled已使用阵列管理器禁用已复制的阵列对.
用户已禁用阵列对.
StorageArrayPairPingOk已成功对复制的阵列对执行Ping.
SRM服务器已成功Ping阵列对.
StorageArrayPairPingFailed无法Ping复制的阵列对.
Ping阵列对过程中出错.
表9-10数据存储事件类型描述内容StorageDatastoreDiscovered已找到复制的数据存储.
SRM服务器已找到复制的数据存储.
StorageDatastoreLost指定的数据存储不再进行复制.
用户已关闭对支持数据存储的存储设备的复制.
StorageRdmDiscovered已找到附加到指定虚拟机的复制的RDM.
SRM服务器已找到复制的RDM.
StorageRdmLost附加到指定虚拟机的RDM不再进行复制.
用户已关闭对支持RDM的LUN的复制.
表9-11保护事件类型描述内容StorageProviderDatastoreProtected已保护指定保护组中的数据存储.
用户已将数据存储包含在新保护组或现有保护组中.
StorageProviderDatastoreUnprotected已取消保护指定的数据存储.
用户已从保护组移除数据存储或已删除包含此数据存储的保护组.
StorageProviderVmDiscovered已找到复制的虚拟机.
用户已在复制的数据存储上创建虚拟机.
StorageProviderVmLost指定的虚拟机不再进行复制用户已将虚拟机迁移出复制的数据存储.
StorageProviderDatastoreProtectionMissing复制的数据存储需要包含在指定的保护组中.
请参见说明.
StorageProviderDatastoreProtectionConflict复制的数据存储需要包含在指定的保护组中,但却包含在备用保护组中.
请参见说明.
StorageProviderDatastoreReplicationLost包含在指定保护组中的数据存储不再进行复制.
用户已关闭对支持数据存储的设备的复制.
StorageProviderGroupProtectionRestored已恢复对指定保护组的保护.
保护组先前(非空)的问题已清除.
StorageProviderVmDatastoreProtectionMissing由虚拟机使用的数据存储需要包含在指定的保护组中.
请参见说明.
SiteRecoveryManager管理指南90VMware,Inc.
表9-11保护事件(续)类型描述内容StorageProviderVmDatastoreProtectionConflict由指定虚拟机使用的数据存储需要添加到指定的保护组中,但当前正由备用保护组使用.
请参见说明.
StorageProviderVmDatastoreReplicationLost由指定虚拟机使用且包含在指定保护组中的数据存储不再进行复制.
请参见说明.
StorageProviderVmProtectionRestored已恢复对指定保护组中指定虚拟机的保护.
受保护虚拟机先前(非空)的问题已清除.
清除与无保护虚拟机相关的问题后,将不会发布此事件StorageProviderGgSpansProtectionGroups指定的一致性组可以跨越指定的保护组.
请参见说明.
StorageProviderCgDatastoreMissingProtection指定的一致性组的数据存储需要包含在指定的保护组中.
请参见说明.
StorageProviderDatastoreSpansConsistencyGroups数据存储跨不同一致性组中的设备.
请参见说明.
StorageProviderNfsDatastoreUrlConflict从指定卷挂载的NFS数据存储具有从远程主机挂载的不同URL.
远程路径具有指定的URL,而从其他主机挂载的数据存储具有指定的URL.
同一NFS卷是使用两个不同数据存储中相同的NFS服务器的不同IP地址挂载的.
许可事件许可事件提供有关SRM许可状态的相应变化的信息.
表9-12许可事件类型描述内容LicenseExpiringEvent指定站点上的SRM许可证将在指定天数后过期.
每隔24小时,即会检查一次即将过期的非评估许可证的剩余天数.
此事件将与结果一起发布.
EvaluationLicenseExpiringEvent指定站点上的SRM评估许可证将在指定天数后过期.
每隔24小时,即会检查一次评估许可证的剩余天数.
此事件将与结果一起发布.
LicenseExpiredEvent指定站点上的SRM许可证已过期.
每隔30分钟,已过期的(非评估)许可证将发布一次此事件.
EvaluationLicenseExpiredEvent指定站点上的SRM评估许可证已过期.
每隔30分钟,评估许可证将发布一次此事件.
UnlicensedFeatureEvent指定站点上的SRM许可证被超额分配了指定数目个许可证.
每隔24小时,基于虚拟机是否受保护判定,若许可证总数超出许可证容量,则发布一次此事件.
LicenseUsageChangedEvent指定站点上的SRM许可证目前使用总许可证数中的指定数量个许可证.
每隔24小时,基于虚拟机是否受保护判定,若许可证总数未超出许可证容量,则发布一次此事件.
章9排除SRM故障VMware,Inc.
91权限事件权限事件提供了有关SRM权限更改的信息.
表9-13权限事件类型描述内容PermissionsAddedEvent已为SRM上的实体创建权限.
已使用指定角色创建实体的权限.
IsPropagate标记指定权限是否在实体层次结构中向下传播.
PermissionsDeletedEvent已为SRM上的实体移除权限规则实体的权限已删除.
PermissionsUpdatedEvent已为SRM上的实体更改权限.
指定的实体的权限已修改.
收集SRM日志文件SRM创建的多个日志文件包含可以帮助VMware支持部门诊断问题的信息.
可以使用SRM日志收集器简化日志文件收集.
SRM服务器和客户端使用不同的日志文件.
SRM服务器日志文件包含有关服务器配置的信息以及与服务器操作相关的消息.
SRM客户端日志文件包含有关客户端配置的信息以及与客户端插件操作相关的消息.
SRM插件日志是vSphere客户端生成的常规日志的一部分.
因此,收集vSphere客户端日志文件(以及vSphere日志文件)也将收集SRM插件日志文件.
SRM日志收集或检索文件,并将文件收集在压缩文件夹(放置在您所选择的位置)中.
SRM还提供属于SRM日志包的VRMS和VR日志的收集.
属于SRM系统的vCenterServer和ESXServer中的日志还可能包含可用于诊断SRM问题的有用信息.
使用vSphereClient收集SRM日志文件SRM支持将SRM、VRM、VR、VC和ESX的日志从单个站点下载到用户指定的位置.
使用此信息了解并解决问题.
为达到最佳效果,请收集每个站点中的日志.
步骤1单击站点,然后选择一个站点.
2单击摘要选项卡,然后单击导出系统日志.
3指定日志收集设置.
选择位置后,可以单击下一步.
a在"下载位置"字段中,输入路径,或单击浏览浏览位置.
您也可以创建文件夹.
b(可选)在"选项"中,禁止下载vSphereReplication(VR)日志数据.
默认情况下,会下载VR系统日志.
这些日志包括有关vSphereReplicationManagement(VRM)、VR和复制事件的信息.
正在下载系统日志捆绑包窗口提供以下相关信息:n每个主机系统及其日志包下载状态以及其他详细信息的列表.
n下载详细信息提供有关日志包文件名和日志包文件目标的信息.
此过程不收集客户端日志.
必须单独收集客户端日志.
SiteRecoveryManager管理指南92VMware,Inc.
收集SRM服务器日志文件可以将SRM服务器日志文件收集到日志包,以收集可用于诊断问题的信息.
步骤n要从"开始"菜单启动SRM服务器日志文件集合:a登录到SRM服务器主机.
b选择开始>程序>VMware>VMwareSiteRecoveryManager>生成vCenterSiteRecoveryManager日志包.
n要从Windows命令行启动SRM服务器日志文件集合:a在SRM服务器主机上启动WindowsCommandShell.
b将目录更改为C:\ProgramFiles(x86)\VMware\VMwarevCenterSiteRecoveryManager\bin.
c运行下列命令.
cscriptsrm-support.
wsf各个日志文件均收集在名为srm-support-MM-DD-YYYY-HH-MM.
zip的文件中,其中MM-DD-YYYY-HH-MM表示创建日志文件的月、日、年、小时和分钟.
部署VRMS时功能不可用部署VRMS时,将出现有关不可用功能的错误.
问题部署VRMS时,将出现有关不可用功能的错误.
原因之所以出现此错误,通常是因为vCenterManagementWeb服务已暂停或停止.
解决方案尝试启动vCenterManagementWeb服务.
如果服务无法启动,请确认Tomcat是否正在服务器上运行.
如果服务器已安装,但未运行,请尝试启动此服务器.
如果尝试启动Tomcat服务器并未解决此问题,则出现此问题的原因可能是vCenterServer安装的Java版本错误.
OVF软件包无效,不能部署尝试为vSphereReplicationServer部署OVF时,可能会出现OVF软件包错误.
问题尝试部署vSphereReplicationManagementServer时,可能会出现OVF软件包无效,不能部署(OVFpackageisinvalidandcannotbedeployed)的错误消息.
原因出现此问题的原因是vCenterServer端口从默认值80更改为其他值.
解决方案如有可能,请将vCenterServer端口更改回80.
章9排除SRM故障VMware,Inc.
93无法解决VRMS和SQL之间的连接错误您遇到vSphereReplicationManagementServer(VRMS)和SQL之间的连接错误,且无法解决.
问题VRMS可能无法连接到SQL,并且因信息不足而无法解决此问题.
原因多个问题可能会导致此问题,并且有关此问题最初可用的信息不足以影响解决方案.
CloudCone的[2021 Flash Sale]活动仍在继续,针对独立服务器、VPS或者Hosted email,其中VPS主机基于KVM架构,最低每月1.99美元,支持7天退款到账户,可使用PayPal或者支付宝付款,先充值后下单的方式。这是一家成立于2017年的国外VPS主机商,提供独立服务器租用和VPS主机,其中VPS基于KVM架构,多个不同系列,也经常提供一些促销套餐,数据中心在洛杉...
最近看到群里的不少网友在搭建大数据内容网站,内容量有百万篇幅,包括图片可能有超过50GB,如果一台服务器有需要多个站点的话,那肯定默认的服务器50GB存储空间是不够用的。如果单独在购买数据盘会成本提高不少。这里我们看到腾讯云促销活动中有2款带大数据盘的套餐还是比较实惠的,一台是400GB数据盘,一台是800GB数据盘,适合他们的大数据网站。 直达链接 - 腾讯云 大数据盘套餐服务器这里我们看到当前...
国外主机测评昨天接到Hostigger(现Hostiger)商家邮件推送,称其又推出了一款特价大内存VPS,机房位于土耳其的亚欧交界城市伊斯坦布尔,核50G SSD硬盘200Mbps带宽不限月流量只要$59/年。 最近一次分享的促销信息还是5月底,当时商家推出的是同机房同配置的大内存VPS,价格是$59.99/年,不过内存只有10G,虽然同样是大内存,但想必这次商家给出16G,价格却是$59/年,...