哪裡有風險,哪裡就有風險防範,優秀的組織或企業往往都匹配了一套優秀的風險防範機制,而一套優秀的風險防範機制,不僅僅需要災備系統、IT 資源等“硬實力”,也要有
災備演練機制、定期巡檢機制、專業技術人員等“軟實力”配合
。
“軟硬結合”,方可提升系統整體的抗風險水平,無論災難在何種情況下發生,都能立即應對,確保業務連續性。
那麼,在防範業務系統風險這塊,一場成功的業務連續性系統演練是如何完成的呢?
深入場景·一探究竟
以英方軟體與某使用者配合開展的
業務連續性系統演練
為例,一場完整的演練需要有確定演練目標、制定演練步驟、模擬演練等幾個環節。憑藉強大的技術實力和人員配合,整個演練過程操作簡便、井然有序,
資料零丟失、業務零中斷
,且經過校驗,保障了
資料一致性
,做到了
簡、快、準
,極具參考價值。
簡 / 規範步驟 化繁為簡
為了減少演練過程不必要的摩擦,
規範的演練步驟
是第一步。災備切換演練時一般是模擬災難發生,進行停機切換,回切時再進行線上回切,涉及到應用運維人員、DBA 和系統管理員等,需要各個運維團隊相互配合才能順利完成。
透過技術人員討論,此次
演練目標
定為:演練英方軟體在實時保護 Oracle 資料庫的同時,可接管生產應用,並能正常回寫。
明確演練目標和參與人員後,此次
演練步驟
具體規劃如下:
規範的演練步驟能夠讓參與人員對演練範圍、時間有一定的把控,更加深入地理解場景,由簡入繁,適應和熟悉簡單步驟後,就可以有條不紊地開始整個複雜計劃的演練了。
快 / 一鍵切換 瞬時接管
在前期準備工作完成後,參考風險分析報告,選擇最有可能發生的會影響到業務的事件作為模擬場景,模擬生產故障發生。
故障發生後,透過英方資料庫災備管理軟體 i2Active,自動檢測到系統故障,停止資料同步規則。
源端資料複製規則停止同步後,在總覽頁面點選“備端接管”按鈕,一鍵完成自動化應用接管,整個接管過程在
5 分鐘
之內完成。
隨後建立反向規則,進行資料回寫,發生資料回寫故障也不會造成具體的資料丟失,只需要重新建立回寫規則即可。
資料回寫完成後,如果這時候主端已經可以使用了,就可以將備端再反向回切到主端。將備端解除安裝,確保備端不再生產資料後,解鎖源端使用者,恢復正常生產。整個反向回切的過程也非常迅速,時間控制在
25 分鐘
之內。
i2Active 在資料庫高併發事務場景下,實現從生產資料庫到災備資料庫的
全量同步和增量同步
,關鍵的目標接管和生產恢復步驟都能夠控制在
5 分鐘
之內,幫助使用者在複雜的應用環境下,迅速完成資料庫的應用切換。
準 / 一致比對 差異修復
從生產故障模擬,到目標接管,再到回寫資料和反向回切,整個演練過程時間控制在四小時之內,實現了主到備的資料庫切換和備到主的回切。
不止於快,對於企業或組織來說,
應用恢復的準確性
也同等重要。
i2Active 具備的
資料庫一致性比對和恢復功能
,可以將資料庫進行對比,包括物件比較和表比較,透過比較來確定主備之間的資料庫差異,如果有差異根據相應的修復方案對資料庫進行修復。
修復回退的方案一般有主到備、備到主兩種:
1.主到備回退方案
從主到備的切換隻是在備端將 JOB 和觸發器開啟,然後再將生產端的 JOB 和觸發器關閉,如果在管理平臺中切換失敗可以直接執行停止觸發器、停止 JOB 兩條命令。
為了保障資料安全,在切換前需要通知到各方停止業務,對主庫做備份,切換後再開啟業務系統,如有意外則可透過備份進行恢復。
2.備到主回退方案
一旦切換到備端後,所有的生產資料就在容災資料庫,為了保證資料一致性,需要將增量資料反向同步到主端,同步完成校驗兩邊資料是否一致。
如果資料一致,則可以開始從備端切換到主端,同樣的切換隻是將備端的 JOB 和觸發器關閉和主端的 JOB 和觸發器開啟;如果不一致,則需要重新比較和修復。
在切換前同樣需要通知到各方停止業務,並將備端資料庫做一個備份,切換後再開啟業務系統,如有意外則可透過備份進行恢復。
未雨綢繆·業務不停
在數字化程序不斷加快的今天,不管是傳統行業還是非傳統行業,在業務運轉的過程中都會遇到不同的風險。雖說災備建設是未雨綢繆,誰也不想在實際業務執行中遇到問題,但是有了災備建設這一“硬實力”,也要透過合理的演練提升人員、系統抗風險的“軟實力”。
英方軟體一鍵式業務連續性系統演練,
操作從簡、又快又準
,極大降低了容災演練的門檻,減少人力成本投入,避免出現因缺乏演練而造成容災站點業務連續性無法保障的問題,幫助使用者全面提升抗風險水平。