隨著信息技術的發展,企業越來越依賴信息處理來進行商業行為和保持在業界的競爭力,信息處理的高可靠性和高可用性就成為業務正常進行的關鍵。
如果在信息處理中出現停滯、甚至數據丟失,將會對企業的業務開展造成極大的困難。更重要的是,企業將失去客戶的信任和一系列企業賴以生存的市場。核心數據的丟失,嚴重時完全有可能造成整個企業的癱瘓。盡管目前信息系統的可靠性隨著技術發展日益提高,但是由于洪水、地震等天災人禍和軟硬件故障等仍可輕易的摧毀企業賴以生存的信息系統。所以,設計并部署一個長期的災難備份和恢復方案是企業戰略計劃的重要組成部分。
設計災難恢復方案時應該考慮以下因素:
1、需要考慮哪些災難
企業有可能面臨的災難有哪些
災難發生時會對業務造成怎樣的影響
2、恢復速度
災難恢復需要多長時間
企業是否能夠承受幾個小時或者幾天的等待
3、恢復程度
是否能恢復到災難發生前的所有數據
災難發生過程的數據能否重新輸入
4、可用的技術
當前所選的技術在本地區是否適用
方案實現時需要怎樣的條件,會受怎樣的制約
5、方案總體成本
部署方案需要多少錢
如果不部署方案要損失多少錢
一個成功的災難恢復方案應該結合企業的實際,才能對企業的業務運行起保障作用。舉個例子,中等規模的軟件公司,最可能發生的災難是本地停電和軟硬件故障,因此在它的災難恢復方案里面,應著重考慮使用不間斷電源、硬件備份和數據備份相結合的方案。而對一個電子商務公司來說,顯然更應該關注網站的線路、主機和服務的可用性,客戶和銷售記錄的完整性,因此在它的災難恢復方案里,著重考慮的是網站主機和線路的硬件備份及數據備份。
企業設計和部署災難備份/恢復方案應該按照以下步驟:
1、確定業務需求
企業在開始設計災難恢復方案時,應首先進行風險分析和業務影響分析,確定業務的每個流程在災難發生時有可能遭受的損失及災難對業務的影響
2、確定數據處理需求
當業務需求確定之后,方案設計者要根據業務流程,把每個應用所需的恢復時間、能容忍的數據損失程度、運行所需的資源等轉換成數據處理語句。
3、設計備份及恢復方案
數據處理需求確定之后,可以根據業務及數據處理需求、結合成本及部署要求進行災難備份/恢復方案的設計。
4、選擇完成設計的產品
完成設計后,企業可以根據設計方案來選擇市場上的產品,如果企業選擇不同廠商的產品的話,應該進行各產品之間的兼容性和協作性測試,同時還應考慮部署產品時所需要的人員成本。
5、實現備份和恢復方案
方案實施及部署完成之后,應該進行詳細的測試,并評估部署是否符合方案設計的效果,才能投入正式使用。
6、保持最新的更新方案
企業部署好災難恢復方案后,還應制定可持續的支持計劃,根據業務及部署的變更對災難恢復方案進行必要的修改,保持災難恢復方案為最新。