一、RAID保護? ? ?
軟RAID:顧名思義,軟RAID是用軟件的方式實現(xiàn)RAID功能,不借助任何的硬件來實現(xiàn),這類程序可運行于操作系統(tǒng)的底層,將從主機SCSI或者IDE控制器提交上來的物理硬盤,虛擬成各種模式的虛擬磁盤,然后提交給上層的程序接口,這類軟件一般可以通過一個配置工具,例如windows server 操作系統(tǒng)里面的高級磁盤管理,使用者可以自行選擇將哪些磁盤組合起來形成哪種類型的RAID。硬RAID:操作系統(tǒng)不需要做任何的改動,除了RAID卡驅(qū)動程序之外不用安裝任何額外的軟件,就可以直接識別到經(jīng)過RAID處理而生成的“虛擬磁盤”。操作系統(tǒng)無法直接感知底層的物理硬盤,需通過廠家提供的RAID卡的管理軟件來查看卡上所連接的物理硬盤。
二、常規(guī)備份
數(shù)據(jù)備份顧名思義,就是將數(shù)據(jù)以某種方式加以保留,以便在系統(tǒng)遭受破壞或其他特定情況下,重新加以利用的一個過程。在日常生活中,我們經(jīng)常需要為自己家的房門多配幾把鑰匙,為自己的愛車準備一個備胎,這些都是備份思想的體現(xiàn)。某個存儲系統(tǒng)的數(shù)據(jù),如果做了數(shù)據(jù)備份,一點發(fā)生數(shù)據(jù)的丟失或者損壞,在備份數(shù)據(jù)完好的情況下,完全可以恢復(fù)出某個時間點上的數(shù)據(jù)。即便系統(tǒng)正常工作,沒有任何數(shù)據(jù)丟失或破壞發(fā)生,備份工作仍然具有非常大的意義,為我們進行歷史數(shù)據(jù)查詢、統(tǒng)計和分析,以及重要信息歸檔保存提供了可能。從底層來看,數(shù)據(jù)備份可以分為文件級備份和塊級備份。(1)文件級備份文件級的備份,即備份軟件只能感知到文件這一層,將硬盤上所有的文件,通過調(diào)用文件系統(tǒng)接口備份到另一個存儲介質(zhì)上。其基本機制就是將數(shù)據(jù)以文件的形式讀出,然后再將讀出的文件存儲到另外一個存儲介質(zhì)上。如果備份軟件將這些文件備份到新的空白介質(zhì)上,那么這些文件很大程度上是連續(xù)存放的,不管是備份到磁帶還是硬盤上。(2)塊級備份就是備份塊設(shè)備上的每個塊,不管這個塊上有沒有數(shù)據(jù),或者是塊上的數(shù)據(jù)數(shù)據(jù)屬于哪個文件。不考慮也不用考慮文件系統(tǒng)層次的邏輯,原塊設(shè)備有多少容量就備份多少容量。這里的塊的概念對于磁盤來說就是扇區(qū)sector,塊級的備份是最底層的備份,它拋開了文件系統(tǒng),直接對扇區(qū)進行讀取,并將讀取到的扇區(qū)寫入新的硬盤對應(yīng)的扇區(qū)。這種方式的一個典型案例就是磁盤鏡像。
三、復(fù)制
通過網(wǎng)絡(luò)(LAN/WAN)即時地把數(shù)據(jù)從一個地方傳輸?shù)搅硪粋€地方,形成一份或者多份副本。(1)復(fù)制種類
- 數(shù)據(jù)塊級別復(fù)制:當(dāng)數(shù)據(jù)發(fā)生變化時,即時傳輸相關(guān)的數(shù)據(jù)塊;
- 文件級別復(fù)制:當(dāng)一部分數(shù)據(jù)發(fā)生變化,即時傳輸整個文件;
- 字節(jié)級別復(fù)制:僅即時傳輸變化的字節(jié)。
四、快照
一種快速數(shù)據(jù)保護技術(shù),快照是某個數(shù)據(jù)集在某一特定時刻的鏡像,也稱為即時拷貝,是數(shù)據(jù)集的一個完整可用的副本。其基本思想是抓取某一時間點磁盤(卷)上的所有數(shù)據(jù)的映像,而且完成速度非常快,就像照相機快門一樣。可劃分為:(1)基于文件系統(tǒng)的快照花很短的時間(秒級的),把文件系統(tǒng)中的映射圖表,以及下級鏈表等元數(shù)據(jù)復(fù)制出來并且保存,可以簡單理解為拍了一張相片,此時如果原卷有新的I/O,為了不影響應(yīng)用程序的運行,此時新的I/O可以寫到當(dāng)前存儲空間的其他位置。然后我們可以利用拍下來的“照片”把原卷掛載并且拷貝出去,從而得到一份某時刻的完整的數(shù)據(jù)。(2)基于物理卷的快照卷級的快照,仿佛就是增加了一個“卷塊映射系統(tǒng)”,其作用與文件系統(tǒng)大同小異,只不過文件系統(tǒng)處理的是文件名和塊的映射關(guān)系,而“卷塊映射系統(tǒng)”處理的是塊與塊的映射關(guān)系。
五、CDP
CDP(Continuous Data Protection,持續(xù)數(shù)據(jù)保護)技術(shù)是對傳統(tǒng)數(shù)據(jù)備份技術(shù)的一次革命性的重大突破。傳統(tǒng)的數(shù)據(jù)備份解決方案專注在對數(shù)據(jù)的周期性備份上,因此一直伴隨有備份時間間隔。CDP系統(tǒng)會不斷監(jiān)測源數(shù)據(jù)變化,記錄這些變化,從而不斷地自動實現(xiàn)數(shù)據(jù)的保護,當(dāng)災(zāi)難發(fā)生后,簡單地選擇需要恢復(fù)到的時間點即可實現(xiàn)數(shù)據(jù)的快速恢復(fù),原則上可以恢復(fù)到任意時間點,構(gòu)建成本相對要高一些,可以劃分為:(1)文件級CDP通過調(diào)用文件系統(tǒng)的相關(guān)函數(shù),監(jiān)視文件系統(tǒng)動作,文件的每一次變化,都會被記錄下來,一般需要在生產(chǎn)主機上安裝代理,用來監(jiān)控文件系統(tǒng)I/O,并將變化的數(shù)據(jù)信息傳送到CDP倉庫介質(zhì)中,文件級的CDP能保證數(shù)據(jù)的一致性,因為它是作用在文件系統(tǒng)層,捕獲的是完整事物。(2)塊級的CDP時刻捕捉底層物理卷的寫I/O變化,并將每次變化的塊數(shù)據(jù)保存下來。
我們是一群平均從業(yè)年限5 的通信專業(yè)工程師。關(guān)注我們,帶你了解通信世界的精彩!