要保證深圳虛擬主機(http://www.survivalescaperooms.com/host/hyth)始終可用、確保快速的災難恢復和可靠的故障恢復能力,需要很多技巧。我們談到了虛擬化領域的一些新技術,某些領域仍然缺乏有效的解決方案。虛擬數據中心的備份和傳統的備份沒有太大的差別。先在每個子操作系統內安裝備份代理,然后在其它位置復制虛擬機的文件、分區或整個虛擬磁盤;由于虛擬機是一個獨立的單個文件,存儲于主機操作系統的文件系統內,就跟一個電子數據表或圖片文件一樣,所以許多虛擬化新手可能認為備份是件非常簡單的事。然而,事實絕非如此,備份要比他們想象的困難得多。
深圳虛擬主機恢復的數據優先級分類方式
還有一種恢復方式也可以在幾分鐘內完成在線備份,而且避免了重復數據存儲帶來的浪費。這種方式在備份恢復的過程中對目標數據進行優先級分類。
同樣是基于文件系統過濾驅動,該方式僅在備份服務器相連接的磁盤存儲上保留單一數據拷貝。在生產服務器發生故障后,要想恢復虛擬機第一步動作是通過 DVD或其它介質啟動另一臺機器。在DVD光盤上包含的內容可保證操作系統和相關應用程序讀取虛擬機的備份數據。從而首先安裝核心操作系統和關鍵應用。
跟整個數據集相比,操作系統和應用程序本身消耗的數據量并不大(類似于幾十輛馬車對比幾千輛之間的差別)。所以虛擬機的恢復所需時間也很少。一旦該服務器的核心部分恢復工作后,大量數據才開始慢慢進入恢復進程。
這正是這種虛擬機恢復方式的關鍵所在。基于磁盤的備份服務通過文件系統過濾驅動可以隨機地訪問目錄中的任何數據區域。根據所使用的用戶不同,這部分數據可以劃分優先級。高優先級的數據可以根據用戶需求在其它數據加載之前優先進行恢復。完整數據的恢復也許需要很長時間--也就是把TB級的數據拷貝過來所需的時間,但在那之前服務器和相關應用已經在幾分鐘內恢復正常使用。如果出現用戶需要的某快數據還沒有被恢復,那么這塊數據的優先級會迅速上升并被快速恢復。
故障切換方式備份深圳虛擬主機
第一種是把故障切換方案用做虛擬機備份。很多基于磁盤的備份服務,都是通過在文件系統過濾程序從備份服務器上收集數據。如果文件系統過濾驅動可以監控每個獨立磁盤數據塊所發生的改變,而不是只針對某個文件級的變化。那么磁盤上的數據塊發生改變時,新的內容(僅影響非常小的一部分數據空間)被拷貝到備份服務器并在索引中進行記錄。
這樣的文件系統過濾驅動可安裝到虛擬機內部,或是虛擬主機來監控改變量。磁盤數據塊只有在被修改時才進行備份,對于虛擬機的恢復來說就不存在備份窗口的問題。它不再收集過渡期的數據變化(備份量為兩次虛擬機備份時間點之間的改變量),該驅動幾乎是實時完成對虛擬機的更新和備份。
把數據改變量在備份服務器進行記錄的同時,也可以實時備份到另一臺關閉狀態的虛擬機。這個過程僅在兩臺服務器間產生一些數據流。備份進程開始于生產服務器磁盤上的數據塊發生改變,然后文件系統過濾驅動捕捉到這些改變并把它們發送給備份服務器。最后,備份服務器把改變量記錄到另一臺冗余的服務器內。
這樣兩臺服務器之間建立了松散的同步關系,換句話說當故障發生后進行恢復所需的時間基本相當于啟動另一臺虛擬機的時間。另一臺虛擬機可以是物理服務器或是虛擬機。
故障切換方式的出發點是為了保證服務器可快速投入使用,但同時也需要保留額外的一份數據用于備份。如果被保護服務器的數據量在TB級別,保留兩份數據帶來的投入也是巨大的。
很多提供深圳虛擬主機備份和恢復服務方案的廠家同時采用了這兩種方式。某些工具對TB級數據規模的服務器在線備份要比其它產品快。結合了基于磁盤備份和文件系統過濾驅動之后,需要做的僅僅是在備份服務器上添加一些管理功能來完成對服務器恢復任務。