![](https://hfnxjk.com/statics/images/logo.png)
數據備份由備份服務器(用于執行備份操作的服務器)、備份軟件(在備份服務器系統上安裝的備份軟件,這些軟件按照預先制定的備份策略將數據備份到磁帶或磁盤等存儲介質上)、數據服務器(用于存放重要數據的服務器或存儲設備)和備份介質(磁帶或磁盤)四個部分組成。數據備份并不是簡單的數據拷貝,為降低備份數據所占用的額外空間,一般需要改變數據格式、進行壓縮等操作,一般由專業的備份軟件完成。數據庫的備份與普通文件備份不同,需要通過應用插件與數據庫協調,以保證備份數據的數據一致性和完整性,數據備份也是一種含金量頗高的技術。
數據備份有四個基本的技術實現方式。首先是完全備份。完全備份是指拷貝整個磁盤卷或邏輯磁盤的內容。換而言之,完全備份就是備份一個系統的C:驅動器或D:驅動器,術語“完全備份”可以適用于服務器,包括所有分配的邏輯卷,或者它也適用于卷到卷的數據備份。完全備份方式實現簡單,但占據大量的存儲空間,主要用于操作系統級別的數據,這些數據不可缺少,必須要單獨備份一份或數份,這樣可以保證在數據中心出現系統級問題時,利用這些備份數據還原系統初始狀態,當然安全備份也可以用于所有數據信息的備份中。安全備份有時會造成重復性數據較多,資源存在浪費的現象,是占據最多存儲空間、最浪費數資源的,原因在備份數據的重復比率太高。在兩個備份時間點相近的全備份間的數據重復率往往高達90%以上。其次是增量備份。即備份自從上次備份操作以來新改變的數據,這些新改變的數據或者是新產生的數據,或者是更新的數據。增量備份所要求的備份事件最短,當使用增量備份時,恢復過程需要使用完全備份中的數據,所有的增量備份都是在最近一次完全備份以后執行的,盡量減少完全備份,而采用增量備份的方式,將有效節省存儲空間,同時在數據發生丟失的時候,很快可以從備份數據中還原。第三是差量備份。即拷貝所有新的數據,這些數據都是上一次完全備份后產生或更新的,差量備份與增量備份類似,但也有不同:差量備份往往需要備份的數據較多,是前后兩次比較的結果,將不同的部分數據進行備份,而增量備份只是在原來的基礎上增加的數據進行備份,這樣增量備份僅考慮增加的數據,而差量備份則不是要考慮增加的數據,還要考慮備份一些中間數據,將這些數據同時進行備份。最后是有選擇的或即時備份。一般的數據備份應用都提供作業調度程序,它可以按照所定義的時間安排,自動地執行上面列出的備份操作,但是,數據中心運維的人員有時也需要根據情形即時地備份數據。要經常對備份數據進行檢查,當發現數據缺少或者不對時,要主動進行即時備份,刷新備份的數據,確保和正在運行的數據中心里的數據保持一致。即時備份是一種主動糾錯、手工操作的備份過程,對備份的數據中發生的異常及時進行修復。我們有很多的建筑樓里滅火器都在,但是實際沒幾個滅火器能用,一旦發生火情就十分危險,滅火器在關鍵時刻派不上用場,所以要及時檢查這些消防設施。對于備份的數據同樣如此,要經常檢查,發現與現有運行數據不符時,要及時糾正,這樣在數據中心數據發生丟失的時候,能通過備份數據找回來,否則備份的數據形同虛設,要用到的關鍵時刻掉鏈子。
以上這四種數據備份方式在數據中心里都存在,適用于不同的應用場合。不管采用哪種備份技術,其最終的目的都是希望通過數據備份,提升數據中心安全性,積極應對數據中心災害。當然,有了備份不等于就萬事大吉,因為備份的數據可以還會有其他因素造成的數據損壞,如地震、火災等,所以還有容災、雙活或多活數據中心數據備份技術。通過這些技術將數據備份到處于不同區域的其它數據中心中,數據可以從數據中心復制到遠程災備中心,將本地端數據保護直接延伸到異地災備,最大限度是保障備份數據的安全。備份數據必須有異地存放的副本,并要求減少人為干預,大部分工作必須由備份系統自動完成。如何快速準確地取回異地存放的備份數據用于恢復,如何回收異地過期備份數據的介質等問題的解決是備份數據異地存放的關鍵。數據備份是提升數據中心可靠性的必備技術,任何一個數據中心都無法忽視。