Oracle之使用rman進行異機恢復測試記錄

2022-06-24 11:27:08 字數 1378 閱讀 2415

本次測試目的是從生產資料庫匯出rman備份然後在測試資料庫恢復

1,拷貝備份至相應目錄

2,進入rman

rman target \

3,關閉資料庫

shutdown

4,以nomount模式啟動資料庫

5,恢復控制檔案

6,掛載資料庫

alter database mount;

7,設定catalog路徑

catalog start with '/home/oracle/rman_backup'

8,資料庫修復restore(介質恢復)

restore database;

在執行這一步的時候資料庫對應物理檔案位置有dbf資料檔案產生

9,資料庫恢復(recover)

最後這個報錯是正常的

因為我們建立的熱備份並不是一致性備份,源端的歸檔是過來了,但聯機重做日誌檔案並沒有隨備份集一起過來,由此恢復時肯定恢復不到源端的當前狀態.這個錯誤是提示要繼續恢復的話還需要執行緒1生成的sequence為46037的重做日誌

檔案.我們只是測試恢復到異機的過程,並不準備保持與源端資料庫一模一樣(如果需要保持一致,必須負責源資料庫端的重做日誌檔案,那必須首先shutdown源端資料庫才行)

10,用open resetlogs方式開啟資料庫

alter database open resetlogs;

檢測select max(logno) from blpos.postxnjnl;

資料恢復測試成功

用RMAN進行Oracle的加密備份

資料缺口的年表 一旦資料離開了oracle資料庫的安全機制,它就極容易被偷取。在oracle 10g release 2 oracle 10gr2 中,你可以對匯出的備份檔案進行加密,而不需要使用第三方工具對它進行加密和解密了。在恢復這些備份檔案的時候,oracle會自動對這些資料進行解密。在ora...

RMAN備份恢復Oracle

一 備份與恢復概述 1 需要備份的原因 現實工作中有很多情況都可能造成資料丟失,造成資料丟失的主要因素如下。n 介質故障 磁碟損壞 磁頭碰撞,瞬時強磁場干擾 n 使用者的錯誤操作 n 伺服器的徹底崩潰 n 計算機病毒 n 不可預料的因素 自然災害 電源故障 盜竊 上面是一些可能的故障原因,根據原因可...

Oracle學習系列之Rman基本命令

一 進入rman 1 連線本地資料庫 set oracle sid zsddb rman target 2 以輔助日誌幫助分析rman的執 況 rman target log data backup rman.log 3 檢視全庫的備份 list backup of database 資料庫的備份 ...