引言
災(zāi)難備份是指為了災(zāi)難恢復(fù)而對數(shù)據(jù)、數(shù)據(jù)處理系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、基礎(chǔ)設(shè)施、技術(shù)支持能力和運(yùn)行管理能力進(jìn)行備份的過程。目前許多用戶為降低信息化建設(shè)和管理成本,采用集中方式進(jìn)行信息系統(tǒng)的建設(shè)。而集中模式對應(yīng)的風(fēng)險(xiǎn)就是一旦中心機(jī)房的網(wǎng)絡(luò)、電源、計(jì)算機(jī)等出現(xiàn)故障,或者業(yè)務(wù)系統(tǒng)本身出現(xiàn)問題,以及發(fā)生火災(zāi)、地震、洪水等自然災(zāi)害,將導(dǎo)致相關(guān)業(yè)務(wù)系統(tǒng)癱瘓,影響系統(tǒng)的正常運(yùn)行,甚至影響單位業(yè)務(wù)的正常開展,造成不可估量的損失。在遭遇一場災(zāi)難時(shí), 信息系統(tǒng)恢復(fù)的首要目標(biāo)是保障企業(yè)關(guān)鍵服務(wù)。災(zāi)難備份目前在政府、金融、電信、交通、能源、公共服務(wù)業(yè)及大型制造零售業(yè)等對信息化依存程度高的行業(yè)應(yīng)用極其廣泛。它的主要作用是政府或企業(yè)的信息數(shù)據(jù)生產(chǎn)中心遭遇自然災(zāi)難或人為侵害時(shí),啟用同城或異地建立的備份數(shù)據(jù)中心, 提供不間斷的數(shù)據(jù)信息服務(wù)。
一、災(zāi)備需要考慮的問題
1.數(shù)據(jù)丟失的多少、以用災(zāi)難恢復(fù)時(shí)間目標(biāo)和恢復(fù)點(diǎn)目標(biāo)衡量的業(yè)務(wù)能容忍的停機(jī)時(shí)間是選擇實(shí)現(xiàn)特定備份策略的兩項(xiàng)主要因素。還有就是留存周期,即定義了業(yè)務(wù)需要備份復(fù)制的持續(xù)時(shí)間。有些數(shù)據(jù)需保存數(shù)年而另外一些只需臨時(shí)保存幾天。
2.文件的位置、大小以及數(shù)量會(huì)影響備份的過程,也是需要考慮的問題。對于將要備份的數(shù)據(jù),所存放的位置是非常重要的考慮因素,很多組織機(jī)構(gòu)具有非常多的異構(gòu)平臺(tái)以支持復(fù)雜方案。文件大小也會(huì)影響備份過程,備份多個(gè)小文件比備份相同數(shù)據(jù)量的單個(gè)的大文件要花費(fèi)更多的資源,小文件在備份和恢復(fù)的過程中也將占用更多的時(shí)間。同理,備份文件數(shù)量也會(huì)影響備份進(jìn)程。
3.備份粒度的選擇。備份粒度的選擇依賴于業(yè)務(wù)需要以及對恢復(fù)時(shí)間目標(biāo)和恢復(fù)點(diǎn)目標(biāo)的要求。根據(jù)粒度不同,可分為全備份、累計(jì)備份和增量備份。一般都是三種備份的組合來完成整個(gè)備份工作。全備份指在某時(shí)間點(diǎn)上對所有數(shù)據(jù)進(jìn)行完整備份,增量式備份復(fù)制自上次全備份或最近的增量式備份以來修改的數(shù)據(jù),由于只備份修改的數(shù)據(jù),因此備份速度快,但恢復(fù)數(shù)據(jù)耗時(shí)。累積式備份復(fù)制最后一次全備份以來修改的數(shù)據(jù),備份時(shí)間長但恢復(fù)速度快。
4.備份方法的選擇。備份有熱備份和冷備份兩種方式。冷備份時(shí)應(yīng)用需要停止,當(dāng)數(shù)據(jù)庫無法關(guān)閉時(shí),就需要采用熱備份,熱備份應(yīng)用仍處于運(yùn)行狀態(tài),通過數(shù)據(jù)庫備份代理來實(shí)現(xiàn),不足在于備份代理會(huì)影響到整體應(yīng)用的性能。
5.備份拓?fù)浣Y(jié)構(gòu)的選擇。在備份環(huán)境中有三種基礎(chǔ)的拓?fù)浣Y(jié)構(gòu):直接連接備份、基于局域網(wǎng)的備份和基于SAN備份。在直接連接備份中,備份設(shè)備直接連接到客戶端,只有元數(shù)據(jù)通過局域網(wǎng)發(fā)送到備份服務(wù)器,使得局域網(wǎng)從備份的數(shù)據(jù)流中解脫出來。而基于局域網(wǎng)備份,所有服務(wù)器通過局域網(wǎng)互聯(lián)并且所有存儲(chǔ)設(shè)備直接連到存儲(chǔ)節(jié)點(diǎn)上,要備份的數(shù)據(jù)在局域網(wǎng)上從備份客戶端傳送到備份設(shè)備,會(huì)影響網(wǎng)絡(luò)性能;赟AN備份也被稱為無局域網(wǎng)備份,在客戶端間共享備份設(shè)備的時(shí)候SAN備份是最佳方案。
6.備份介質(zhì),有備份到磁帶、備份到磁盤和備份到虛擬磁帶庫。磁帶的優(yōu)點(diǎn)就是成本低,但是數(shù)據(jù)讀寫是串行,使得備份和恢復(fù)都很慢;由于磁盤性能優(yōu)異,成本低質(zhì)量高,已經(jīng)成為目前主流備份設(shè)備。
二、備份策略的選擇
一方面用戶運(yùn)行的數(shù)據(jù)一定要做備份,而備份又是非常耗費(fèi)資源的操作,因此用戶希望備份對信息服務(wù)的影響越小越好。所以需要通過備份策略來找到最好的平衡點(diǎn)。備份策略有以下幾個(gè)規(guī)則。
需要備份的數(shù)據(jù)有哪些。有效的備份策略應(yīng)當(dāng)可以區(qū)分很少變化的數(shù)據(jù)和經(jīng)常變化的數(shù)據(jù),并且對后者的備份要比對前者的備份更頻繁。
備份時(shí)間的選擇。管理員必須平衡可以接受的最長備份周期。以及備份資源消耗對信息服務(wù)的影響之間的關(guān)系,因?yàn)槌掷m(xù)熱備份會(huì)消耗大量的處理器資源、輸入輸出、網(wǎng)絡(luò)容量以及大量存儲(chǔ)空間。
備份策略的全局考慮。備份策略的參數(shù)有備份的客戶端、文件和目錄列表、介質(zhì)服務(wù)器、介質(zhì)類型和設(shè)備組以及信息排程。
三、對備份的一些優(yōu)化措施
避免使用磁盤鏡像來代替?zhèn)浞荨?/strong>磁盤鏡像可以防止在線存儲(chǔ)設(shè)備發(fā)生故障,但是如果文件被意外刪除或者文件本身損壞,鏡像磁盤上的文件也將是無法使用的,并且若鏡像存儲(chǔ)上的文件損壞,就相當(dāng)于所有鏡像都損壞。文件恢復(fù)只能從備份拷貝中恢復(fù)。
定期測試。無法讀取的備份是沒有意義的,備份磁盤應(yīng)當(dāng)定期測試其可讀性和可恢復(fù)性,以保證需要恢復(fù)時(shí)的備份實(shí)時(shí)有效。
用多個(gè)拷貝保護(hù)重要的數(shù)據(jù)。用于購買、寫入、運(yùn)輸和維護(hù)備份磁盤的成本要比數(shù)據(jù)丟失后重建數(shù)據(jù)的成本小得多,從災(zāi)難發(fā)生后的恢復(fù)性考慮,重要數(shù)據(jù)的備份至少有一份保存在遠(yuǎn)離主要數(shù)據(jù)中心的恢復(fù)站點(diǎn)是十分可靠謹(jǐn)慎的做法。
加密備份數(shù)據(jù)。如果客戶端和介質(zhì)服務(wù)器之間的網(wǎng)絡(luò)路徑不安全,正在備份的數(shù)據(jù)在網(wǎng)絡(luò)中傳輸時(shí),有可能被未經(jīng)授權(quán)的第三方讀取或修改。為杜絕這種可能性,應(yīng)對重要敏感的數(shù)據(jù)進(jìn)行加密。
盡量避免恢復(fù)的發(fā)生。通過統(tǒng)計(jì),大多數(shù)情況是單個(gè)文件或者部分文件的恢復(fù),而不是整個(gè)文件系統(tǒng)的恢復(fù)。對文件系統(tǒng)定期快照,可能不需要使用備份磁盤就可以恢復(fù)被刪除的文件,但是快照并不能替代備份,備份是防止文件系統(tǒng)發(fā)生災(zāi)難的不可或缺的方法。
四、對數(shù)據(jù)庫的災(zāi)備
數(shù)據(jù)庫的備份必須是數(shù)據(jù)庫在某一時(shí)間點(diǎn)的鏡像,鏡像中需要沒有未完成的事物處理?梢酝ㄟ^數(shù)據(jù)庫的冷備份實(shí)現(xiàn)。因?yàn)槔鋫浞輿]有正在進(jìn)行的事務(wù)處理。缺點(diǎn)是備份過程因?yàn)槭抢鋫浞,?yīng)用程序在備份時(shí)無法使用數(shù)據(jù)庫。當(dāng)然數(shù)據(jù)庫備份也可以熱備份,在熱備份時(shí),備份程序必須保證備份是數(shù)據(jù)庫的一致性鏡像。.
冷備份通過關(guān)閉數(shù)據(jù)庫然后進(jìn)行文件的備份,實(shí)現(xiàn)簡單安全。但在實(shí)踐中讓數(shù)據(jù)庫關(guān)閉然后備份很難實(shí)現(xiàn),尤其是需要被全天候訪問的用戶。
目前大多數(shù)數(shù)據(jù)庫都可以實(shí)現(xiàn)熱備份。有兩種基本方法,邏輯熱備份和物理熱備份。邏輯熱備份是復(fù)制數(shù)據(jù)庫的邏輯單元對象,而不是復(fù)制該對象的容器文件的內(nèi)容,它通常與恢復(fù)、修復(fù)應(yīng)用合并使用,產(chǎn)生錯(cuò)誤備份的風(fēng)險(xiǎn)很小。缺點(diǎn)是不能使用存儲(chǔ)快照技術(shù)來減少備份對應(yīng)用的影響。邏輯熱備份在備份過程中會(huì)很大程度的影響系統(tǒng)性能,所以不適用頻繁使用的數(shù)據(jù)庫。而物理熱備份復(fù)制了數(shù)據(jù)庫所包含的容器文件的內(nèi)容。數(shù)據(jù)庫容器文件并不是可以隨時(shí)都可以復(fù)制,因?yàn)閿?shù)據(jù)庫管理系統(tǒng)在不斷更新容器文件。使用中的文件的副本很可能包含只是部分完成的事務(wù)處理,而且也不能將數(shù)據(jù)庫恢復(fù)到一致性狀態(tài)。要確保一致性容器文件備份,數(shù)據(jù)庫必須處于某個(gè)靜止?fàn)顟B(tài),沒有正在進(jìn)行的事務(wù)處理且沒有數(shù)據(jù)正寫入緩存。當(dāng)備份完成后,數(shù)據(jù)庫重新進(jìn)行激活。也就是說這種備份運(yùn)行時(shí)數(shù)據(jù)庫無法使用,跟離線備份一樣高效。
用戶的數(shù)據(jù)庫對可用性要求很高且內(nèi)容是不斷增長的,使得數(shù)據(jù)庫全備份在很多情況下無法完成?梢酝ㄟ^增量備份縮短備份時(shí)間。
通過定期備份并將其保存到安全的地方,數(shù)據(jù)庫就能從大多數(shù)災(zāi)難中恢復(fù)過來。恢復(fù)首先合并使用備份和日志,恢復(fù)數(shù)據(jù)庫的基準(zhǔn)鏡像。對于無法預(yù)知的物理性災(zāi)難,在數(shù)據(jù)庫基準(zhǔn)鏡像上執(zhí)行數(shù)據(jù)庫的完全恢復(fù),可以使恢復(fù)點(diǎn)盡可能接近災(zāi)難發(fā)生時(shí)刻。而對人為或應(yīng)用導(dǎo)致的邏輯災(zāi)難,被恢復(fù)鏡像可以恢復(fù)到數(shù)據(jù)損壞前的那個(gè)時(shí)刻。
五、結(jié)語
備份是用戶防止重要數(shù)據(jù)丟失的最后一道防線。在發(fā)生意外時(shí),即使未作任何級(jí)別的數(shù)據(jù)防護(hù),導(dǎo)致了重要文件丟失或刪除,甚至發(fā)生整個(gè)數(shù)據(jù)中心損壞的災(zāi)難,備份都可以避免數(shù)據(jù)丟失帶來的不利影響。在規(guī)劃數(shù)據(jù)中心建設(shè)時(shí),一定要重視數(shù)據(jù)災(zāi)備,不能把它作為最低的優(yōu)先級(jí)來考慮,相反,可靠的定期備份必須是任何信息服務(wù)災(zāi)難恢復(fù)策略的最高優(yōu)先級(jí)。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標(biāo)題:淺議數(shù)字信息的災(zāi)難備份
本文網(wǎng)址:http://www.oesoe.com/html/support/1112187945.html