1、3.2.6 恢复 143.3 方式三利用网络驱动器进行文件级恢复 153.3.1 架构图和方案配置 153.3.2 软件安装 153.3.3 备份配置 163.3.4 备份 163.3.5 恢复 163.4 方式四利用虚拟客户端进行文件级恢复 173.4.1 架构图和方案配置 173.4.2 软件安装 173.4.3 备份配置 173.4.4 备份 173.4.5 恢复 184. VSS的使用 184.1. 虚拟客户端Windows2003 且ESX3.5U2 或者更新复 184.2. 虚拟客户端Windows 且ESX3.5或者更新 194.2.1 使用VSS 194.2.2 停用VSS 1
2、94.2.3 删除VSS 194.3. 虚拟客户端Windows 且ESX3.5以前 195. 常见问题汇总 20问题1:备份失败,提示3076449088错误 20问题2:无法打开VMwarePlugin下面的localhost 20问题3 Serice Console 备份后恢复失败 21问题4 VCB COS-Less恢复失败 22问题5 VCB COS-Based恢复失败 22问题6 VSS的作用是什么 23问题7 VSS使用后是否可以不用SQL,Exchange,SharePoint插件 231. VMwareAPM的备份和恢复方式VMwareAPM的备份和恢复方式,包括两种: ES
3、X Server Deployment with COS-based Restores(基于COS的ESX服务器恢复) VCB两种方式都可以在虚拟机工作的状况下进行备份。基于COS的ESX备份特点是对虚拟机作快照进行备份,虚拟机不需要停机。缺点是对主机性能有影响,对网络有影响,不能将虚拟机恢复到另外的ESX主机上。VCB方式的特点是性能高,是推荐的方式。使用于共享存储的环境,降低服务器负载。可以支持vMotion的方式。2. VMware APM Service Control方式2.1 备份和恢复原理备份过程:1- 在BakBone 管理界面下定义备份任务2- ESX服务器上面的VMware
4、 插件对选定的虚拟机作快照,然后NVBU服务器把快照备份到设备上。恢复过程1- 在BakBone 管理界面下定义恢复任务2- VMware 插件把备份设备上的快照备份恢复到目标ESX服务器上。2.2 部署和方案配置ServiceControl方式的方案配置特点是: 每个ESXHost主机需要配置成客户端 每个ESXHost主机需要配置一个VMware Plugin ESX Server for Linux模块 如果虚拟机上没有数据库,不需要考虑有多少台虚拟机 如果虚拟机上有数据库需要做在线备份,此虚拟机当作物理服务器处理,需要为此虚拟机配置客户端,并且对数据库配置插件。目前的ESX主机都是Li
5、nux服务器,可以支持32位的Linux。2.3 软件安装在备份服务器端安装完成后,在ESX 服务器上安装BakBone NetVault Linux客户端软件(Linux 32),然后将客户端添加到客户管理器中。在客户管理器中对ESX host添加软件, 将vmw-1-1-12-2 安装。2.4 备份配置1在ESX主机上将ESX主机的防火墙打开/usr/sbin/esxcfg-firewall -allowIncoming/usr/sbin/esxcfg-firewall allowOutgoing2设定访问ESX服务器的用户名和口令在备份窗口中,选择ESX服务器,双击,看到VMware P
6、lugin后打开,看到localhost,选择后右键看到“编辑服务器”菜单,弹出如下窗口,输入用户名和口令,上面的两个localhost 维持不动。3设定虚拟机的工作目录在备份窗口中,选择ESX服务器,看到VMware Plugin,用鼠标右键选择“配置” 弹出如下窗口,输入工作目录。 此目录存放快照内容,一定要在备份前存在,空间要大于任何一个虚拟机的大小。如果指定的工作目录空间小,在快照的时候会出现错误vcbMounter error Failed to export the disk: No space 对于“不允许被迫中止VMware进行中的操作”,如果VMware Framework是
7、1.1以前的版本,要求选中,以免发生不可预知的结果。对于VMware Framework1.1或者更新的版本,不要选择。这样可以中断操作。2.5 备份1. 选择备份,打开ESX Host主机,打开VMware Plugin, 打开localhost,可以看到此服务器上的所有虚拟机,不论打开还是关闭,都可以备份。选择一个或者多个需要备份的虚拟机2 其余各项类似正常文件备份3 提交备份特别说明:如果一个任务中选中多台虚拟机,按照串行的方式分别备份,一次只备份一个,一个完成后自动备份另一个。备份如果失败,或者人工终止,如果已经快照完成,则不会自动删除快照,可以通过VC控制台删除快照 vcbMount
8、er.exe -h -u -p -U2.6 恢复选择恢复,然后选择ESX host主机,选择Localhost下面需要恢复的虚拟机,进行恢复即可。注意事项: 恢复前,需要将虚拟机停机,或者删除,删除的时候一定确保datastore下的文件全部删除。3. VMware APM VCB方式3.1 方式一COS-LessImage Level3.1.1 备份和恢复原理2- VCB代理服务器作选定的虚拟机做快照,然后把快照备份到备份设备中3- VCB代理服务器的VMware 插件从备份设备将快照恢复到VCB代理服务器上。4- VMware插件将虚拟机恢复到ESX服务器3.1.2 架构图和方案配置COS
9、-Less Image方式的方案配置特点是: 每个VCB 代理服务器需要配置成客户端 每个VCB代理服务器需要配置一个VMware Plugin VCB Proxy Server for Windows模块 如果虚拟机上没有数据库,不需要考虑有多少台虚拟机,也不考虑有多少台ESX主机目前的VCB代理服务器都是Windows服务器,可以支持32/64位的Windows3.1.3 软件安装VCB代理服务器需要安装备份软件的客户端,同时在客户端管理对VCB代理服务器安装vmware插件vmw-1-1-12-17 安装。3.1.4 备份配置2下载并安装vcb。3. 安装vcb converter,需要
10、安装的版本3.01, 3.0.2, 3.02 U1, 3.0.3,而不要采用最新的4.0, 如果太高或者太低,在恢复的时候都会报错4.在备份窗口对VCB代理服务器打开,选择VMwarePlugin,然后添加VC服务器或者ESX服务器,并输入相应的登录信息5.在备份窗口对VCB代理服务器打开,选择VMwarePlugin,配置,输入相应的路径信息、工作目录,运输方式工作模式,如果是SAN备份,选择SAN,如果是LAN方式,不加密选择nbd,加密选择nbdssl。VCB代理机如果是虚拟机,则选择hotadd。每台ESX主机上建立一个VCB代理机。SAN方式性能最好,hotadd方式性能次之,nbd
11、,nbdssl方式性能最差。撤退VCB运作模式,在只有基本运输方式的时候,选择None。如果有多重选择,可以在基本方式失败的时候生效。3.1.5 备份3.1.6 恢复恢复前先删除虚拟机。直接选择VCB代理服务器下面的恢复内容,在恢复选项,一点要选择执行无控制台的备份。如下图所示,别的选项不动,直接触发恢复即可。恢复后虚拟机是停机状态,需要人工启动,如果出现报警可以不予理睬,按照正常启动即可。3.1.7 恢复到另外的存储池和上面的恢复一样,只是在Relocate to alternate datastore输入另外的DataStore。确保此处输入的DataStore名字正确,可以被ESX主机访
12、问。3.1.8 恢复到另外的资源池和上面的恢复一样,只是在Relocate to different resource Pool输入另外的Resource Pool。确保此处输入的Resource Pool名字正确。3.1.9 恢复到另外的ESX 主机和上面的恢复一样,只是在Alternate target ESX Server Details输入另外的ESX 主机的主机名,用户名和口令。3.2 方式二COS-BasedImage Level 3.2.1 备份和恢复原理3- ESX服务器的VMware 插件从备份设备将快照通过VCB代理服务器恢复到ESX服务器。3.2.2 架构图和方案配置VC
13、B COS-Based方式的方案配置特点是:目前的ESX主机都是Linux服务器,可以支持32位的Linux,VCB代理服务器都是Windows服务器,可以支持32/64位的Windows3.2.3 软件安装3.2.4 备份配置备份配置和COS-Less 完全一样,可以利用COS-Less的备份进行恢复。3.2.5 备份备份和COS-Less 完全一样,可以利用COS-Less的备份进行恢复。3.2.6 恢复恢复选项不要选“执行不基于COS的恢复”,目标客户端选择源ESXhost,然后触发恢复。3.3 方式三利用网络驱动器进行文件级恢复3.3.1 架构图和方案配置此操作要求虚拟客户端是Wind
14、ows服务器。架构图、方案配置、报价配置类似方式一,仅对VCB代理服务器配置客户端和VMware插件。3.3.2 软件安装软件安装和VCB方式一相同,仅对VCB代理服务器安装客户端和VMware插件。3.3.3 备份配置和VCB方式一相同,对VCB代理服务器下的虚拟机进行备份。3.3.4 备份选择需要备份的Windows虚拟客户端,用鼠标右键选择“安装”,如下图。然后打开虚拟机,选择需要备份的目录或者文件,然后用选择集保存,可进行全备份和增量备份或者差分备份。3.3.5 恢复在VCB代理服务器和目标虚拟机之间建立共享目录。在备份窗口的选择窗口,打开VCB代理服务器,选择文件系统备份插件,打开V
15、CB代理服务器,选择网络共享,选择增加网络共享。打开增加新网络共享窗口ip地址共享名,点击增加,增加共享目录。选择共享目录,选择连接,在连接详情窗口输入域名,用户名和口令。恢复,通过文件系统备份插件选择需要恢复的内容,重定位到共享目录进行恢复。3.4 方式四利用虚拟客户端进行文件级恢复3.4.1 架构图和方案配置架构图、方案配置、报价配置类似方式一,同时对虚拟客户端作为增加客户授权。对VCB代理服务器配置客户端和VMware插件。3.4.2 软件安装和VCB方式一类似,同时对需要文件级恢复的Windows虚拟客户端安装客户端软件。3.4.3 备份配置和VCB方式一类似。3.4.4 备份和方式三
16、相同3.4.5 恢复恢复,选择VCB代理服务器,在文件系统插件选择需要恢复的目录或者文件,目标客户端选择需要恢复到的虚拟机,否则就恢复到ESX服务器上了。 触发恢复。4. VSS的使用4.1. 虚拟客户端Windows2003 且ESX3.5U2 或者更新复这种情况不需要做任何设置,即可以使用VSS。4.2. 虚拟客户端Windows 且ESX3.5或者更新4.2.1 使用VSS在备份窗口中,选择ESX服务器,看到VMware Plugin,用鼠标右键选择虚拟机后或者ESX主机后,选择“设置偏好” 。弹出下面窗口,选择Volume Shadow Copy Service.4.2.2 停用VSS
17、弹出下面窗口,不选择Volume Shadow Copy Service.4.2.3 删除VSS在备份窗口中,选择ESX服务器,看到VMware Plugin,用鼠标右键选择虚拟机后或者ESX主机后,选择“删除偏好” 。4.3. 虚拟客户端Windows 且ESX3.5以前 将./netvault/scripts/vmware/pre-freeze-script.bat文件从代理服务器复制到虚拟机的C:Windows文件夹。 根据虚拟机操作系统类型和位数不同,作如下操作 32bit Windows XP Guest OS 将VCB代理服务器./netvault/bin/nvappsnap_xp
18、.exe 复制到虚拟机的C:Windows目录下,然后把 nvappsnap_xp.exe改名为 nvappsnap.exe. Other 32-bit Windows Guest OS 将VCB代理服务器./netvault/bin/nvappsnap.exe 复制到虚拟机的C:Windows目录下. 64-bit Windows Guest OS 将VCB代理服务器./netvault/bin/nvappsnap64.exe 复制到虚拟机的C:Windows目录下,然后把 nvappsnap64.exe改名为 nvappsnap.exe. 备份时,VCB自动自动执行pre-freeze-s
19、cript.bat ,调用nvappsnap.exe.在虚拟客户机上产生日志C:vmwarecmdoutput.log5. 常见问题汇总备份失败,提示3076449088错误错误信息vcbMounter 3076449088 error Error: Host name localhost.localdomain resolves to IP address 127.0.0.1, which is the loopback device.Please make sure that localhost.localdomain can be resolved to a proper IP addr
20、ess.(You might have to edit /etc/hosts if localhost.localdomain was not resolvable when ESX was installed on this host.)解决办法修改hosts文件,将主机名加入无法打开VMwarePlugin下面的localhostInformation 2009/09/17 11:22:52 48 Data Plugin VMHost Display name of the target server for this backup job is localhostError 2009/0
21、9/17 11:52 48 Data Plugin VMHost Failed to login to server localhostWarning 2009/09/17 11:52 48 Data Plugin VMHost Job completed with warnings/errors53 48 Jobs SV19 Fatal error: Backup failed53 48 Jobs SV19 Job Status: 备份 已失败确保hosts文件中有 127.0.0.1行,此行不要注释掉。127.0.0.1 localhost.localdomain localhost问题3
22、 Serice Console 备份后恢复失败恢复前没有关闭VM,导致恢复失败,同时无法继续打开VM。Executing: /usr/sbin/vcbRestore -u root -a /restores/Win2003/alternatecatalog -s /restores/Win2003 -b overwrite2009-09-22 18:50:24.550 App 3076449088 info Current working directory: /usr/netvault25.792 vcbRestore 3076449088 warning Error during clea
23、nup. Failed to delete the disk: /vmfs/volumes/storage1/Win2003/Win2003.vmdk: Device or resource busy25.793 Failed to remove already existing disk: storage1 Win2003/Win2003.vmdk窗体底端57:51.527 3076465472 info Current working directory:Converting /vmfs/volumes/storage1/Win2003/Win2003.vmdk (VMFS (flat):
24、 0%=50%=100% *53.304 3076465472 error Error: Failed to export the disk: The file already exists如果已经发生错误,需要通过VC控制台,在DataStore中删除此客户端,然后作恢复,可以解决。或者在恢复前,停止此VM,然后进行恢复也可以。问题4 VCB COS-Less恢复失败恢复失败,错误提示是Failed to locate utility to restore VM解决办法:下载和安装Converter 而且安装的版本不能高,也不能低,建议3.03。然后在配置窗口里面把Converter的路径书写正确问题5 VCB COS-Based恢复失败2009-09-22 23:49:48.767 3076453184 info Current working directory:49.364 3076453184 error Error: Host 192.168.200.17 is not part of resource group /ha-folder-root/ha-data
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1