本次測試目的是從生產資料庫匯出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 資料庫的備份 ...