如何使用ghettoVCB-restore.sh還原虛擬機

1.先將ghettoVCB-restore.sh上傳至ESXi主機,如:/vmfs/volumes/datastore1/ghettoVCB
並變更為可執行的檔案
chmod 744 ghettoVCB-restore.sh
2.產生一個還原參數檔,如: vms_to_restore
vi vms_to_restore
# DISK_FORMATS
# 1 = zeroedthick
# 2 = 2gbsparse
# 3 = thin
# 4 = eagerzeroedthick
# e.g.
"/vmfs/volumes/Backup/TEST2008/TEST2008-2020-10-29_10-00-01;/vmfs/volumes/datastore1;1"
說明:
"備份來源路徑;還原目的路徑;還原後磁碟格式;還原後VM名稱"
3.執行還原測試,不會真的還原
./ghettoVCB-restore.sh -c vms_to_restore -d 1
或
./ghettoVCB-restore.sh -c vms_to_restore -d 2
4.確定沒有問題後,正式還原
./ghettoVCB-restore.sh -c vms_to_restore -l /var/log/ghettoVCB-restore.log
並變更為可執行的檔案
chmod 744 ghettoVCB-restore.sh
2.產生一個還原參數檔,如: vms_to_restore
vi vms_to_restore
# DISK_FORMATS
# 1 = zeroedthick
# 2 = 2gbsparse
# 3 = thin
# 4 = eagerzeroedthick
# e.g.
"/vmfs/volumes/Backup/TEST2008/TEST2008-2020-10-29_10-00-01;/vmfs/volumes/datastore1;1"
說明:
"備份來源路徑;還原目的路徑;還原後磁碟格式;還原後VM名稱"
3.執行還原測試,不會真的還原
./ghettoVCB-restore.sh -c vms_to_restore -d 1
或
./ghettoVCB-restore.sh -c vms_to_restore -d 2
4.確定沒有問題後,正式還原
./ghettoVCB-restore.sh -c vms_to_restore -l /var/log/ghettoVCB-restore.log