返回
容災備份是解決邏輯性錯誤的最后防線
2023-03-30
在信息化不斷與各行業加深融合的進程中,應用軟件起到了推波助瀾的作用。應用軟件為滿足不同用戶、不同領域、不同問題的應用需求而生,它的出現極大的拓寬了信息系統的應用領域,放大了硬件的功能。例如常見的辦公軟件(office)、多媒體軟件、設計軟件等等,都屬于應用軟件的范疇。
相對于系統軟件,應用軟件的種類更多,在運維管理工作中,應用軟件出現程序故障的概率更大,對于應用軟件的運維也占有更大的比重。應用軟件一旦發生程序故障,極易引發數據庫邏輯性錯誤,造成數據庫紊亂,無法正常訪問,也勢必會影響信息系統(業務系統)的正常運行。
盡管對于數據庫邏輯性錯誤的預防,早在信息系統設計階段就已經開始了,但是沒有任何一種技術手段能夠覆蓋所有的邏輯錯誤場景。因此,在運維管理中,容災備份成了解決邏輯性錯誤的最后防線。故障一旦發生,如何恢復數據至關重要,保障恢復數據的完整性和可用性更加重要。
在備份和恢復時,充分考慮數據庫的內在邏輯關系是保證恢復數據完整且可用的關鍵,因為常規備份產品出現恢復失敗或者說恢復數據并不可用的實例有很多,就連國際知名品牌產品也不能例外。為解決這一難題,國產容災備份廠商北京和力記易科技有限公司在自主研發CDP容災備份軟件時,針對不同品牌和版本的數據庫在不同環境下的存儲文件進行了長期的深入分析,在自動檢測數據庫變化并實時備份數據的同時,備特佳備份系統會按順序復制一份該數據變化的記錄,包含變化數據的本身、邏輯關系和時間戳,將這一記錄采用socket規則傳遞到備份機。通過任意操作步數或時間點進行數據的快速恢復,能夠恢復到距離故障發生前的最新的時間點,從而0損失修復數據庫的邏輯性錯誤,恢復數據庫的正常訪問,保障業務系統的正常運行。
備特佳CDP容災備份系統成功解決數據庫邏輯性錯誤的案例很多,最“新鮮”的應該是發生在昨天。沒錯,就是11月27日上午。江蘇徐州某單位的業務系統因為應用程序故障導致DB2數據庫紊亂,無法正常訪問,業務暫停。下半年才剛剛部署的備特佳在此次故障解決中發揮了應有的作用,通過數據庫的任意時間點回退功能,將數據庫成功恢復到程序故障發生前的時間點,恢復數據完整、可用,業務系統恢復正常。
除了應用軟件本身造成的邏輯性錯誤之外,運維中人為的邏輯性錯誤更加防不勝防,比如:誤刪除。云南省某三甲醫院就曾經因為誤刪除導致丟失了部分PACS業務數據,某知名品牌災備一體機竟然長時間沒能起到備份作用。
現實中,總有些“意外”讓你防不勝防。我們總是說“預防要趁早”,我覺得“預防”是一項細膩的工程,我們要構筑的每一道防線,要起到應有的作用,而不該成為“最后一根稻草”。容災備份市場的不斷發展,涌現出種類繁多的備份軟件或解決方案,在國內外品牌的大浪淘沙中,閱盡千帆才會發現,實例(力)永遠比品牌更可靠。
分享到: