VMware_VCB备份和恢复虚拟机.doc_第1页
VMware_VCB备份和恢复虚拟机.doc_第2页
VMware_VCB备份和恢复虚拟机.doc_第3页
VMware_VCB备份和恢复虚拟机.doc_第4页
VMware_VCB备份和恢复虚拟机.doc_第5页
免费预览已结束,剩余18页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VMware VCB备件和恢复虚拟机一、 VMware Consolidated Backup简介VMware Consolidated Backup为虚拟机提供了集中式备份工具,该工具可以与许多领先的备份工具一起使用。利用此工具,第三方备份工具就可以通过集中式备份服务器(而不是直接从ESX)来保护虚拟机及其内容。Consolidated Backup使IT部门能够:l 让 ESX Server 更有效地运行并运行更多虚拟机,从而减少每个 ESX Server 上的负载l 与已部署的备份工具和技术集成。这将改进现有 IT 资源的可管理性,而且无需在每个虚拟机上都运行备份代理l 避免在局域网上出现备份流量VMware Consolidated Backup 可以:l 对虚拟机进行完整和增量文件备份,以恢复单个文件和目录l 对虚拟机进行完整映像备份Consolidated Backup 支持使用环境中的现有备份软件,通过集中式备份代理服务器对运行任何受支持操作系统的虚拟机进行脱离主机备份。Consolidated Backup 内含与大多数主要备份提供商的无缝集成,并且可避免在局域网上出现备份流量。它会为每台虚拟机创建一个备份作业,并将该作业分派给备份代理服务器。Consolidated Backup 会拍摄虚拟机快照并将其直接从 SAN 装载到备份代理服务器上。在此过程中,会停止虚拟机中的文件系统,以确保在创建快照的时间点捕获虚拟机的完整状态。然后,已在备份代理服务器上部署的第三方备份代理会将虚拟机的内容备份为虚拟磁盘映像或一组文件和目录,具体取决于操作系统。最后,Consolidated Backup 将卸载已装载的快照并使虚拟磁盘退出快照模式。VMware Consolidated Backup 的主要功能:l 与大多数主要备份产品集成。利用在备份代理上的现有投入,将虚拟机数据从备份代理服务器移到磁带或磁盘上。支持 Consolidated Backup 的备份软件有:Computer Associates、CommVault、EMC、HP、Symantec、Tivoli、Vizioncore 等等。l 备份代理服务器。通过使用脱离主机备份服务器来消除 ESX Server 的负载。除了作为独立服务器运行之外,备份代理服务器也可在虚拟机中运行,以提高灵活性。l 文件级完整和增量备份。恢复单个文件和目录。l 映像级备份。在发生灾难时恢复整个虚拟机映像。l 新增 iSCSI、NAS 或本地存储支持。保护使用任何存储类型的虚拟化环境。VCB以非常简便的方式实现了在线的VM全备份与VM内文件备份,而且透过脚本执行的特性使得它很容易与第三方备份软件配合。VM内并不需要安装任何备份代理就可实现在线备份,备份路径也可以灵活地选择LAN或SAN。但是VCB的备份机制也是有局限的,因为它透过VM快照将虚拟磁盘导出,而VM快照动作只是强迫OS将内存中未提交硬盘的数据写盘,如果有正在打开的数据库,VM快照并不能保证写盘后的数据完整性与一致性。所以如果要使用VCB来备份正在打开的数据库,最佳的做法是执行VCB脚本前,先利用数据库厂商提供的工具对数据库做快照,这样就可以确保VCB备份下来的VM快照点包含有效的数据库快照。事实上,生产环境中的大型数据库通常都有数据库级别的专门在线备份方式,也未必需要利用VCB做全盘备份,这时候VCB的价值在于快速的定期全盘备份与恢复。至于非数据库应用,大可放心地将日常备份作业交给VCB。所以VCB实际上为绝大多数应用场景实现了廉价、简便的VM在线备份。二、备份虚拟机步骤:1、在VC服务器上创建一个脚本命名为FULLVM.BAT,内容如下:C:Program FilesVMwareVMware Consolidated Backup FrameworkvcbMounter.exe -h 10.10.1.49 -u administrator -p shang -a ipaddr:10.10.1.48 -r c:full -t fullvm -m nbdVCB命令介绍: -h: 指定执行命令的ESX HOST 或 VIRTUAL CENTER。 -u: 执行命令的帐户, 如果-h指定的是ESX, 要用该ESX上的帐户, 如果是VC, 要用VC上的帐户 -p: 帐户的PASSWORD -a: 指定后备的VM, 可以用, IP, FQDN, VM名等 -r: 指定存放备份IAMGE的目录。 可以在本地或共享存储上 -M 1: 不分割。在vcb挂载模式时有3个参数 -m SAN|hotadd|NBD SAN:lan free的备份,需要vcb服务器直接连接存储,直接挂载数据hotadd:通过一个运行的虚拟机充当vcb代理,来访问本地磁盘, NBD:万能模式,原理很简单通过不论是vc还是ESX本身的网络console将数据挂载到vcb主机上,然后完成备份动作NBD的意思是不论任何模式的esx部署,都可以通过vc将vm通过lan进行备份,这是本次备份的主要参数,备份速度取决于网络带宽速度。2、执行FULLVM.BAT,以下是执行脚本的图片备份成功后,在VC服务器的D盘中多出一个FULL目录,里边的文件即是全盘备份文件。三、恢复备份文件有两种方式:2、通过VMware-converter恢复(可做灾难恢复)确认vCenter中存在vCenter Converter在vCenter中打开文件-新建-已调度任务选择导入计算机调试任务,单击确定首先要定义数据源,出现导入向导界面,单击下一步在源类型界面选择其它,其它内容里就有我们所需要的通过VCB映像恢复。单击下一步此时出现选择虚拟机界面,输入虚拟机的备件文件路径和用户及密码,单击下一步备份的虚拟机文件夹必须共享根据自己所需选择磁盘的大小,此例选择保持其大小,单击下一步接下来要定义目标,单击下一步填写新建虚拟机的名称并选择创建的位置,单击下一步为新建虚拟机选择主机,单击下一步选择资源池,单击下一步选择数据存储的位置,单击下一步为此虚拟网选择网卡,单击下一步接下来要自定义操作系统,选择自定义虚拟机的标识,单击下一步需要自定义计算机名及IP地址等信息,所以需要在vCenter的C:DocumentsandySettingsAllUsersApplicationDataVMwareVMwareVirtualCentersysprepsvr2003这个文件夹里面放置放置sysprep工具,不同版本放置不同的工具,同时需要注意下载下来的cab文件包一定要解压后放再放到该文件夹里面,同时这个文件还可以在系统光盘的support目录tools下找到DEPLOY.CAB这个压缩包,解压后放到对应的目录下即可自定义计算机信息,单击下一步根据实际情况填写CDKEY,单击下一步选择对应的时区,单击下一步自定义网卡正确填写工作组或域选择调度的启动时间,单击下一步备份恢复调度设置确认,如果没有问题,单击完成此时就可以在近期任务中查看备份恢复的进度等备份恢复完成后,在虚拟机清单中就可以查看到新的虚拟机2、把10.10.1.49服务器c:full文件夹里的内容都拷贝到ESX Server /tmp/back下现在在Windows下使用远程管理ESX,或者直接在ESX本地操作Service Console输入:roota2 /# vcbRestore -h 127.0.0.1 -u root -p 密码 -s /tmp/back -b overwrite注意vcbRestore的大小写输出结果:2006-09-15 08:32:12.030 App 3076444288 info Current working directory: / 2006-09-15 08:32:12.362 BaseLibs 4586416 warning Vmdb_Unset Unsetting unknown path: /vmomi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论