MIS最重要的工作也就是備份,除非心臟夠大,不然還是乖乖的把這工作做完整,當然xenserver把每個VM都當過是一個檔案,所以備份工作也不能不小心。
以下文章都是從Citrix官方文件翻譯出來的,不過我儘量不照原文件逐字翻譯,會做一些修改。
原文件位置 Citrix XenServer: Virtual Machine Backup
官方文件告訴我們備份可以區分三個類別,分別如下
在XenCenter中的export跟copy歸類於冷備份或是暖備份,因為必須先把Virtual Machine先停下來才能使用。所以對要求運作率高達99.99999999999999999的我怎麼可以接受,我們一定要堅持著高可靠性跟高可用性的精神,怎麼可以停機備份呢。
所以官方文件著重在熱備份上面,針對熱備份,總共有五個方案
優點
我們可以把這台儲存設備完全複製到另外一台儲存設備,這樣子同時達到了虛擬設備的備份與災難復原兩件事。另外XenServer內建功能可以將VM的 metadata輸出到儲存庫(SR)並且複製到LUM或是volume層級的儲存區。
因為用儲存裝置再做備份時候跟VM並沒有直接關係,所以可能會發生資料不一致的問題。而且因為是整個VM複製備份,所以無法做到檔案層級的個別復原。
優點
優點
既然是做腳本敘述方式,所以可以預設時程做自動化的,雖然是用CLI或是API 做自動備份,但是在 XenCenter還是可以看到備份列表。這樣也可以簡單得還原VM備份,但是針對檔案層級的還原,還是得透過VM的整體復原後在讀取。
優點
優點
以下文章都是從Citrix官方文件翻譯出來的,不過我儘量不照原文件逐字翻譯,會做一些修改。
原文件位置 Citrix XenServer: Virtual Machine Backup
官方文件告訴我們備份可以區分三個類別,分別如下
- 冷備份(Cold Backups)
- 暖備份(Warm Backups)
- 熱備份(Hot Backups)
在XenCenter中的export跟copy歸類於冷備份或是暖備份,因為必須先把Virtual Machine先停下來才能使用。所以對要求運作率高達99.99999999999999999的我怎麼可以接受,我們一定要堅持著高可靠性跟高可用性的精神,怎麼可以停機備份呢。
所以官方文件著重在熱備份上面,針對熱備份,總共有五個方案
- Agent based backup (我不知道怎麼翻譯)
- 儲存裝置本身的備援機制
- XenCenter手動快照
- 透過XenAPI做腳本的快照處理
- 經由第三方軟體來增強Xenserver的備份功能
- Agent based backup
優點
- 成熟的技術與方法 。
- 使用當前的備份方案跟知識,延續過去的投資。
- 加強其他VM備份的方案 。
- 增加硬體跟軟體的需求。
- 更複雜的檔案層級復原 。
- 並沒有做到VM層級 。
- 儲存裝置本身的備援機制
我們可以把這台儲存設備完全複製到另外一台儲存設備,這樣子同時達到了虛擬設備的備份與災難復原兩件事。另外XenServer內建功能可以將VM的 metadata輸出到儲存庫(SR)並且複製到LUM或是volume層級的儲存區。
因為用儲存裝置再做備份時候跟VM並沒有直接關係,所以可能會發生資料不一致的問題。而且因為是整個VM複製備份,所以無法做到檔案層級的個別復原。
優點
- 非常優質的儲存設備備份方案
- 同時具有備份跟災難復原機制
- 增強其他虛擬設備的備援能力
- 需額外增加軟硬體設備
- 檔案層級復原的複雜化
- 無法知道目前虛擬機運作狀態
- 在XenCenter 手動快照
優點
- 簡單快速
- 需要的儲存空間不多
- 整合在XenCenter裡面
- 因為手動,所以不適合在大型的虛擬環境
- 檔案層級的還原管理複雜化
- 不支援 磁碟區快照服務 (VSS)
- 透過Xen API建立快照的腳本敘述
既然是做腳本敘述方式,所以可以預設時程做自動化的,雖然是用CLI或是API 做自動備份,但是在 XenCenter還是可以看到備份列表。這樣也可以簡單得還原VM備份,但是針對檔案層級的還原,還是得透過VM的整體復原後在讀取。
優點
- 快
- 需要的儲存空間不多
- 按照商業需求客制
- 透過XenCenter就可以做復原程序
- 要懂得X斯API 或是 CLI
- 檔案層級的復原比較複雜
- 整合第三方備份軟體增強備份環境
優點
- 快
- 虛擬機器的運作一樣很讚
- 備份硬碟空間可少量化
- 對目前已經購買使用的備份方案可繼續沿用
- 透過第三方軟體,提供進階的備份功能
- VSS只能用在windows平台上
留言
張貼留言