VMware APM 简明教程.docx
- 文档编号:3975748
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:23
- 大小:681.26KB
VMware APM 简明教程.docx
《VMware APM 简明教程.docx》由会员分享,可在线阅读,更多相关《VMware APM 简明教程.docx(23页珍藏版)》请在冰豆网上搜索。
VMwareAPM简明教程
VMwareAPM简明教程
美国贝克软件北京代表处李广录
2009.9
目录
1.VMwareAPM的备份和恢复方式4
2.VMwareAPMServiceControl方式4
2.1备份和恢复原理4
2.2部署和方案配置5
2.3软件安装5
2.4备份配置5
2.5备份6
2.6恢复7
3.VMwareAPMVCB方式8
3.1方式一 COS-Less ImageLevel8
3.1.1备份和恢复原理8
3.1.2架构图和方案配置8
3.1.3软件安装9
3.1.4备份配置9
3.1.5备份11
3.1.6恢复11
3.1.7恢复到另外的存储池12
3.1.8恢复到另外的资源池12
3.1.9恢复到另外的ESX主机12
3.2方式二 COS-Based ImageLevel12
3.2.1备份和恢复原理12
3.2.2架构图和方案配置13
3.2.3软件安装13
3.2.4备份配置14
3.2.5备份14
3.2.6恢复14
3.3方式三 利用网络驱动器进行文件级恢复15
3.3.1架构图和方案配置15
3.3.2软件安装15
3.3.3备份配置16
3.3.4备份16
3.3.5恢复16
3.4方式四 利用虚拟客户端进行文件级恢复17
3.4.1架构图和方案配置17
3.4.2软件安装17
3.4.3备份配置17
3.4.4备份17
3.4.5恢复18
4.VSS的使用18
4.1.虚拟客户端Windows2003且ESX3.5U2或者更新复18
4.2.虚拟客户端Windows且ESX3.5或者更新19
4.2.1使用VSS19
4.2.2停用VSS19
4.2.3删除VSS19
4.3.虚拟客户端Windows且ESX3.5以前19
5.常见问题汇总20
问题1:
备份失败,提示3076449088错误20
问题2:
无法打开VMwarePlugin下面的localhost20
问题3SericeConsole备份后恢复失败21
问题4VCBCOS-Less恢复失败22
问题5VCBCOS-Based恢复失败22
问题6VSS的作用是什么23
问题7VSS使用后是否可以不用SQL,Exchange,SharePoint插件23
1.VMwareAPM的备份和恢复方式
VMwareAPM的备份和恢复方式,包括两种:
◆ESXServerDeploymentwithCOS-basedRestores(基于COS的ESX服务器恢复)
◆VCB
两种方式都可以在虚拟机工作的状况下进行备份。
基于COS的ESX备份特点是对虚拟机作快照进行备份,虚拟机不需要停机。
缺点是对主机性能有影响,对网络有影响,不能将虚拟机恢复到另外的ESX主机上。
VCB方式的特点是性能高,是推荐的方式。
使用于共享存储的环境,降低服务器负载。
可以支持vMotion的方式。
2.VMwareAPMServiceControl方式
2.1备份和恢复原理
备份过程:
1-在BakBone管理界面下定义备份任务
2-ESX服务器上面的VMware插件对选定的虚拟机作快照,然后NVBU服务器把快照备份到设备上。
恢复过程
1-在BakBone管理界面下定义恢复任务
2-VMware插件把备份设备上的快照备份恢复到目标ESX服务器上。
2.2部署和方案配置
ServiceControl方式的方案配置特点是:
◆每个ESXHost主机需要配置成客户端
◆每个ESXHost主机需要配置一个VMwarePluginESXServerforLinux 模块
◆如果虚拟机上没有数据库,不需要考虑有多少台虚拟机
◆如果虚拟机上有数据库需要做在线备份,此虚拟机当作物理服务器处理,需要为此虚拟机配置客户端,并且对数据库配置插件。
目前的ESX主机都是Linux服务器,可以支持32位的Linux。
2.3软件安装
在备份服务器端安装完成后,在ESX服务器上安装BakBoneNetVaultLinux客户端软件(Linux32),然后将客户端添加到客户管理器中。
在客户管理器中对ESXhost添加软件,将vmw-1-1-12-2安装。
2.4备份配置
1.在ESX主机上将ESX主机的防火墙打开
/usr/sbin/esxcfg-firewall-allowIncoming
/usr/sbin/esxcfg-firewall–allowOutgoing
2.设定访问ESX服务器的用户名和口令
在备份窗口中,选择ESX服务器,双击,看到VMwarePlugin后打开,看到localhost,选择后右键看到“编辑服务器”菜单,弹出如下窗口,输入用户名和口令,上面的两个localhost维持不动。
3.设定虚拟机的工作目录
在备份窗口中,选择ESX服务器,看到VMwarePlugin,用鼠标右键选择“配置”
弹出如下窗口,输入工作目录。
此目录存放快照内容,一定要在备份前存在,空间要大于任何一个虚拟机的大小。
如果指定的工作目录空间小,在快照的时候会出现错误
vcbMountererrorFailedtoexportthedisk:
Nospace…
对于“不允许被迫中止VMware进行中的操作”,如果VMwareFramework是1.1以前的版本,要求选中,以免发生不可预知的结果。
对于VMwareFramework1.1或者更新的版本,不要选择。
这样可以中断操作。
2.5备份
1.选择备份,打开ESXHost主机,打开VMwarePlugin,打开localhost,可以看到此服务器上的所有虚拟机,不论打开还是关闭,都可以备份。
选择一个或者多个需要备份的虚拟机
2.其余各项类似正常文件备份
3.提交备份
特别说明:
如果一个任务中选中多台虚拟机,按照串行的方式分别备份,一次只备份一个,一个完成后自动备份另一个。
备份如果失败,或者人工终止,如果已经快照完成,则不会自动删除快照,可以通过VC控制台删除快照vcbMounter.exe-h
2.6恢复
选择恢复,然后选择ESXhost主机,选择Localhost下面需要恢复的虚拟机,进行恢复即可。
注意事项:
恢复前,需要将虚拟机停机,或者删除,删除的时候一定确保datastore下的文件全部删除。
3.VMwareAPMVCB方式
3.1方式一 COS-Less ImageLevel
3.1.1备份和恢复原理
备份过程:
1-在BakBone管理界面下定义备份任务
2-VCB代理服务器作选定的虚拟机做快照,然后把快照备份到备份设备中
恢复过程
1-在BakBone管理界面下定义恢复任务
3-VCB代理服务器的VMware插件从备份设备将快照恢复到VCB代理服务器上。
4-VMware插件将虚拟机恢复到ESX服务器
3.1.2架构图和方案配置
COS-LessImage方式的方案配置特点是:
◆每个VCB代理服务器需要配置成客户端
◆每个VCB代理服务器需要配置一个VMwarePluginVCBProxyServerforWindows 模块
◆如果虚拟机上没有数据库,不需要考虑有多少台虚拟机,也不考虑有多少台ESX主机
◆如果虚拟机上有数据库需要做在线备份,此虚拟机当作物理服务器处理,需要为此虚拟机配置客户端,并且对数据库配置插件。
目前的VCB代理服务器都是Windows服务器,可以支持32/64位的Windows
3.1.3软件安装
VCB代理服务器需要安装备份软件的客户端,同时在客户端管理对VCB代理服务器安装vmware插件vmw-1-1-12-17安装。
3.1.4备份配置
1.在ESX主机上将ESX主机的防火墙打开
/usr/sbin/esxcfg-firewall-allowIncoming
/usr/sbin/esxcfg-firewall–allowOutgoing
2.下载并安装vcb。
3.安装vcbconverter,需要安装的版本3.01,3.0.2,3.02U1,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,nbdssl方式性能最差。
撤退VCB运作模式,在只有基本运输方式的时候,选择None。
如果有多重选择,可以在基本方式失败的时候生效。
3.1.5备份
3.1.6恢复
恢复前先删除虚拟机。
直接选择VCB代理服务器下面的恢复内容,在恢复选项,一点要选择执行无控制台的备份。
如下图所示,别的选项不动,直接触发恢复即可。
恢复后虚拟机是停机状态,需要人工启动,如果出现报警可以不予理睬,按照正常启动即可。
3.1.7恢复到另外的存储池
和上面的恢复一样,只是在Relocatetoalternatedatastore输入另外的DataStore。
确保此处输入的DataStore名字正确,可以被ESX主机访问。
3.1.8恢复到另外的资源池
和上面的恢复一样,只是在RelocatetodifferentresourcePool输入另外的ResourcePool。
确保此处输入的ResourcePool名字正确。
3.1.9恢复到另外的ESX主机
和上面的恢复一样,只是在AlternatetargetESXServerDetails输入另外的ESX主机的主机名,用户名和口令。
3.2方式二 COS-Based ImageLevel
3.2.1备份和恢复原理
备份过程:
1-在BakBone管理界面下定义备份任务
2-VCB代理服务器作选定的虚拟机做快照,然后把快照备份到备份设备中
恢复过程
1-在BakBone管理界面下定义恢复任务
3-ESX服务器的VMware插件从备份设备将快照通过VCB代理服务器恢复到ESX服务器。
3.2.2架构图和方案配置
VCBCOS-Based方式的方案配置特点是:
◆每个ESXHost主机需要配置成客户端
◆每个ESXHost主机需要配置一个VMwarePluginESXServerforLinux 模块
◆每个VCB代理服务器需要配置成客户端
◆每个VCB代理服务器需要配置一个VMwarePluginVCBProxyServerforWindows 模块
◆如果虚拟机上没有数据库,不需要考虑有多少台虚拟机
◆如果虚拟机上有数据库需要做在线备份,此虚拟机当作物理服务器处理,需要为此虚拟机配置客户端,并且对数据库配置插件。
目前的ESX主机都是Linux服务器,可以支持32位的Linux,VCB代理服务器都是Windows服务器,可以支持32/64位的Windows
3.2.3软件安装
在备份服务器端安装完成后,在ESX服务器上安装BakBoneNetVaultLinux客户端软件(Linux32),然后将客户端添加到客户管理器中。
在客户管理器中对ESXhost添加软件,将vmw-1-1-12-2安装。
VCB代理服务器需要安装备份软件的客户端,同时在客户端管理对VCB代理服务器安装vmware插件vmw-1-1-12-17安装。
\
3.2.4备份配置
备份配置和COS-Less完全一样,可以利用COS-Less的备份进行恢复。
3.2.5备份
备份和COS-Less完全一样,可以利用COS-Less的备份进行恢复。
3.2.6恢复
恢复选项不要选“执行不基于COS的恢复”,目标客户端选择源ESXhost,然后触发恢复。
3.3方式三 利用网络驱动器进行文件级恢复
3.3.1架构图和方案配置
此操作要求虚拟客户端是Windows服务器。
架构图、方案配置、报价配置类似方式一,仅对VCB代理服务器配置客户端和VMware插件。
3.3.2软件安装
软件安装和VCB方式一相同,仅对VCB代理服务器安装客户端和VMware插件。
3.3.3备份配置
和VCB方式一相同,对VCB代理服务器下的虚拟机进行备份。
3.3.4备份
选择需要备份的Windows虚拟客户端,用鼠标右键选择“安装”,如下图。
然后打开虚拟机,选择需要备份的目录或者文件,然后用选择集保存,可进行全备份和增量备份或者差分备份。
3.3.5恢复
在VCB代理服务器和目标虚拟机之间建立共享目录。
在备份窗口的选择窗口,打开VCB代理服务器,选择文件系统备份插件,打开VCB代理服务器,选择网络共享,选择增加网络共享。
打开增加新网络共享窗口\\ip地址\共享名,点击增加,增加共享目录。
选择共享目录,选择连接,在连接详情窗口输入域名,用户名和口令。
恢复,通过文件系统备份插件选择需要恢复的内容,重定位到共享目录进行恢复。
3.4方式四 利用虚拟客户端进行文件级恢复
3.4.1架构图和方案配置
此操作要求虚拟客户端是Windows服务器。
架构图、方案配置、报价配置类似方式一,同时对虚拟客户端作为增加客户授权。
对VCB代理服务器配置客户端和VMware插件。
3.4.2软件安装
和VCB方式一类似,同时对需要文件级恢复的Windows虚拟客户端安装客户端软件。
3.4.3备份配置
和VCB方式一类似。
3.4.4备份
和方式三相同
3.4.5恢复
恢复,选择VCB代理服务器,在文件系统插件选择需要恢复的目录或者文件,目标客户端选择需要恢复到的虚拟机,否则就恢复到ESX服务器上了。
触发恢复。
4.VSS的使用
4.1.虚拟客户端Windows2003且ESX3.5U2或者更新复
这种情况不需要做任何设置,即可以使用VSS。
4.2.虚拟客户端Windows且ESX3.5或者更新
4.2.1使用VSS
在备份窗口中,选择ESX服务器,看到VMwarePlugin,用鼠标右键选择虚拟机后或者ESX主机后,选择“设置偏好”。
弹出下面窗口,选择VolumeShadowCopyService.
4.2.2停用VSS
在备份窗口中,选择ESX服务器,看到VMwarePlugin,用鼠标右键选择虚拟机后或者ESX主机后,选择“设置偏好”。
弹出下面窗口,不选择VolumeShadowCopyService.
4.2.3删除VSS
在备份窗口中,选择ESX服务器,看到VMwarePlugin,用鼠标右键选择虚拟机后或者ESX主机后,选择“删除偏好”。
4.3.虚拟客户端Windows且ESX3.5以前
◆将.../netvault/scripts/vmware/pre-freeze-script.bat文件从代理服务器复制到虚拟机的C:
\Windows文件夹。
◆根据虚拟机操作系统类型和位数不同,作如下操作
⏹32bitWindowsXPGuestOS将VCB代理服务器./netvault/bin/nvappsnap_xp.exe复制到虚拟机的C:
\Windows目录下,然后把nvappsnap_xp.exe改名为nvappsnap.exe.
⏹Other32-bitWindowsGuestOS–将VCB代理服务器./netvault/bin/nvappsnap.exe复制到虚拟机的C:
\Windows目录下.
⏹64-bitWindowsGuestOS–将VCB代理服务器./netvault/bin/nvappsnap64.exe复制到虚拟机的C:
\Windows目录下,然后把nvappsnap64.exe改名为nvappsnap.exe.
◆备份时,VCB自动自动执行pre-freeze-script.bat,调用nvappsnap.exe.在虚拟客户机上产生日志C:
\vmwarecmdoutput.log
5.常见问题汇总
问题1:
备份失败,提示3076449088错误
错误信息
'vcbMounter'3076449088error]Error:
Hostnamelocalhost.localdomainresolvestoIPaddress127.0.0.1,whichistheloopbackdevice.
Pleasemakesurethatlocalhost.localdomaincanberesolvedtoaproperIPaddress.
(Youmighthavetoedit/etc/hostsiflocalhost.localdomainwasnot
resolvablewhenESXwasinstalledonthishost.)
解决办法
修改hosts文件,将主机名加入
问题2:
无法打开VMwarePlugin下面的localhost
错误信息
Information2009/09/1711:
22:
5248DataPluginVMHostDisplaynameofthetargetserverforthisbackupjobislocalhost
Error2009/09/1711:
22:
5248DataPluginVMHostFailedtologintoserverlocalhost
Warning2009/09/1711:
22:
5248DataPluginVMHostJobcompletedwithwarnings/errors
Error2009/09/1711:
22:
5348JobsSV19Fatalerror:
Backupfailed
Error2009/09/1711:
22:
5348JobsSV19JobStatus:
备份已失败
解决办法
确保hosts文件中有127.0.0.1行,此行不要注释掉。
127.0.0.1localhost.localdomainlocalhost
问题3SericeConsole备份后恢复失败
错误信息
恢复前没有关闭VM,导致恢复失败,同时无法继续打开VM。
Executing:
/usr/sbin/vcbRestore-uroot-a/restores/Win2003/alternatecatalog-s/restores/Win2003-boverwrite
[2009-09-2218:
50:
24.550'App'3076449088info]Currentworkingdirectory:
/usr/netvault
[2009-09-2218:
50:
25.792'vcbRestore'3076449088warning]Errorduringcleanup.Failedtodeletethedisk:
/vmfs/volumes/storage1/Win2003/Win2003.vmdk:
Deviceorresourcebusy
[2009-09-2218:
50:
25.793'vcbRestore'3076449088error]Error:
Failedtoremovealreadyexistingdisk:
[storage1]Win2003/Win2003.vmdk
窗体底端
Executing:
/usr/sbin/vcbRestore-uroot-a/restores/Win2003/alternatecatalog-s/restores/Win2003-boverwrite
[2009-09-2218:
57:
51.527'App'3076465472info]Currentworkingdirectory:
/usr/netvault
Converting"/vmfs/volumes/storage1/Win2003/Win2003.vmdk"(VMFS(flat)):
0%=====================50%=====================100%
**************************************************
[2009-09-2218:
57:
53.304'vcbRestore'3076465472error]Error:
Failedtoexportthedisk:
Thefilealreadyexists
解决办法
如果已经发生错误,需要通过VC控制台,在DataStore中删除此客户端,然后作恢复,可以解决。
或者在恢复前,停止此VM,然后进行恢复也可以。
问题4VCBCOS-Less恢复失败
恢复失败,错误提示是"FailedtolocateutilitytorestoreVM"
解决办法:
下载和安装Converter
而且安装的版本不能高,也不能低,建议3.03。
然后在配置窗口里面把Converter的路径书写正确
问题5VCBCOS-Based恢复失败
Executing:
/usr/sbin/vcbRestore-uroot-a/restores/Win2003/alternatecatalog-s/restores/Win2003-boverwrite
[2009-09-2223:
49:
48.767'App'3076453184info]Currentworkingdirectory:
/usr/netvault
[2009-09-2223:
49:
49.364'vcbRestore'3076453184error]Error:
Host"192.168.200.17"isnotpartofresourcegroup"/ha-folder-root/ha-data
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VMware APM 简明教程 简明 教程
![提示](https://static.bdocx.com/images/bang_tan.gif)