企業網D1Net 11月25日(北京),備份的基本含義是為了應付文件、數據丟失或損壞等可能出現的意外情況,將電子計算機存儲設備中的數據復制到磁帶等大容量的存儲設備中。我們這里要講的是幾種常見的備份種類,可供大家做較為系統的了解。
數據的備份
數據備份,理論上將是在使用的數據之外,實現或設置另外一份不同物理體現的、內容相同的有效數據拷貝。比如我們將生產數據拷貝到磁帶上,就是一種數據備份方式;再比如我們將生產數據復制到磁盤的另一個分區,另一個文件系統,或者拷貝到別的主機的磁盤上,等等,都是一種數據備份的方式。
實現數據備份的軟件有很多,比如一些磁帶操作的小工具,tar,cpio等,大的工具軟件有什么EMC Networker,Symantec Netbackup,CommVault,tapeware等等,
設備的備份
就是在現時使用的設備之外,采取相同或者類似的設備做后備。比如我們在服務器上采用冗余電源,也叫后備電源,我們使用單獨的硬盤來做RAID的備用盤,也叫熱備盤。如果我們采取單獨的一臺服務器來做后備,這就成了主機的備份,主機的備份有很多種方式,比較著名的就是所謂的cluster,所謂的雙機熱備和雙機容錯,
應用系統的備份
可以這么說,應用系統的備份包括了上述兩種備份;因為一個完善的應用系統,其設備和數據都是要求有備份的,那么除此之外,作為一個應用系統,除了設備和數據,還包含了業務程序,人員,業務邏輯,外部環境等等一系列讓應用跑起來的東西。在這個層面,就有一個比較熱火的東西,那就是常說的遠程容災。遠程容災,就是在生產系統環境之外,在相隔較遠的物理空間,構建相同或類似的一個應用系統,以達到在必要的時候頂替原生產系統工作的目標。
若實現遠程容災的目的,除了我們說的外部環境,比如機房、電力、后勤保障、人員配備;除此之外,還有數據的問題,也就是在兩個系統之間要保證數據的相對一致,實現這個目標的方法有很多,比如磁盤陣列之間的卷復制,兩個主機之間文件系統上的復制等。