ESX virtual machine 備份命令

命令介紹:

.vcbVmName: Displaying Virtual Machine Information

a> vcbVmName -s powerstate:on – Lists all powered‐on virtual machines.

 b> vcbVmName -s any: – Lists all known virtual machines.

 c> vcbVmName -s ipaddr:vm37.company.com – Displays information about

  例:

 vcbVmName -h 192.168.0.10 -u root -p password -s any

. vcbMounter:  backing up virtual machines

-h: 指定执行命令的ESX HOST VIRTUAL CENTER

 -u: 执行命令的帐户, 如果-h指定的是ESX 要用该ESX上的帐户, 如果是VC 则要用VC上的帐户

 -p: 帐户的PASSWORD

 -a: 指定后备的VM 可以用, IP FQDN VM名等

 -r: 指定存放备份IAMGE的目录。 可以在本地或共享存储

例:

恢復到原目錄:

vcbMounter -h 192.168.0.10 -u root -p password -a  name:"Redhat4" -r /vmfs/volumes/storage2/backup/Node2bak

恢復到不同目錄

vcbRestore -h vmesx -u root -p password -s /vmfs/volumes/storage2/backup/Node2bak \
-a /vmfs/volumes/storage2/backup/Node2bak/catalogx

. vcbRestore:   restore virtual machines

    vcbRestore -s

vcbRestore -h 192.168.0.10 -u root -p password -s /vmfs/volumes/storage2/backup/Node2bak

備份是注意virtual machines DISK 模式不是 Independent 否則會報錯 ,版本ESX 3.0.2

请使用浏览器的分享功能分享到微信等