oracle實驗記錄 (rman 備份檢查&preview)
restore會自動 轉儲最新的backup
轉儲最近的備份檢視備份是否還有效,及其資訊,恢復時候SCN 路徑等
只是預覽 ~而不實際restore
RMAN> restore datafile 6 preview
2> ;
啟動 restore 於 30-9月 -09
使用通道 ORA_DISK_1
備份集列表
===================
BS 關鍵字 型別 LV 大小 裝置型別 經過時間 完成時間
------- ---- -- ---------- ----------- ------------ ----------
15 Full 23.16M DISK 00:00:02 30-9月 -09
BP 關鍵字: 15 狀態: AVAILABLE 已壓縮: NO 標記: TAG20090930T112115
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\BACKUPSET\2009_09_30\O1_MF_NNN
DF_TAG20090930T112115_5D5MODDP_.BKP
備份集 15 中的資料檔案列表
檔案 LV 型別 Ckp SCN Ckp 時間 名稱
---- -- ---- ---------- ---------- ----
6 Full 1412087 30-9月 -09 D:\XHDATAFILE\RMANDF.DBF
在資料檔案庫中未找到 SCN 1412087 後生成的歸檔日誌
介質恢復啟動 SCN 是 1412087
恢復範圍必須超出 SCN 1412087 才能清除資料檔案模糊性
完成 restore 於 30-9月 -09
RMAN> restore datafile 6 preview summary~~~~~~~概括
2> ;
啟動 restore 於 30-9月 -09
使用通道 ORA_DISK_1
備份列表
===============
關鍵字 TY LV S 裝置型別 完成時間 段數 副本數 壓縮標記
------- -- -- - ----------- ---------- ------- ------- ---------- ---
15 B F A DISK 30-9月 -09 1 1 NO TAG20090930T11211
5
在資料檔案庫中未找到 SCN 1412087 後生成的歸檔日誌
介質恢復啟動 SCN 是 1412087
恢復範圍必須超出 SCN 1412087 才能清除資料檔案模糊性
完成 restore 於 30-9月 -09
oracle只會restore 狀態為available的 backupset
RMAN> backup datafile 6 format='d:\rmanbackup\%U';
啟動 backup 於 30-9月 -09
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 啟動全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00006 name=D:\XHDATAFILE\RMANDF.DBF
通道 ORA_DISK_1: 正在啟動段 1 於 30-9月 -09
通道 ORA_DISK_1: 已完成段 1 於 30-9月 -09
段控制程式碼=D:\RMANBACKUP\0HKQHLQO_1_1 標記=TAG20090930T113031 註釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:03
完成 backup 於 30-9月 -09
RMAN> list backup of datafile 6;
備份集列表
===================
BS 關鍵字 型別 LV 大小 裝置型別 經過時間 完成時間
------- ---- -- ---------- ----------- ------------ ----------
15 Full 23.16M DISK 00:00:02 30-9月 -09
BP 關鍵字: 15 狀態: AVAILABLE 已壓縮: NO 標記: TAG20090930T112115
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\BACKUPSET\2009_09_30\O1_MF_NNN
DF_TAG20090930T112115_5D5MODDP_.BKP
備份集 15 中的資料檔案列表
檔案 LV 型別 Ckp SCN Ckp 時間 名稱
---- -- ---- ---------- ---------- ----
6 Full 1412087 30-9月 -09 D:\XHDATAFILE\RMANDF.DBF
BS 關鍵字 型別 LV 大小 裝置型別 經過時間 完成時間
------- ---- -- ---------- ----------- ------------ ----------
16 Full 23.16M DISK 00:00:02 30-9月 -09
BP 關鍵字: 16 狀態: AVAILABLE 已壓縮: NO 標記: TAG20090930T113031
段名:D:\RMANBACKUP\0HKQHLQO_1_1
備份集 16 中的資料檔案列表
檔案 LV 型別 Ckp SCN Ckp 時間 名稱
---- -- ---- ---------- ---------- ----
6 Full 1412417 30-9月 -09 D:\XHDATAFILE\RMANDF.DBF
RMAN> change backupset 16 unavailable;~~~~~~~~~~~~~~~~~~~~改變backup set 16的狀態
不能使用更改的備份段
備份段 handle=D:\RMANBACKUP\0HKQHLQO_1_1 recid=16 stamp=698931032
1 物件已更改為 UNAVAILABLE 狀態
RMAN> restore datafile 6 preview summary
2> ;
啟動 restore 於 30-9月 -09
使用通道 ORA_DISK_1
備份列表
===============
關鍵字 TY LV S 裝置型別 完成時間 段數 副本數 壓縮標記
------- -- -- - ----------- ---------- ------- ------- ---------- ---
15 B F A DISK 30-9月 -09 1 1 NO TAG20090930T11211
5
在資料檔案庫中未找到 SCN 1412087 後生成的歸檔日誌
介質恢復啟動 SCN 是 1412087
恢復範圍必須超出 SCN 1412087 才能清除資料檔案模糊性
完成 restore 於 30-9月 -09
RMAN> restore datafile 6 preview ;~~~沒有backupset 16
啟動 restore 於 30-9月 -09
使用通道 ORA_DISK_1
備份集列表
===================
BS 關鍵字 型別 LV 大小 裝置型別 經過時間 完成時間
------- ---- -- ---------- ----------- ------------ ----------
15 Full 23.16M DISK 00:00:02 30-9月 -09
BP 關鍵字: 15 狀態: AVAILABLE 已壓縮: NO 標記: TAG20090930T112115
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\BACKUPSET\2009_09_30\O1_MF_NNN
DF_TAG20090930T112115_5D5MODDP_.BKP
備份集 15 中的資料檔案列表
檔案 LV 型別 Ckp SCN Ckp 時間 名稱
---- -- ---- ---------- ---------- ----
6 Full 1412087 30-9月 -09 D:\XHDATAFILE\RMANDF.DBF
在資料檔案庫中未找到 SCN 1412087 後生成的歸檔日誌
介質恢復啟動 SCN 是 1412087
恢復範圍必須超出 SCN 1412087 才能清除資料檔案模糊性
完成 restore 於 30-9月 -09
RMAN> change backupset 16 available;
使用通道 ORA_DISK_1
可以使用更改的備份段
備份段 handle=D:\RMANBACKUP\0HKQHLQO_1_1 recid=16 stamp=698931032
已將 1 物件更改為 AVAILABLE 狀態
RMAN> restore datafile 6 preview summary;~~~~轉儲最新的backupset 16
啟動 restore 於 30-9月 -09
使用通道 ORA_DISK_1
備份列表
===============
關鍵字 TY LV S 裝置型別 完成時間 段數 副本數 壓縮標記
------- -- -- - ----------- ---------- ------- ------- ---------- ---
16 B F A DISK 30-9月 -09 1 1 NO TAG20090930T11303
1
在資料檔案庫中未找到 SCN 1412417 後生成的歸檔日誌
介質恢復啟動 SCN 是 1412417
恢復範圍必須超出 SCN 1412417 才能清除資料檔案模糊性
完成 restore 於 30-9月 -09
驗證備份 看是否能能restore成功
RMAN> restore datafile 6 validate;
啟動 restore 於 30-9月 -09
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在啟動資料檔案備份集驗證
通道 ORA_DISK_1: 正在讀取備份段 D:\RMANBACKUP\0HKQHLQO_1_1
通道 ORA_DISK_1: 已恢復備份段 1
段控制程式碼 = D:\RMANBACKUP\0HKQHLQO_1_1 標記 = TAG20090930T113031
通道 ORA_DISK_1: 驗證完成, 用時: 00:00:02
完成 restore 於 30-9月 -09
RMAN> validate backupset 15,16;
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在啟動資料檔案備份集驗證
通道 ORA_DISK_1: 正在讀取備份段 D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\BAC
KUPSET\2009_09_30\O1_MF_NNNDF_TAG20090930T112115_5D5MODDP_.BKP
通道 ORA_DISK_1: 已恢復備份段 1
段控制程式碼 = D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\BACKUPSET\2009_09_30\O1_MF
_NNNDF_TAG20090930T112115_5D5MODDP_.BKP 標記 = TAG20090930T112115
通道 ORA_DISK_1: 驗證完成, 用時: 00:00:02
通道 ORA_DISK_1: 正在啟動資料檔案備份集驗證
通道 ORA_DISK_1: 正在讀取備份段 D:\RMANBACKUP\0HKQHLQO_1_1
通道 ORA_DISK_1: 已恢復備份段 1
段控制程式碼 = D:\RMANBACKUP\0HKQHLQO_1_1 標記 = TAG20090930T113031
通道 ORA_DISK_1: 驗證完成, 用時: 00:00:01
RMAN> change backupset 16 unavailable;
不能使用更改的備份段
備份段 handle=D:\RMANBACKUP\0HKQHLQO_1_1 recid=16 stamp=698931032
1 物件已更改為 UNAVAILABLE 狀態
RMAN> validate backupset 15,16;
使用通道 ORA_DISK_1
RMAN-03002: validate 命令 (在 09/30/2009 11:39:11 上) 失敗
RMAN-06160: 沒有為備份集關鍵字找到備份段: 16
備份檢查
檢查備份資料檔案是否有壞塊,邏輯.物理是否有損壞,不執行備份
有curruption block 自動寫入 v$database_block_corruption
使用blockrecovery corruption list 按v$database_block_corruption 中記錄 修復壞塊
RMAN> backup validate datafile 6;
啟動 backup 於 30-9月 -09
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 啟動全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00006 name=D:\XHDATAFILE\RMANDF.DBF
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:04
完成 backup 於 30-9月 -09
RMAN> list backup of datafile 6;~~~看到沒執行備份
備份集列表
===================
BS 關鍵字 型別 LV 大小 裝置型別 經過時間 完成時間
------- ---- -- ---------- ----------- ------------ ----------
15 Full 23.16M DISK 00:00:02 30-9月 -09
BP 關鍵字: 15 狀態: AVAILABLE 已壓縮: NO 標記: TAG20090930T112115
段名:D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\XH\BACKUPSET\2009_09_30\O1_MF_NNN
DF_TAG20090930T112115_5D5MODDP_.BKP
備份集 15 中的資料檔案列表
檔案 LV 型別 Ckp SCN Ckp 時間 名稱
---- -- ---- ---------- ---------- ----
6 Full 1412087 30-9月 -09 D:\XHDATAFILE\RMANDF.DBF
BS 關鍵字 型別 LV 大小 裝置型別 經過時間 完成時間
------- ---- -- ---------- ----------- ------------ ----------
16 Full 23.16M DISK 00:00:02 30-9月 -09
BP 關鍵字: 16 狀態: UNAVAILABLE 已壓縮: NO 標記: TAG20090930T113031
段名:D:\RMANBACKUP\0HKQHLQO_1_1
備份集 16 中的資料檔案列表
檔案 LV 型別 Ckp SCN Ckp 時間 名稱
---- -- ---- ---------- ---------- ----
6 Full 1412417 30-9月 -09 D:\XHDATAFILE\RMANDF.DBF
default情況下
備份時候 遇到壞塊 rman就停止
可以設定 set maxcorrupt for datafile n to 10
允許10次錯誤,檢查到壞塊 寫到v$database_block_corruption 中,允許檢查出10次壞塊 而不停止rman備份
對於映像副本 copy datafile 時候會 進行校驗和計算檢查壞塊 有壞塊 報錯 不記錄到v$copy_corruption
設定了set maxcorrupt 未超出設定值 rman繼續執行又塊塊 記錄到v$copy_corrupt&v$database_block_corruption,超出了停止備份 不寫入
v$copy_corruption&v$database_block_corruption,nochecksum 不進行校驗和檢查 restore時候也要進行校驗檢查,checklocal進行邏輯檢查
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12020513/viewspace-615900/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle實驗記錄 (恢復-rman增量備份)Oracle
- oracle實驗記錄 (恢復-rman操作(設定&備份))Oracle
- [記錄]oracle RMAN 備份恢復總結Oracle
- oracle實驗記錄 (transport tablespace(Rman))Oracle
- 【rman備份策略】實驗
- oracle實驗記錄 (恢復-關於熱備份)Oracle
- oracle實驗記錄Rman duplicate database(1)OracleDatabase
- oracle實驗記錄Rman duplicate database 2OracleDatabase
- Oracle 11g 檢查 RMAN 備份的有效性Oracle
- Oracle RMAN備份實戰Oracle
- oracle實驗記錄 (恢復-rman catalog)Oracle
- oracle實驗記錄 (恢復-rman保留策略)Oracle
- oracle實驗記錄 (恢復-rman恢復)Oracle
- oracle rman備份驗證和備份進度監控Oracle
- oracle實驗記錄 (oracle 10G rman transport database)OracleDatabase
- RMAN筆記之查詢rman備份資訊狀態筆記
- oracle實驗記錄 (恢復-rman維護(1))Oracle
- oracle實驗記錄 (恢復-rman維護(2))Oracle
- RMAN備份、恢復實驗室 之 備份篇 【rman: can't open target】
- oracle實驗記錄 (恢復,備份-含壞塊資料檔案)Oracle
- oracle實驗記錄 (恢復-使用resetlogs open前備份恢復)Oracle
- oracle實驗記錄(恢復-丟失未備份資料檔案)Oracle
- oracle rman備份驗證和備份/恢復進度監控Oracle
- oracle實驗記錄 (恢復-rman reset incatnation(1))Oracle
- oracle實驗記錄 (恢復-rman操作delete(all) input )Oracledelete
- oracle之rman備份Oracle
- Oracle RMAN 增量備份Oracle
- oracle rman備份命令Oracle
- 【轉】Oracle rman備份Oracle
- rman備份筆記筆記
- oracle實驗記錄 (oracle 10G dataguard(8)rman 建立dg)Oracle
- oracle實驗記錄 (恢復-恢復未備份的資料檔案)Oracle
- RMAN備份、恢復實驗室 之 備份篇 【歸檔模式】模式
- RMAN說,我能備份(14)--實戰RMAN備份
- RMAN備份進度查詢
- RMAN備份進度查詢:
- Oracle 11g RMAN備份-增量備份Oracle
- Nagios 被動檢測oracle Rman備份情況iOSOracle