VMware Consolidated Backup(VCB)的使用(三)

本文详细介绍了如何在Service Console下使用VMware Consolidated Backup (VCB)进行虚拟机的备份与恢复操作。涵盖了配置backuptools.conf文件、执行备份及恢复命令等关键步骤,并提供了跨平台备份的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本篇介绍VMware Consolidated Backup在Service Console下的使用情况
VCB在Service Console中使用的好处就是不再需要SAN环境了(本篇所写的一切内容都不需要)!毕竟不是每个用ESX3.0的都得弄个SAN或盘柜啥的。
 
1.编辑/etc/vmware/backuptools.conf文件
找到下面的地方,并添加红色部分的字符
#
# URL for the VC SDK instance to connect to. The format is
# [:port]
#
# VCHOST=myvirtualcenter.company.com
VCHOST=localhost
#
# Username to use for VC SDK authentication
#
# USERNAME=backup
USERNAME=root
#
# Password to user for VC SDK authentication
# WARNING: It is recommended that you don't specify the
# password in the configuration file.
#
# PASSWORD=XXX
PASSWORD=密码
2.备份命令
[root@a2 /]# vcbMounter -a ipaddr:192.168.20.101 -r /vmfs/volumes/Edi3000/back
[2006-09-15 09:23:56.447 'App' 3076444288 info] Current working directory: /
[2006-09-15 09:23:56.486 'BaseLibs' 5860272 warning] [Vmdb_Unset] Unsetting unknown path: /vmomi/
Converting "/vmfs/volumes/Edi3000/back/scsi0-0-0-win2k3.vmdk" (compact file):
        0%=====================50%=====================100%
        **************************************************
[root@a2 /]#
 
意思是备份Ip地址为192.168.20.101的虚拟机,备份路径放在本机/vmfs/volumes/Edi3000/back
 
3.恢复命令
[root@a2 /]# vcbRestore -s /vmfs/volumes/Edi3000/back -b overwrite
[2006-09-15 09:37:06.473 'App' 3076444288 info] Current working directory: /
[2006-09-15 09:37:06.511 'BaseLibs' 8919984 warning] [Vmdb_Unset] Unsetting unknown path: /vmomi/
Converting "/vmfs/volumes/Edi3000//win2k3/win2k3.vmdk" (VMFS (flat)):
        0%=====================50%=====================100%
        **************************************************
[root@a2 /]#
 
意思是从/vmfs/volumes/Edi3000/back中恢复数据,覆盖已存在的文件
 
4.考虑到备份文件存在本地不太安全,所以得用异地备份
VMware的方案是采用SCP插件,命令格式
vcbMounter -a ipaddr:vm37.company.com -r scp://vmware@backups.company.com:/backups/VMs/vm37
因为我对Linux不够熟悉,所以没再架设实验环境
我是往Windows服务器里备份的,命令
[root@a2 /]# mkdir /mnt/smb
[root@a2 /]# mount -t smbfs -o username=用户名,password=密码,workgroup=域名 //服务器名/共享名 /mnt/smb
[root@a2 /]# vcbMounter -a ipaddr:192.168.20.101 -r /mnt/smb/back/
[2006-09-15 10:15:31.374 'App' 3076456576 info] Current working directory: /
[2006-09-15 10:15:31.413 'BaseLibs' 3750832 warning] [Vmdb_Unset] Unsetting unknown path: /vmomi/
Converting "/mnt/smb/back//scsi0-0-0-win2k3.vmdk" (compact file):
        0%=====================50%=====================100%
        **************************************************
[root@a2 /]#
 
同样可以备份成功
 
另外再推荐一个不错的备份脚本,有需求的可以继续深入学习
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值