廣告

2024 年 4 月
1234567
891011121314
15161718192021
22232425262728
2930  

彙整

ESXi Server使用vcbMounter與vcbRestore線上備份與還原(含異機還原)

ESXi Server使用vcbMounter與vcbRestore線上備份與還原(含異機還原)

這種方式還原系統時,只能還原到該備份檔案當下備份時的主機上,要還原至其他主機上會出錯,異機還原要另外處理

參考網址

http://www.weithenn.org/cgi-bin/wiki.pl?vcbMounter_%E5%8F%8A_vcbRestore#Heading4

http://blog.slps.tp.edu.tw/00086/?p=220#more-220

異機還原

http://bbs.vmsky.com/thread-11439-1-1.html

使用ssh連線到ESXi Server上

備份指令(留意大小寫)

vcbMounter -h <備份的VM在那台ESXi Server > -u root –p <PW> -a ipaddr:<VM IP> -r <指定ESXi Server上的儲存媒體之備份目錄> -t fullvm

-M 0/1 ç 分割檔案的參數 1為不分割

例:

將 10.10.10.43 的ESXi SERVER上的 10.10.10.2 這台VM 備份到 10.10.10.43 的這個 /vmfs/volumes/NAS-ESXi-VM-Backup/bdc-vm_backup_20110428 儲存媒體的指定目錄下

vcbMounter -h 10.10.10.43 -u root -p <PW> -a ipaddr:10.10.10.2 -r /vmfs/volumes/NAS-ESXi-VM-Backup/bdc-vm_backup_20110428 -t fullvm

還原指令(還原時候該台ESXi Server不可有相同的目錄或同名Guest OS)

vcbRestore -h hostIP -u root -p password -s <來源檔案>

例:

vcbRestore -h 10.10.10.46 -u root -p <PW> -s /vmfs/volumes/NAS-ESXi-VM-Backup/bdc-vm_backup_20110428-test

異機還原:

vi 虛擬機器中的catalog file

1.

2. version= esx-3.0

3. state= poweredOn

4. display_name= "Win2000Pro"

5. uuid= "564d617f-26af-80b9-a93b-1c542015b355"

6. disk.scsi0:0.filename= "scsi0-0-0-Win2000Pro.vmdk"

7. disk.scsi0:0.diskname= "[ESX02-storage1] Win2000Pro/Win2000Pro.vmdk"

8. config.vmx= "[ESX02-storage1] Win2000Pro/Win2000Pro.vmx"

9. host= ESX02.tw.fedex.com

10. timestamp= "Mon Sep  3 08:54:36 2007"

11. config.suspenddir= "[ESX02-storage1] Win2000Pro/."

12. config.snapshotdir= "[ESX02-storage1] Win2000Pro"

13. config.file0= "Win2000Pro.vmsd"

14. config.file1= "Win2000Pro.vmxf"

15. config.file2= "Win2000Pro.nvram"

16. config.logdir= "[ESX02-storage1] Win2000Pro"

17. config.log0= "vmware-7.log"

18. config.log1= "vmware-8.log"

19. config.log2= "vmware-9.log"

20. config.log3= "vmware-10.log"

21. config.log4= "vmware-11.log"

22. config.log5= "vmware-6.log"

23. config.log6= "vmware.log"

24. folderpath= "/ha-folder-root/ha-datacenter/vm"

25. resourcepool= "/ha-folder-root/ha-datacenter/host/ESX02-Server/Resources/Production"

基本上只要修改3種設定
[ESX02-storage1] -> 改成 另一台ESX storage name
ESX02-Server -> 改成 另一台 ESX Server Name
Production -> 改成 另一台 你想要存放的 Resource Pool Name
之後再利用vbcRestore還原, 系統會根據catalog文件的路徑自動還原

讀者也會看的其它文章:

    Comments are closed.