關於資料備份的概述

lenx2000發表於2010-04-14

下載地址: 

關於資料備份

——lenx整理

1、為什麼要備份

     企業最為寶貴的財富就是資料,要保證企業業務持續的運做和成功,就要保護基於計算機的資訊。人為的錯誤,硬碟的損毀、電腦病毒、自然災難等等都有可能造成資料的丟失,給企業造成無可估量的損失。對於業務系統,由於行業自身的特殊性,計算機系統業務資料丟失更是一場大災難,會導致系統檔案、客戶資料、業務資料的丟失,業務將難以正常進行。

    資訊系統的核心組成部分包括檔案系統、資料庫及郵件系統等而系統中的資料更是核心中的核心,資料的安全性關係到整個系統能否正常的執行,最終關係到這能否提供正常的服務。所以對整個系統的資料做好資料保護是至關重要的。是保證業務正常的最後一道防線。

2、備份方法選擇

    對資料的保護,有多種方法,包括備份和資料容災。目前用得最多、最有效的手段是資料備份。而備份的方法也很多,有手工備份、自動備份、LAN備份、LAN-Free備份等。不同的備份方法,其效果不同,主要表現在效能、自動化程度、對現有系統應用的影響程度、管理、可擴充套件性等方面。

3資料備份原則

對資料進行備份是為了保證資料的一致性和完整性,消除系統使用者和操作者的後顧之憂。不同的應用環境要求不同的解決方案來適應,一般來說,一個完善的備份系統,需要滿足以下原則:

· 穩定性

備份產品的主要作用是為系統提供一個資料保護的方法,於是該產品本身的穩定性和可靠性就變成了最重要的一個方面。首先,備份軟一定要與作業系統100%的相容,其次,當事故發生時,能夠快速有效地恢復資料。

· 全面性

在複雜的計算機網路環境中,可能會包括了各種操作平臺,如各種廠家的UNIX、NetWareWindows NT等,並安裝了各種應用系統,如ERP、資料庫、群件系統等。選用的備份軟體,要支援各種作業系統、資料庫和典型應用。

· 自動化

很多系統由於工作性質,對何時備份、用多長時間備份都有一定的限制。在下班時間系統負荷輕,適於備份。可是這會增加系統管理員的負擔,由於精神狀態等原因,還會給備份安全帶來潛在的隱患。因此,備份方案應能提供定時的自動備份,並利用磁帶庫等技術進行自動換帶。在自動備份過程中,還要有日誌記錄功能,並在出現異常情況時自動報警。

· 高效能

隨著業務的不斷髮展,資料越來越多,更新越來越快,在休息時間來不及備份如此多的內容,在工作時間備份又會影響系統效能。這就要求在設計備份時,儘量考慮到提高資料備份的速度,利用多個磁帶機並行操作的方法。

· 維持業務系統的有效性

實時備份對業務系統的效能將會產生一定的影響,有時會很大。如何採取有效的技術手段避免備份對伺服器系統、資料庫系統、網路系統的影響,將是非常重要的。

· 操作簡單

資料備份應用於不同領域,進行資料備份的操作人員也處於不同的層次。這就需要一個直觀的、操作簡單的圖形化使用者介面,縮短操作人員的學習時間,減輕操作人員的工作壓力,使備份工作得以輕鬆地設定和完成。

· 實時性

有些關鍵性的任務是要24小時不停機執行的,在備份的時候,有一些檔案可能仍然處於開啟的狀態。那麼在進行備份的時候,要採取措施,實時地檢視檔案大小、進行事務跟蹤,以保證正確地備份系統中的所有檔案。

· 容災考慮

將磁帶庫中的磁帶複製一份,存放在遠離資料中心的地方,以防資料中心發生不可預測的災難。

4備份系統組成

能否安全有效的備份取決於以下三個因素:

1. 執行備份的儲存裝置

儲存裝置的質量與效能在整個備份過程中是至關重要的,它是能否進行高速高質量備份的關鍵所在。

2. 儲存備份資料的介質

介質是資料的負載物,它的質量一定要有保證,使用質量不過關的介質無疑是拿自己的資料冒險。

3. 控制備份的軟體

優秀備份軟體包括加速備份、自動操作、災難恢復等特殊功能,對於安全有效的資料備份是非常重要的。

5備份視窗設計

所謂備份視窗,是指每次備份的間隔時間,這主要取決於每次備份間隔能夠容忍丟失的資料量、每次備份的資料量和備份的速度。理論上,備份的間隔越短越好,但每次備份總需一定的時間,而且備份總會或多或少地影響系統的正常處理效能。因而,對一些關鍵資料,可預先定義備份視窗大小,再根據備份資料量計算所需的備份速度,若備份速度不能滿足要求,則可考慮使用更快速的帶庫或增加帶庫上的驅動器資料。

其計算流程為:

1. 確定備份資料量及資料壓縮比

2. 根據控制器型別推算出單驅動器的備份速度

3. 確定必需的備份視窗

4. 計算出單驅動器所需備份時間

5. 確定所需的驅動器數目

6備份策略定義

所謂備份策略,涉及到以下內容:

1. 在什麼時間(備份時間,如下午6:00)、

2. 將什麼資料(備份內容,如主資料庫資料)、

3. 以什麼方式(備份方式,如全備份或增量備份)、

4. 透過哪組磁帶驅動器(備份通道,如:磁帶驅動器)、

5. 備份到哪一個磁帶組(備份目的地,如:Volume Pool for 主資料庫)

在我們對每一組資料、資料庫都根據需要定義好備份策略後,系統就會自動的按照我們定義的時間、方式、將需要備份的資料備份到我們指定的帶庫中去。

而備份的方式可以分為三種:全備份、增量備份、累計增量備份。

1. 全備份

每次備份定義的所有資料,優點是恢復快,缺點是備份資料量大,資料多時可能做一次全備份需很長時間

2. 增量備份

備份自上一次備份以來更新的所有資料,其優點是每次備份的資料量少,缺點是恢復時需要全備份及多份增量備份

3. 差分備份

備份自上一次全備份以來更新的所有資料。

我們可以結合這三種方式,靈活應用。比如:

1. 資料量少時,我們可以每次都用全備份備份資料,這樣,恢復時,只需要指定一個資料來源即可。

2. 資料量大時,如果每天作全備份,效率會很低。我們可以結合全備份和增量備份方式。比如每星期作一次全備份(如星期天),其它時間,每天作一個增量備份。

3. 資料量特別大時,每星期作全備份對系統的壓力也會很大。這時,我們可以結合使用三種方式,比如每個月作一次全備份(如每月初),然後每星期日作一次累計增量備份,其它時間,每天作一次增量備份。恢復時,先恢復月初的全備份,再恢復上週日的累計增量備份,在依次恢復以後每一天的增量備份。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11134849/viewspace-659685/,如需轉載,請註明出處,否則將追究法律責任。

相關文章