VCB ( VMware Consolidated Backup )的应用

VCB ( VMware Consolidated Backup )的应用
VCB下载安装很容易,只是装完没有任何体现在程序组里,容易让初学者怀疑自己是否安装正确。
VCB的使用都是在DOS命令行
使用格式:vcbmounter -h “HOSTIP” -u “username” -p “passowrd” -a ipaddr:”VMIP” -r “PATH” -t fullvm -m san/nbd
我的VI和VCB都是安装在WINDOWS默认目录,HOST的IP是222,VM的IP是231。
将231的VM完整备份到E:BACK目录下的格式就是:
C:Program FilesVMwareVMware Consolidated Backup Framework>vcbMounter.exe -h 172.20.20.222 -u root -p 密码 -a ipaddr:172.20.20.231 -r e:back -t fullvm -m nbd
注意:
E:BACK要事先建立好,不然会报错
最后参数 nbd 的使用,要根据存储的类型
VCB的使用,是为了能将VM整个备份下来而不停机,备份下来的文件可以直接用converter还原
但是目前的VCB还有很多缺陷,下面引用一些
VCB FULL VM备份及VCB WINDOWS GUEST的文件级备份过程有一点不同. 对VM的FULL备份时,ESX首先建立快照, 然后对VM的原始VMDK文件分割压缩. 然后将分割压缩(默认设置)文件COPY到VCB PROXY的暂存空间. ESX然后可以解除VM快照以减少对ESX DATASTORE的压力. 与此同时, 与VCB集成的备份软件将在PROXY暂存空间的文件备份到盘/带上. 备份后删除PROXY上的文件. 而VCB进行WINDOWS GUEST的文件备份时, ESX建立快照. 然后将原始VMDK文件直接铆接到VCB PROXY(WINDOWS 2003)上, 成为PROXY上一个附加的盘卷. 备份就对这个附加盘卷进行. 备份结束后, 解除快照. UNMOUNT在PROXY上的VMDK
VCB 是肯定可以实现online备份的,只不过目前还不完善而已。 VCB在备份运行中的VM时,为了使需要备份的文件不受影响,会先运行相关的Script, 将 VM freeze冻结运行,后创建snapshot,然后再备份VM文件。。。但是目前针对一些特殊的频繁I/O应用程序 或 特殊的App Process (例如 EXchange / SQL / Oracle / Some Unix/Linux OS等等) 或一些特殊的情况, ESX本身针对这些应用进程还不能很好的做冻结处理。。。所以导致VCB不能做后续的备份处理。。。这种情况只能等待VMware的技术更新。。。

程子  发表于: 2009-09-27

我要回答

电子邮件地址不会被公开。 必填项已用*标注

敬请读者进行回答,本站保留删除与本问题无关和不雅内容的权力。

相关推荐