關於AIX小型機 Sybase ASE 12.5數據庫的驚險瞬間

廣州市某銀行的一些內部關鍵業務平臺爲AIX小型機+Sybase ASE 12.5,此應用平臺數據量巨大,每天都有超過10G的數據量生成,每一個星期備份一次,並且有大流量訪問網站。因爲訪問繁忙,數據庫負載過重,DBA在進行調優時,誤執行了一條DML語句,導致一張重要的表數據全部丟失,而上次備份的數據是在三天前,此數據相當重要,不得有任何閃失,此DBA嘗試多種恢復後,仍無果。

由於銀行行業的特殊性,所以公司內部進行討論,之後做了一個決定,由數據恢復公司恢復。

該銀行技術部副總打電話諮詢過全國多家數據恢復公司,但絕大多數數據恢復公司對 Sybase數據庫基本上不了解,對此銀行的技術部副總提出的問題完全不能回答。而北京北亞數據恢復中心的數據庫工程師對 Sybase數據庫瞭如指掌,在取得此銀行的信任後,北亞數據恢復中心擬出一份數據恢復方案,此銀行再次召開會議,討論方案的可行性,最後認同數據方案。

北京北亞數據恢復中心的數據庫工程師緊急飛往廣州,並連夜加班,從在數據文件中定位目標表數據頁到使用內部程序更改頁結構,和使用日誌進行恢復,所有工作在8個小時內便完成。該銀行工作人員在對恢復出來的表進行詳細驗證後,發現數據無任何問題,基本上和原來一模一樣,此時才宣告數據恢復工作完成。

一次一秒種時間造成的破壞,恢復則花了8小時,而更有甚者在進行多次嘗試恢復後加深了對數據的破壞,數據存儲結構已完全不可逆。作爲一個DBA或一個系統維護人員在進行某些危險性操作時一定要三思,一定要做夠功課,讓結果可回搠.


來源:北亞數據恢復中心

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章