本書詳解了如何使用RMAN實現(xiàn)可靠的數(shù)據(jù)歸檔和系統(tǒng)恢復(fù), 內(nèi)容涉及命令行、GUI、自動化數(shù)據(jù)庫備份進程、執(zhí)行Oralce閃回恢復(fù)、部署第三方管理工具等, 采用由簡入繁、循序漸進的方式, 逐步地討論從基本原則到設(shè)置到備份的內(nèi)容。
本書介紹基本RMAN功能和高級RMAN功能。通過學(xué)習(xí)本書,你將全面了解RMAN,從而使用RMAN為數(shù)據(jù)庫提供可靠完備的備份和恢復(fù)解決方案。本書還可幫助你扎實掌握RMAN技能,并將這些技能應(yīng)用于數(shù)據(jù)庫。
當(dāng)談?wù)摂?shù)據(jù)庫時,幾乎沒什么比備份和恢復(fù)更重要的主題了。在多次公眾演講時,我都會提及一點,如果你的數(shù)據(jù)庫未包含企業(yè)需要的數(shù)據(jù),那么高超的調(diào)試技能、編寫卓越的SQL以及構(gòu)建RAC群集還有何意義?數(shù)據(jù)庫的精髓是數(shù)據(jù)和數(shù)據(jù)保護。
因此,RMAN與Oracle數(shù)據(jù)庫實際是魚水關(guān)系。雖然還有其他解決方案,但這些方案不具有RMAN提供的選項。因此,幾乎在所有實際場合,DBA都使用RMAN工具來執(zhí)行數(shù)據(jù)庫備份,在需要還原數(shù)據(jù)庫時,這些備份將派上用場。誠然,個別情況下,會使用其他解決方案來滿足特定需求,如使用快照技術(shù)來快速克隆數(shù)據(jù)庫(OracleDatabase12c多租戶功能經(jīng)常使用這一方式)。無論如何,RMAN始終是現(xiàn)場恢復(fù)和災(zāi)難恢復(fù)場景的一線恢復(fù)工具。
0.1本書主要內(nèi)容
本書介紹基本RMAN功能和高級RMAN功能。通過學(xué)習(xí)本書,你將全面了解RMAN,從而使用RMAN為數(shù)據(jù)庫提供可靠完備的備份和恢復(fù)解決方案。本書還可幫助你扎實掌握RMAN技能,并將這些技能應(yīng)用于數(shù)據(jù)庫。
0.2本書編排方式
為幫助你掌握所需的RMAN技能,本書首先介紹RMAN基礎(chǔ)知識。我們討論了如何設(shè)置、配置和使用RMAN來完成各種備份和還原工作。然后討論如何管理RMAN備份以及與RMAN相關(guān)的元數(shù)據(jù)。接著濃墨重彩地描述如何使用RMAN來增強HA(HighlyAvailable,HA)體系結(jié)構(gòu)。最后回答有關(guān)RMAN的各個可用介質(zhì)管理層的問題。你可使用多個供應(yīng)商提供的介質(zhì)來保存?zhèn)浞輸?shù)據(jù),并在未來使用這些數(shù)據(jù)還原數(shù)據(jù)庫。
這是一本大塊頭書籍,也是一個宏大項目。本書納入了OracleDatabase12c中的新功能,在上一版的基礎(chǔ)上做了全面修訂和更新,也做了適度刪減,從而更加精煉凝重。
0.3本書面向的讀者
本書面向負責(zé)備份和恢復(fù)Oracle數(shù)據(jù)庫的每位OracleDBA,將引領(lǐng)新手學(xué)習(xí)如何備份和恢復(fù)Oracle數(shù)據(jù)庫。工作經(jīng)驗較豐富的DBA可通過本書學(xué)習(xí)高級技能。本書也可作為DBA從事實際工作時的有用參考書籍。
RobertG.Freeman是Businessolver有限公司(位于美國愛荷華州得梅因市)的資深DBA。Robert有超過20年的Oracle數(shù)據(jù)庫工作經(jīng)驗,曾在Oracle公司工作5年。在漫長的職業(yè)生涯中,Robert曾就職于中小公司,也曾為全球巨頭管理Oracle數(shù)據(jù)庫。Robert鐘情于Oracle數(shù)據(jù)庫,也深深地愛著兩歲的女兒Amy。
MatthewHart已與他人合作撰寫6本Oracle書籍,*新書籍有Oracle10gHighAvailabilitywithRAC,Flashback,andDataGuard和OracleEnterpriseManager10gGridControlHandbook以及本書。自從Oracle7.3和RMAN推出后,Matthew便一直從事HA和RMAN技術(shù)工作。Matthew目前居住在密蘇里州的堪薩斯城。