Vmware ESXi 應用之還原備份的虛擬機

1、介紹

GhettoVCB-restore.sh腳本屬於GhettoVCB中的一部分,主要是用來還原虛擬機備份。主要用途:1、恢復一個備份的VM包含所有在這個數據存儲盤的VMDKS;2、恢復多個儲存在數據盤的備份的VM,包含含所有在這個資料存儲的VMDKS

使用腳本前,要先確保還原目的地有足夠的空間,避免出現問題

支持還原格式:zeroed thick、2gbsparse、thin、eagerzeroed thick

使用需求:主機系統ESX(i)3.5、4.x、5.x

SSH協議正常運行

2、下載ghettoVCB-restore,並上傳到ESXi主機數據存儲中

3、解壓縮,過程與上篇Vmware ESXi 5.0應用之備份軟件GhettoVCB.SH相同

4、ghettoVCB-restore的參數

 5、建立還原使用的List

 5.1   List 指明VM備份所在地的完全路徑

 5.2   List指明恢復後VM存放地的完全路徑

 5.3  設置恢復虛擬機虛擬硬盤的格式

       1=zeroedthick (建立此格式虛擬硬盤時,系統會將虛擬硬盤的大小從真機的數據存儲中全部劃分出來,先將按照OS備份的空間初始化,其餘的則等到有需要時在初始化)

       2=2gbsparse (比較特殊的格式,可講硬盤大小分割成多個硬盤空間,每個分割出來的硬盤空間最大爲2G)

       3=thin(類似於動態磁盤,這種格式的Vmdk的大小,根據已存放數據的大小反應出來)

       4=eagerzeroedthick(建立此格式虛擬硬盤時,系統會將虛擬硬盤的大小從真機的數據存儲中全部劃分出來,在創建時就會將所有的空間全部初始化!)

  5.4 該list 只適用在ESX或ESXi主機上

 5.5  List 範例參考  

6、測試

設置好後,可以使用Dryun /Debug 來測試下腳本與新建List

7、還原備份

使用參數[-c] ,開始還原備份 , vms_to_restore 爲新建List的名字

8、還原完成後,使用VSphere Client 連接這ESXi主機上,檢查還原的主機是否已掛在在目錄上!並開機測試是否運行正常!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章