您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > Vmware-ESX-VCB方式备份
Netbackup6.X备份VMwareESX1.术语及VMware架构1.1.术语Virtualmachine(VM):虚拟平台下一台客户主机,一个virtualmachine对应Netbackuppolicy中的一个客户端。ESXserver/vSphere:为虚拟机提供虚拟的硬件环境。vCenterServer:提供了对多个ESXserver/vSphere集中管理和控制等功能。VCB:VMwareConsolidatedBackup(VCB)是VMware为VMwareVirtualInfrastructure新推出的一款备份工具。Proxyserver:是一台windows主机负责备份VMware虚拟机。该主机需要安装Netbackup客户端,或者是mediaserver和VCB软件。VCB负责生成虚拟机快照(snapshot),NetBackup负责备份快照数据。1.2.VMware系统基本架构图2.兼容情况列表2.1.NetBackupNetBackup6.5.4、或者以上版本2.2.ProxyserverWindowsServer2003(32and64bit)WindowsServer2003R2(32and64bit)2.3.VCBVCB1.5或者以上版本3.Netbackup备份VMware介绍3.1.基本拓扑结构如果数据流走SAN,Proxyserver需要连接到对应的SAN存储。如果数据流走LAN,proxyserver从ESX服务器上获取数据。注意该模式默认是走ESXconsoleIP,可以指定专门的备份数据流网络。3.2.ESXserver/vSphere备份过程a)VCB创建snapshotb)VCB将snapshot数据存放在proxyserver临时目录下。c)netbackup备份proxyserver临时目录中的文件。d)释放snapshot3.3.主机名解析要求Master、proxyserver都需要添加ESX、VC主机的解析。Proxyserver另外还需要添加虚拟机的解析。3.4.防火墙要求端口说明NetbackupMastervCenterServer、ESXserver/vSphere443、902ProxyservervCenterServer、ESXserver/vSphere443、9023.5.临时空间要求说明路径要求用途快照存储空间准备创建一个独立的逻辑分区空间不小于在同一时间内所有进行备份/恢复操作的VM的大小之和。并在该磁盘上建立vmbk文件夹。在对VM整机进行备份时,NBU会先发起对VM的快照,并将快照后的整个VM拷贝到ProxyServer上临时存放,因此需要准备Mount点和相应的磁盘空间3.6.VCB从ESX获取数据的两种方式1)Proxyserver通过LAN从ESX获取虚拟机快照的数据。2)Proxyserver通过SAN获取虚拟机的快照数据,LAN只负责发送控制指令。数据流数据流数据流如果采用这种方式,Proxyserver需要识别到ESXserver主机的LUN。4.Netbackup6.X备份VMware过程概述4.1.VMware需要配置步骤序号工作第一步安装配置ESXserver/vSphere。第二步在需要配置备份虚拟机上安装VMwareTools,这步是必须做的。第三步安装vCenterServer(可选步骤),建议使用vCenterServer。第四步在proxyserver上安装VCB。4.2.Netbackup6.X配置步骤序号工作第一步安装Netbackup6.X环境,检查EnterpriseClientlicense。注意:安装完VCB和NetBackup后需要重新启动proxyserver。第二步Proxyserver设置VMware增量备份选项。第三步在Netbackupmaster配置中添加proxyserver。第四步设置netbackup访问ESXserver/vSphere或者vCenterServer认证。数据流第五步配置VMware备份策略。第六步备份恢复测试。5.在proxyserver上安装VCB注意:此部分操作为安装VCB的示例,具体操作过程请参照VMware项目组提供的安装文档。进入“X:\vmware\”目录,双击或右键点击VMware-vcb-150808.exe打开,开始安装。安装程序自动对软件进行解包。点击“Next”,如下图:点击“Next”,如下图:接受LicenseAgreement,点击“Next”,如下图:点击“Next”,如下图:点击“Install”,如下图:安装程序开始执行软件安装,如下图:在如下界面点击“是”:点击“Finish”,完成安装。安装完成后使用如下命令确认VCB能够和VC正常通讯,如下图:C:\ProgramFiles\VMware\VMwareConsolidatedBackupFrameworkvcbvmname–hvmvc-uuser_name-ppassword-sany如果通讯正常,则会显示出VC所管理的VM,如下图:6.Proxyserver安装NetBackup6.1.NetBackup安装请参考NetBackup实施规范。6.2.设置VMware增量备份选项。虚拟机的增量式备份必须基于时间戳,而不是基于归档位。因此需要在VMwareProxyServer上配置NBUClient,如下:A.从VMwareProxyServer安装的NBU中启动“Backup,archiveandrestore”界面。B.单击“File”“NetbackupClientProperties”。C.在“General”选项卡上,确保清除了(未选中)“Performincrementalsbasedonarchivebit”。去掉”Performincrementalsbasedonarchivebit”,单击确定。6.3.完成这些配置后,重新启动proxyserver。7.Netbackup6.XMaster端配置7.1.在Netbackup配置中添加proxyserver。打开HostPropertiesMasterServerVMwareproxyserver.单击添加,输入proxyserver主机名。7.2.设置netbackup访问ESXserver/vSphere或者vCenterServer认证。a)打开MediaandDeviceManagementCredentialsVirtualMachineServers.b)输入相关认证信息,选中ValidateCredentials。单击ok,如果验证正常会弹出如下信息。如果验证不成功,也会报错。c)Netbackup认证配置完成。d)为了让NetBackup重新读取配置。需要关闭当前NetBackup管理界面,重新登录NetBackup管理界面,8.配置Netbackuppolicy8.1.配置Netbackuppolicy基本步骤序号工作第一步设置Policy类型。第二步设置snapclient选项,选择对应的proxyserver。第三步设置snapshotoptions。第四步根据Backupparameter和备份需求,选择使用的schedule。第五步选择备份虚拟主机第六步根据备份策略类型,选择备份内容。8.2.创建备份VMware虚拟机备份策略8.2.1.打开NetBackup管理员console,新建备份策略a)设置备份策略属性设置选项内容PolicytypeFlashBackup_WindowsPolicyStorageUnitProxyserver上的存储单元Policyvolumepool选择用来备份VMware的poolPerformoff-hostbackup选中该选项-》选中usevirtualmachinepro–》proxyserver主机b)设置完policy选项后,单击”Snapshotclientoptions”设置选项内容说明Snapshotmountpointx:\vmbkX:表示快照存储磁盘盘符Virtualmachinebackup2映射完整VM备份整个VM。既支持vmdk文件恢复,也支持单个文件恢复。Transfertype0表示VCB获取数据走san,proxyserver能识别到ESX磁盘。1表示VCB获取数据走lan,proxyserve通过网络获取虚拟机数据。其他”Snapshotclientoptions”使用默认。单击”ok”返回设置NetBackup策略属性。8.2.2.设置NetBackupSchedulea)新建NetBackupSchedule,设置NetBackupSchedule基本属性设置选项内容NamefullScheduletypeCalendarRetention按照备份需求填写备份保留期。b)选中”CalendarSchedule”根据需求,设置备份频率。8.2.3.添加虚拟机客户端a)选中”new”b)选中”BrowseVirtualmachines”,NetBackup会自动获取所以VMware客户端信息。c)选中需要备份的客户端。8.2.4.查看备份内容使用默认选项即可,不需要修改。9.虚拟机或者文件的恢复NetBackup不仅支持VMDK文件的恢复,还支持文件级别的恢复。9.1.VMDK文件恢复1)打开BackupArchiveandRestore界面File-》SpecifyNetBackupMachinesandPolicyType设置选项内容SourceClient源主机名,一定要注意大小写Destinationclient恢复的目标主机策略类型FlashBackup_Windows2)设置恢复类型VMDK恢复,选中”Restorefromvirtualmachinebackup”3)选中右侧需要恢复的主机,例如”SRV109”4)Action-》restore设置选项内容Restoreoption选中”restoreallvirtualmachinefilestothestagingmachine”StagingmachineProxyserverRestorestaginglocationD:\vcb_restore5)单击”startrestore”,打开管理员console查看恢复作业状态。6)Vmdk文件恢复后,使用VMwareconvert将vmdk文件上传到ESXserver中。关于VMwareconvert的使用,请咨询VMware支持工程师。9.2.单个或者多个文件的恢复1)打开BackupArchiveandRestore界面File-》SpecifyNetBackupMachinesandPolicyType设置选项内容SourceClient源主机名,一定要注意大小写Destinationclient恢复的目标主机策略类型FlashBackup_Windows2)设置恢复类型3)文件级别恢复,选中”Restorefromvirtualnormalbackup”4)选中需要恢复的文件,或者文件夹。5)Action-》restore6)恢复选项中,选中”restoreeverythingtoadifferentlocation“,输入需要恢复路径。7)单击”startrestore”,打开管理员console查看恢复作业状态。10.常见问题Q:需要备份的虚拟机不在NetBackup客户端列表里A:检查proxyserver是否添加了虚拟机的解析,虚拟机是否安装了VMwaretools。Q:在获取客户端列表时,报”cannotconnectonsocket”A:请确认完成了以下步骤安装完VCB和NetBackup后需要重新启动服务器。设置netbackup访问ESXserver/vSphere或者vCenterServer认证没有报错。Masterserver设置
本文标题:Vmware-ESX-VCB方式备份
链接地址:https://www.777doc.com/doc-5967529 .html