RMAN高級應用之同機複製數據庫

本文參考:http://www.360doc.com/content/12/0403/01/9623234_200390473.shtml

    使用RMANDUPLICATE命令可以在保留目標數據庫的基礎上依靠目標數據庫(TargetDatabase)的備份創建一個副本數據庫(DuplicateDatabase)。該副本即可與目標數據庫完全相同,也可僅包含目標數據庫表空間的一部子集。

同機複製數據庫的目的:

    1、測試備份和恢復的過程

    2、導出數據,例如在生產庫無操作刪除一張表,通過副本數據庫將其導進生產庫


實驗環境:

    目標數據庫:linux 平臺上的oracle 10g  (orcl)

    副本數據庫:linux平臺上的oracle 10g (lck)


同機複製數據庫的過程:
    1、創建副本數據庫的參數文件和密碼文件

    參數文件

    密碼文件

    2、創建參數文件中定義的目錄

    3、將副本數據庫啓動到nomount  

    4、對目標數據庫進行全庫備份

 注意此處,備份完成之後,需要切換日誌,否則,執行duplicate會報以下錯誤

    5、配置監聽,將副本數據庫靜態註冊到監聽器

    6、配置字符串

    7、複製數據庫

    rman   target  /   auxiliary   sys/oracle@lck

ok,複製完成!

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