虛擬機備份

為什麼有虛擬化還是要備份,我們不是已經有這麼多高可用性的方法了嗎?比方說HA之類的,就算一台主機死掉虛擬機還是可以開在另一台主機上,但是系統終究是Windows、Linux和檔案組成,加上最近綁架軟體盛行,如果資料有問題的話,系統能開機也沒用。

因此重要的資料,多備份、多備份、多備份,因為很重要所以要說三次,而因為資料遺失導致公司倒閉的案例國內外也屢見不顯,加上備份三二一原則已經跟我們說了至少備份三份,使用兩種不同形式(光碟、硬碟、磁帶),其中一份備份要存放異地(台北、新加坡)。

說到這裡有人就會開始說了,有阿,我們公司有備份啊,我們每天都有做快照,第一快照不能當備份,畢竟快照是依附在虛擬機檔案本體上,如果本體有問題,快照也無法還原,第二快照會把每次變動後得檔案再存成一個檔案(delta),如果你的快照越多,你就會有像一串粽子一樣的檔案,你的系統就會越慢,因此快照只能拿來測試用,測試結束就要砍掉並且合併快照,基本上五個以上的快照虛擬機就會感覺越來越慢了。

我們這裡介紹二個常見的虛擬機備份方法:

第一個是OVA匯出,OVA是虛擬機公開的檔案標準,特別要注意的是這個方法只能在虛擬機關機的時候做。
OVF和OVA的差別在於,OVF是分散的檔案,OVA可以看成是OVF壓縮成的一個檔案。



檔案->匯出->匯出OVF範本。



我們虛擬機檔案有40G,但是得到一個6.7G的檔案,看起來是用多少算多少(thin)的備份。



檔案->部屬OVF範本,我們還原到另外一台ESXI上來看看是否真的可以開機使用。



看起來確實可以正常開機使用。

我們上述的例子只能關機備份,不適合運用在生產的環境中,畢竟生產的環境不太能關機,所以第三方廠商產生甚至是Vmware都有提供在線備份的方式,我這裡要介紹一款付費軟體是Veeam,Veeam也有免費版本,但是不管是付費還是免費版都不支援備份免費版的ESXI,因為它有使用到ESXI付費版的功能,我個人認為免費版和付費版除了功能上的差異以外比方說不能使用增量備份,最重要的一點是排程備份,你是MIS你說你很精實,所以每週六日半夜都會爬起來備份虛擬機,但是你不是機器人總是會有時候忘了吧,廠商就是在賭你忘的時候剛好機器掛了,莫非定律,這樣你才會買付費版。



首先Veeam要安裝在Windows,可以去官網申請一個月試用授權使用,然後下載軟體安裝。我們首先要把Vcenter主機加入到Veeam裡面,讓它可以控管備份還原,就是給它帳號密碼就行。



再來就是你要備份到哪裡,除了預設的C槽以外,我們再加入一個CIFS的連結給他。



我們建立一個備份任務,每天晚上下午10:00開始對虛擬機備份,預設它是使用增量備份。



我們另外再成立一個任務,就是當備份完成之後,上午12點會再把這個備份複製一份到本機電腦空間中。



最後我們C槽有一份備份,NAS也有一份備份。



我們設定一個還原任務把這台備份好的虛擬機還原到另一台ESXI上。



由於它是使用快照來備份,因此還原完第一次開機的時候會顯示未正常關機。



你還可以利用備份的時間軸對檔案做搜尋下載。

Veeam還有很多好玩的功能,但是我只介紹虛擬機備份、還原這塊,剩下可能要靠大家自己去挖掘了。

留言

這個網誌中的熱門文章

FortiGate 網路基本設定

Windows AD 架設

交換器Console的連線方法