關於資料備份的概述
——lenx整理 企業最為寶貴的財富就是資料,要保證企業業務持續的運做和成功,就要保護基於計算機的資訊。人為的錯誤,硬碟的損毀、電腦病毒、自然災難等等都有可能造成資料的丟失,給企業造成無可估量的損失。對於業務系統,由於行業自身的特殊性,計算機系統業務資料丟失更是一場大災難,會導致系統檔案、客戶資料、業務資料的丟失,業務將難以正常進行。 資訊系統的核心組成部分包括檔案系統、資料庫及郵件系統等,而系統中的資料更是核心中的核心,資料的安全性關係到整個系統能否正常的執行,最終關係到這能否提供正常的服務。所以對整個系統的資料做好資料保護是至關重要的。是保證業務正常的最後一道防線。 對資料的保護,有多種方法,包括備份和資料容災。目前用得最多、最有效的手段是資料備份。而備份的方法也很多,有手工備份、自動備份、LAN備份、LAN-Free備份等。不同的備份方法,其效果不同,主要表現在效能、自動化程度、對現有系統應用的影響程度、管理、可擴充套件性等方面。 對資料進行備份是為了保證資料的一致性和完整性,消除系統使用者和操作者的後顧之憂。不同的應用環境要求不同的解決方案來適應,一般來說,一個完善的備份系統,需要滿足以下原則: · 穩定性 備份產品的主要作用是為系統提供一個資料保護的方法,於是該產品本身的穩定性和可靠性就變成了最重要的一個方面。首先,備份軟一定要與作業系統100%的相容,其次,當事故發生時,能夠快速有效地恢復資料。 · 全面性 在複雜的計算機網路環境中,可能會包括了各種操作平臺,如各種廠家的UNIX、NetWare、Windows NT等,並安裝了各種應用系統,如ERP、資料庫、群件系統等。選用的備份軟體,要支援各種作業系統、資料庫和典型應用。 · 自動化 很多系統由於工作性質,對何時備份、用多長時間備份都有一定的限制。在下班時間系統負荷輕,適於備份。可是這會增加系統管理員的負擔,由於精神狀態等原因,還會給備份安全帶來潛在的隱患。因此,備份方案應能提供定時的自動備份,並利用磁帶庫等技術進行自動換帶。在自動備份過程中,還要有日誌記錄功能,並在出現異常情況時自動報警。 · 高效能 隨著業務的不斷髮展,資料越來越多,更新越來越快,在休息時間來不及備份如此多的內容,在工作時間備份又會影響系統效能。這就要求在設計備份時,儘量考慮到提高資料備份的速度,利用多個磁帶機並行操作的方法。 · 維持業務系統的有效性 實時備份對業務系統的效能將會產生一定的影響,有時會很大。如何採取有效的技術手段避免備份對伺服器系統、資料庫系統、網路系統的影響,將是非常重要的。 · 操作簡單 資料備份應用於不同領域,進行資料備份的操作人員也處於不同的層次。這就需要一個直觀的、操作簡單的圖形化使用者介面,縮短操作人員的學習時間,減輕操作人員的工作壓力,使備份工作得以輕鬆地設定和完成。 · 實時性 有些關鍵性的任務是要24小時不停機執行的,在備份的時候,有一些檔案可能仍然處於開啟的狀態。那麼在進行備份的時候,要採取措施,實時地檢視檔案大小、進行事務跟蹤,以保證正確地備份系統中的所有檔案。 · 容災考慮 將磁帶庫中的磁帶複製一份,存放在遠離資料中心的地方,以防資料中心發生不可預測的災難。 能否安全有效的備份取決於以下三個因素: 1. 執行備份的儲存裝置 儲存裝置的質量與效能在整個備份過程中是至關重要的,它是能否進行高速高質量備份的關鍵所在。 2. 儲存備份資料的介質 介質是資料的負載物,它的質量一定要有保證,使用質量不過關的介質無疑是拿自己的資料冒險。 3. 控制備份的軟體 優秀備份軟體包括加速備份、自動操作、災難恢復等特殊功能,對於安全有效的資料備份是非常重要的。 所謂備份視窗,是指每次備份的間隔時間,這主要取決於每次備份間隔能夠容忍丟失的資料量、每次備份的資料量和備份的速度。理論上,備份的間隔越短越好,但每次備份總需一定的時間,而且備份總會或多或少地影響系統的正常處理效能。因而,對一些關鍵資料,可預先定義備份視窗大小,再根據備份資料量計算所需的備份速度,若備份速度不能滿足要求,則可考慮使用更快速的帶庫或增加帶庫上的驅動器資料。 其計算流程為: 1. 確定備份資料量及資料壓縮比 2. 根據控制器型別推算出單驅動器的備份速度 3. 確定必需的備份視窗 4. 計算出單驅動器所需備份時間 5. 確定所需的驅動器數目 所謂備份策略,涉及到以下內容: 1. 在什麼時間(備份時間,如下午6:00)、 2. 將什麼資料(備份內容,如主資料庫資料)、 3. 以什麼方式(備份方式,如全備份或增量備份)、 4. 透過哪組磁帶驅動器(備份通道,如:磁帶驅動器)、 5. 備份到哪一個磁帶組(備份目的地,如:Volume Pool for 主資料庫) 在我們對每一組資料、資料庫都根據需要定義好備份策略後,系統就會自動的按照我們定義的時間、方式、將需要備份的資料備份到我們指定的帶庫中去。 而備份的方式可以分為三種:全備份、增量備份、累計增量備份。 1. 全備份 每次備份定義的所有資料,優點是恢復快,缺點是備份資料量大,資料多時可能做一次全備份需很長時間 2. 增量備份 備份自上一次備份以來更新的所有資料,其優點是每次備份的資料量少,缺點是恢復時需要全備份及多份增量備份 3. 差分備份 備份自上一次全備份以來更新的所有資料。 我們可以結合這三種方式,靈活應用。比如: 1. 資料量少時,我們可以每次都用全備份備份資料,這樣,恢復時,只需要指定一個資料來源即可。 2. 資料量大時,如果每天作全備份,效率會很低。我們可以結合全備份和增量備份方式。比如每星期作一次全備份(如星期天),其它時間,每天作一個增量備份。 3. 資料量特別大時,每星期作全備份對系統的壓力也會很大。這時,我們可以結合使用三種方式,比如每個月作一次全備份(如每月初),然後每星期日作一次累計增量備份,其它時間,每天作一次增量備份。恢復時,先恢復月初的全備份,再恢復上週日的累計增量備份,在依次恢復以後每一天的增量備份。下載地址:
關於資料備份
1、為什麼要備份
2、備份方法選擇
3、資料備份原則
4、備份系統組成
5、備份視窗設計
6、備份策略定義
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11134849/viewspace-659685/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於SQLSERVER備份SQLServer
- RMAN備份概述
- 部落格園資料備份相關
- sqlserver always on關於備份的總結SQLServer
- 雙機熱備與資料備份的關係說明一二
- Dedecms備份的資料檔案位置及備份資料庫的方法資料庫
- Oracle 備份 與 恢復 概述Oracle
- SQL Server資料庫備份保護的關鍵UMSQLServer資料庫
- 初探MySQL資料備份及備份原理MySql
- MySQL資料備份MySql
- 資料庫備份資料庫
- Rsync 資料備份
- 備份onetab資料
- mongo資料備份Go
- 帝國cms備份的資料庫資料夾-帝國CMS備份中心資料庫
- oracle資料庫備份之exp增量備份Oracle資料庫
- 資料同步和資料備份
- 2.6.1 CDB中備份和恢復的概述
- MySQL資料庫的基本備份MySql資料庫
- mysql 資料庫 備份MySql資料庫
- Mysql資料安全備份MySql
- 資料庫備份策略資料庫
- MongoDB資料庫備份MongoDB資料庫
- [20180423]關於rman備份的問題2.txt
- Sqlserver關於校驗和_備份還原的CHECKSUMSQLServer
- 備份集和備份片之間的關係
- SqlServer資料庫恢復備份資料的方法SQLServer資料庫
- 帝國cms備份的資料庫資料夾資料庫
- sqlserver資料庫的備份還原SQLServer資料庫
- Fundebug是這樣備份資料的
- MySQL資料庫常用的備份方法MySql資料庫
- MySQL的資料備份與還原MySql
- gitlab的資料備份和恢復Gitlab
- 你的ES資料備份了嗎?
- 【小貼士】資料庫的備份資料庫
- BMMySQL定時備份資料庫(全庫備份)的實現meuMySql資料庫
- Sqlserver關於備份報錯提示某個資料檔案不線上it is not online的解決方法SQLServer
- 關於mysqldump備份非事務表的注意事項MySql
- 6個關於dd命令備份Linux系統的例子Linux