摘要
本文針對CHRAS(Call History Recorde Analyse System)呼叫歷史單據分析系統在試驗局現網出現宕機故障,且宕機後很難恢復,嚴重影響產品現網正常使用的狀況,提出了基於mkCDrec的核心網網絡運維繫統的備份與恢復的解決方案,該方案在操作系統宕機機之後能夠快速恢復操作系統而不破壞CHRAS系統及其數據庫數據。以及在CHRAS系統出現數據庫故障,不可進行常規恢復時,能夠快速恢復CHRAS到初時安裝配置好的狀態。
本文以CHRAS系統的備份與恢復爲實例,以通信運營商現網中的CHARS系統的備份恢復爲研究課題,對Linux服務器上的大型數據庫應用軟件的備份與恢復提出了一種通用的方法,並進行了較爲深入的研究和分析。 通過對CHRAS系統的分析,提出了要以硬盤的分區劃分爲基礎,通過應用軟件與操作系統相分離,數據庫與數據庫管理系統相分離來實現SUSE Linux 服務器下數據庫應用軟件備份與恢復。通過分析開源軟件mkCDrec(Make CD-ROM recovery )的備份恢復原理和修改,使其能對HP DL580 G5服務器SUSE 10 SP2系統下的RAID5硬盤分區能夠進行鏡像和恢復。並實現將鏡像放在硬盤備份分區上,利用操作系統安裝盤進行恢復。針對Oracle數據庫,在恢復CHRAS系統後,通過PL/SQL存儲過程,清理歷史數據和重建表空間。
關鍵詞:備份 恢復 運營支撐系統 Ghost
目錄