RMAN - nocatalog & catalog
nocatalogC:\Users\Administrator>rman
恢復(fù)管理器: Release 11.2.0.1.0 - Production on 星期三 10月 24 13:29:34 2012
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
RMAN> connect target sys/exigen
連接到目標(biāo)數(shù)據(jù)庫(kù): ORCL (DBID=1322823474)
RMAN> backup database;
啟動(dòng) backup 于 24-10月-12
使用目標(biāo)數(shù)據(jù)庫(kù)控制文件替代恢復(fù)目錄
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=72 設(shè)備類型=DISK
通道 ORA_DISK_1: 正在啟動(dòng)全部數(shù)據(jù)文件備份集
通道 ORA_DISK_1: 正在指定備份集內(nèi)的數(shù)據(jù)文件
輸入數(shù)據(jù)文件: 文件號(hào)=00001 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00002 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00003 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00005 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00004 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 正在啟動(dòng)段 1 于 24-10月-12
通道 ORA_DISK_1: 已完成段 1 于 24-10月-12
段句柄=D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG20121024T133043_88GZ84DL_.BKP
標(biāo)記=TAG20121024T133043 注釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經(jīng)過(guò)時(shí)間:00:00:55
通道 ORA_DISK_1: 正在啟動(dòng)全部數(shù)據(jù)文件備份集
通道 ORA_DISK_1: 正在指定備份集內(nèi)的數(shù)據(jù)文件
備份集內(nèi)包括當(dāng)前控制文件
備份集內(nèi)包括當(dāng)前的 SPFILE
通道 ORA_DISK_1: 正在啟動(dòng)段 1 于 24-10月-12
通道 ORA_DISK_1: 已完成段 1 于 24-10月-12
段句柄=D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NCSNF_TAG20121024T133043_88GZ9WJ1_.BKP
標(biāo)記=TAG20121024T133043 注釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經(jīng)過(guò)時(shí)間:00:00:01
完成 backup 于 24-10月-12
RMAN>
恢復(fù)管理器: Release 11.2.0.1.0 - Production on 星期三 10月 24 13:29:34 2012
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
RMAN> connect target sys/exigen
連接到目標(biāo)數(shù)據(jù)庫(kù): ORCL (DBID=1322823474)
RMAN> backup database;
啟動(dòng) backup 于 24-10月-12
使用目標(biāo)數(shù)據(jù)庫(kù)控制文件替代恢復(fù)目錄
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=72 設(shè)備類型=DISK
通道 ORA_DISK_1: 正在啟動(dòng)全部數(shù)據(jù)文件備份集
通道 ORA_DISK_1: 正在指定備份集內(nèi)的數(shù)據(jù)文件
輸入數(shù)據(jù)文件: 文件號(hào)=00001 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00002 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00003 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00005 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00004 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 正在啟動(dòng)段 1 于 24-10月-12
通道 ORA_DISK_1: 已完成段 1 于 24-10月-12
段句柄=D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG20121024T133043_88GZ84DL_.BKP
標(biāo)記=TAG20121024T133043 注釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經(jīng)過(guò)時(shí)間:00:00:55
通道 ORA_DISK_1: 正在啟動(dòng)全部數(shù)據(jù)文件備份集
通道 ORA_DISK_1: 正在指定備份集內(nèi)的數(shù)據(jù)文件
備份集內(nèi)包括當(dāng)前控制文件
備份集內(nèi)包括當(dāng)前的 SPFILE
通道 ORA_DISK_1: 正在啟動(dòng)段 1 于 24-10月-12
通道 ORA_DISK_1: 已完成段 1 于 24-10月-12
段句柄=D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NCSNF_TAG20121024T133043_88GZ9WJ1_.BKP
標(biāo)記=TAG20121024T133043 注釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經(jīng)過(guò)時(shí)間:00:00:01
完成 backup 于 24-10月-12
RMAN>
RMAN> list backup;
備份集列表
===================
BS 關(guān)鍵字 類型 LV 大小 設(shè)備類型 經(jīng)過(guò)時(shí)間 完成時(shí)間
------- ---- -- ---------- ----------- ------------ ----------
1 Full 1002.75M DISK 00:00:47 24-10月-12
BP 關(guān)鍵字: 1 狀態(tài): AVAILABLE 已壓縮: NO 標(biāo)記: TAG20121024T133043
段名:D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG20121024T133043_88GZ84DL_.BKP
備份集 1 中的數(shù)據(jù)文件列表
文件 LV 類型 Ckp SCN Ckp 時(shí)間 名稱
---- -- ---- ---------- ---------- ----
1 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
2 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
3 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
4 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
5 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
BS 關(guān)鍵字 類型 LV 大小 設(shè)備類型 經(jīng)過(guò)時(shí)間 完成時(shí)間
------- ---- -- ---------- ----------- ------------ ----------
2 Full 9.45M DISK 00:00:02 24-10月-12
BP 關(guān)鍵字: 2 狀態(tài): AVAILABLE 已壓縮: NO 標(biāo)記: TAG20121024T133043
段名:D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NCSNF_TAG20121024T133043_88GZ9WJ1_.BKP
包含的 SPFILE: 修改時(shí)間: 24-10月-12
SPFILE db_unique_name: ORCL
包括的控制文件: Ckp SCN: 1290611 Ckp 時(shí)間: 24-10月-12
備份集列表
===================
BS 關(guān)鍵字 類型 LV 大小 設(shè)備類型 經(jīng)過(guò)時(shí)間 完成時(shí)間
------- ---- -- ---------- ----------- ------------ ----------
1 Full 1002.75M DISK 00:00:47 24-10月-12
BP 關(guān)鍵字: 1 狀態(tài): AVAILABLE 已壓縮: NO 標(biāo)記: TAG20121024T133043
段名:D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG20121024T133043_88GZ84DL_.BKP
備份集 1 中的數(shù)據(jù)文件列表
文件 LV 類型 Ckp SCN Ckp 時(shí)間 名稱
---- -- ---- ---------- ---------- ----
1 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
2 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
3 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
4 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
5 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
BS 關(guān)鍵字 類型 LV 大小 設(shè)備類型 經(jīng)過(guò)時(shí)間 完成時(shí)間
------- ---- -- ---------- ----------- ------------ ----------
2 Full 9.45M DISK 00:00:02 24-10月-12
BP 關(guān)鍵字: 2 狀態(tài): AVAILABLE 已壓縮: NO 標(biāo)記: TAG20121024T133043
段名:D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NCSNF_TAG20121024T133043_88GZ9WJ1_.BKP
包含的 SPFILE: 修改時(shí)間: 24-10月-12
SPFILE db_unique_name: ORCL
包括的控制文件: Ckp SCN: 1290611 Ckp 時(shí)間: 24-10月-12
-- 壓縮備份集
RMAN> backup as compressed backupset full database;
RMAN> backup as compressed backupset full database;
catalog
----------------------------
target DB
catalog DB
----------------------------
- backupset - 相當(dāng)于表空間 - 邏輯概念
- backup picece - 相當(dāng)于數(shù)據(jù)文件 - 物理概念
----------------------------
1. database (datafile, controlfile, spfile)2. 單獨(dú)備份表空間
3. 單獨(dú)備份數(shù)據(jù)文件
--備份表空間
backup tablespace sysaux,undotbs2;
--備份數(shù)據(jù)文件
backup datafile 9;
4. 單獨(dú)備份空間backup tablespace sysaux,undotbs2;
--備份數(shù)據(jù)文件
backup datafile 9;
--備份控制文件
backup current controlfile;
5. 單獨(dú)備份spfilebackup current controlfile;
--備份spfile
backup spfile;
--備份歸檔日志
backup archivelog all;
6. 單獨(dú)備份歸檔日志backup spfile;
--備份歸檔日志
backup archivelog all;
----------------------------
-- 關(guān)閉數(shù)據(jù)
RMAN> shutdown immediate
數(shù)據(jù)庫(kù)已關(guān)閉
數(shù)據(jù)庫(kù)已卸裝
Oracle 實(shí)例已關(guān)閉
-- ===== 刪除數(shù)據(jù)文件 =====
-- 啟動(dòng)數(shù)據(jù)庫(kù)
RMAN> startup mount
已連接到目標(biāo)數(shù)據(jù)庫(kù) (未啟動(dòng))
Oracle 實(shí)例已啟動(dòng)
數(shù)據(jù)庫(kù)已裝載
系統(tǒng)全局區(qū)域總計(jì) 2137886720 字節(jié)
Fixed Size 2177456 字節(jié)
Variable Size 1258292816 字節(jié)
Database Buffers 872415232 字節(jié)
Redo Buffers 5001216 字節(jié)
-- 列出數(shù)據(jù)庫(kù)文件的備份
RMAN> list backup of database;
備份集列表
===================
BS 關(guān)鍵字 類型 LV 大小 設(shè)備類型 經(jīng)過(guò)時(shí)間 完成時(shí)間
------- ---- -- ---------- ----------- ------------ ----------
1 Full 1002.75M DISK 00:00:47 24-10月-12
BP 關(guān)鍵字: 1 狀態(tài): AVAILABLE 已壓縮: NO 標(biāo)記: TAG20121024T133043
段名:D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG20121024T133043_88GZ84DL_.BKP
備份集 1 中的數(shù)據(jù)文件列表
文件 LV 類型 Ckp SCN Ckp 時(shí)間 名稱
---- -- ---- ---------- ---------- ----
1 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
2 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
3 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
4 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
5 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
-- RMAN恢復(fù)
-- 階段1: 恢復(fù)文件 restore
-- 階段1.1: 預(yù)覽用到哪些文件
RMAN> restore preview database;
啟動(dòng) restore 于 24-10月-12
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=63 設(shè)備類型=DISK
備份集列表
===================
BS 關(guān)鍵字 類型 LV 大小 設(shè)備類型 經(jīng)過(guò)時(shí)間 完成時(shí)間
------- ---- -- ---------- ----------- ------------ ----------
1 Full 1002.75M DISK 00:00:47 24-10月-12
BP 關(guān)鍵字: 1 狀態(tài): AVAILABLE 已壓縮: NO 標(biāo)記: TAG20121024T133043
段名:D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG20121024T133043_88GZ84DL_.BKP
備份集 1 中的數(shù)據(jù)文件列表
文件 LV 類型 Ckp SCN Ckp 時(shí)間 名稱
---- -- ---- ---------- ---------- ----
1 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
2 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
3 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
4 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
5 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
使用通道 ORA_DISK_1
在資料檔案庫(kù)中未找到 SCN 1290533 后生成的歸檔日志
介質(zhì)恢復(fù)啟動(dòng) SCN 是 1290533
恢復(fù)范圍必須超出 SCN 1290533 才能清除數(shù)據(jù)文件模糊性
完成 restore 于 24-10月-12
-- 階段1.2: restore database
RMAN> restore database;
啟動(dòng) restore 于 24-10月-12
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在開(kāi)始還原數(shù)據(jù)文件備份集
通道 ORA_DISK_1: 正在指定從備份集還原的數(shù)據(jù)文件
通道 ORA_DISK_1: 將數(shù)據(jù)文件 00001 還原到 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
通道 ORA_DISK_1: 將數(shù)據(jù)文件 00002 還原到 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
通道 ORA_DISK_1: 將數(shù)據(jù)文件 00003 還原到 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
通道 ORA_DISK_1: 將數(shù)據(jù)文件 00004 還原到 D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 將數(shù)據(jù)文件 00005 還原到 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
通道 ORA_DISK_1: 正在讀取備份片段 D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG2012
1024T133043_88GZ84DL_.BKP
通道 ORA_DISK_1: 段句柄 = D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG20121024T133
043_88GZ84DL_.BKP 標(biāo)記 = TAG20121024T133043
通道 ORA_DISK_1: 已還原備份片段 1
通道 ORA_DISK_1: 還原完成, 用時(shí): 00:00:55
完成 restore 于 24-10月-12
-- 階段2: 還原文件 recover
SQL> conn sys/exigen as sysdba
已連接。
SQL> select file#, checkpoint_change# from v$datafile;
FILE# CHECKPOINT_CHANGE#
---------- ------------------
1 1292221
2 1292221
3 1292221
4 1292221
5 1292221
SQL> select file#, checkpoint_change# from v$datafile_header;
FILE# CHECKPOINT_CHANGE#
---------- ------------------
1 1290533
2 1290533
3 1290533
4 1290533
5 1290533
SQL> alter database open;
alter database open
*
第 1 行出現(xiàn)錯(cuò)誤:
ORA-01113: 文件 1 需要介質(zhì)恢復(fù)
ORA-01110: 數(shù)據(jù)文件 1: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF'
RMAN> recover database;
啟動(dòng) recover 于 24-10月-12
使用通道 ORA_DISK_1
正在開(kāi)始介質(zhì)的恢復(fù)
介質(zhì)恢復(fù)完成, 用時(shí): 00:00:03
完成 recover 于 24-10月-12
SQL> select file#, checkpoint_change# from v$datafile;
FILE# CHECKPOINT_CHANGE#
---------- ------------------
1 1292221
2 1292221
3 1292221
4 1292221
5 1292221
SQL> select file#, checkpoint_change# from v$datafile_header;
FILE# CHECKPOINT_CHANGE#
---------- ------------------
1 1292219
2 1292219
3 1292219
4 1292219
5 1292219
SQL> alter database open;
數(shù)據(jù)庫(kù)已更改。
RMAN> shutdown immediate
數(shù)據(jù)庫(kù)已關(guān)閉
數(shù)據(jù)庫(kù)已卸裝
Oracle 實(shí)例已關(guān)閉
-- ===== 刪除數(shù)據(jù)文件 =====
-- 啟動(dòng)數(shù)據(jù)庫(kù)
RMAN> startup mount
已連接到目標(biāo)數(shù)據(jù)庫(kù) (未啟動(dòng))
Oracle 實(shí)例已啟動(dòng)
數(shù)據(jù)庫(kù)已裝載
系統(tǒng)全局區(qū)域總計(jì) 2137886720 字節(jié)
Fixed Size 2177456 字節(jié)
Variable Size 1258292816 字節(jié)
Database Buffers 872415232 字節(jié)
Redo Buffers 5001216 字節(jié)
-- 列出數(shù)據(jù)庫(kù)文件的備份
RMAN> list backup of database;
備份集列表
===================
BS 關(guān)鍵字 類型 LV 大小 設(shè)備類型 經(jīng)過(guò)時(shí)間 完成時(shí)間
------- ---- -- ---------- ----------- ------------ ----------
1 Full 1002.75M DISK 00:00:47 24-10月-12
BP 關(guān)鍵字: 1 狀態(tài): AVAILABLE 已壓縮: NO 標(biāo)記: TAG20121024T133043
段名:D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG20121024T133043_88GZ84DL_.BKP
備份集 1 中的數(shù)據(jù)文件列表
文件 LV 類型 Ckp SCN Ckp 時(shí)間 名稱
---- -- ---- ---------- ---------- ----
1 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
2 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
3 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
4 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
5 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
-- RMAN恢復(fù)
-- 階段1: 恢復(fù)文件 restore
-- 階段1.1: 預(yù)覽用到哪些文件
RMAN> restore preview database;
啟動(dòng) restore 于 24-10月-12
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=63 設(shè)備類型=DISK
備份集列表
===================
BS 關(guān)鍵字 類型 LV 大小 設(shè)備類型 經(jīng)過(guò)時(shí)間 完成時(shí)間
------- ---- -- ---------- ----------- ------------ ----------
1 Full 1002.75M DISK 00:00:47 24-10月-12
BP 關(guān)鍵字: 1 狀態(tài): AVAILABLE 已壓縮: NO 標(biāo)記: TAG20121024T133043
段名:D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG20121024T133043_88GZ84DL_.BKP
備份集 1 中的數(shù)據(jù)文件列表
文件 LV 類型 Ckp SCN Ckp 時(shí)間 名稱
---- -- ---- ---------- ---------- ----
1 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
2 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
3 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
4 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
5 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
使用通道 ORA_DISK_1
在資料檔案庫(kù)中未找到 SCN 1290533 后生成的歸檔日志
介質(zhì)恢復(fù)啟動(dòng) SCN 是 1290533
恢復(fù)范圍必須超出 SCN 1290533 才能清除數(shù)據(jù)文件模糊性
完成 restore 于 24-10月-12
-- 階段1.2: restore database
RMAN> restore database;
啟動(dòng) restore 于 24-10月-12
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在開(kāi)始還原數(shù)據(jù)文件備份集
通道 ORA_DISK_1: 正在指定從備份集還原的數(shù)據(jù)文件
通道 ORA_DISK_1: 將數(shù)據(jù)文件 00001 還原到 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
通道 ORA_DISK_1: 將數(shù)據(jù)文件 00002 還原到 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
通道 ORA_DISK_1: 將數(shù)據(jù)文件 00003 還原到 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
通道 ORA_DISK_1: 將數(shù)據(jù)文件 00004 還原到 D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 將數(shù)據(jù)文件 00005 還原到 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
通道 ORA_DISK_1: 正在讀取備份片段 D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG2012
1024T133043_88GZ84DL_.BKP
通道 ORA_DISK_1: 段句柄 = D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG20121024T133
043_88GZ84DL_.BKP 標(biāo)記 = TAG20121024T133043
通道 ORA_DISK_1: 已還原備份片段 1
通道 ORA_DISK_1: 還原完成, 用時(shí): 00:00:55
完成 restore 于 24-10月-12
-- 階段2: 還原文件 recover
SQL> conn sys/exigen as sysdba
已連接。
SQL> select file#, checkpoint_change# from v$datafile;
FILE# CHECKPOINT_CHANGE#
---------- ------------------
1 1292221
2 1292221
3 1292221
4 1292221
5 1292221
SQL> select file#, checkpoint_change# from v$datafile_header;
FILE# CHECKPOINT_CHANGE#
---------- ------------------
1 1290533
2 1290533
3 1290533
4 1290533
5 1290533
SQL> alter database open;
alter database open
*
第 1 行出現(xiàn)錯(cuò)誤:
ORA-01113: 文件 1 需要介質(zhì)恢復(fù)
ORA-01110: 數(shù)據(jù)文件 1: 'D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF'
RMAN> recover database;
啟動(dòng) recover 于 24-10月-12
使用通道 ORA_DISK_1
正在開(kāi)始介質(zhì)的恢復(fù)
介質(zhì)恢復(fù)完成, 用時(shí): 00:00:03
完成 recover 于 24-10月-12
SQL> select file#, checkpoint_change# from v$datafile;
FILE# CHECKPOINT_CHANGE#
---------- ------------------
1 1292221
2 1292221
3 1292221
4 1292221
5 1292221
SQL> select file#, checkpoint_change# from v$datafile_header;
FILE# CHECKPOINT_CHANGE#
---------- ------------------
1 1292219
2 1292219
3 1292219
4 1292219
5 1292219
SQL> alter database open;
數(shù)據(jù)庫(kù)已更改。
-- 格式化and轉(zhuǎn)存儲(chǔ) 備份文件
C:\Users\Administrator>rman
恢復(fù)管理器: Release 11.2.0.1.0 - Production on 星期四 10月 25 10:04:15 2012
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
RMAN> connect target sys/exigen
連接到目標(biāo)數(shù)據(jù)庫(kù): ORCL (DBID=1322823474)
RMAN> backup as compressed backupset full database format='E:\%d_%T_%U.BAP'
2> ;
啟動(dòng) backup 于 25-10月-12
使用目標(biāo)數(shù)據(jù)庫(kù)控制文件替代恢復(fù)目錄
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=199 設(shè)備類型=DISK
通道 ORA_DISK_1: 正在啟動(dòng)壓縮的全部數(shù)據(jù)文件備份集
通道 ORA_DISK_1: 正在指定備份集內(nèi)的數(shù)據(jù)文件
輸入數(shù)據(jù)文件: 文件號(hào)=00001 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00002 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00003 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00005 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00004 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 正在啟動(dòng)段 1 于 25-10月-12
通道 ORA_DISK_1: 已完成段 1 于 25-10月-12
段句柄=E:\ORCL_20121025_03NOKL70_1_1.BAP 標(biāo)記=TAG20121025T100728 注釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經(jīng)過(guò)時(shí)間:00:00:45
通道 ORA_DISK_1: 正在啟動(dòng)壓縮的全部數(shù)據(jù)文件備份集
通道 ORA_DISK_1: 正在指定備份集內(nèi)的數(shù)據(jù)文件
備份集內(nèi)包括當(dāng)前控制文件
備份集內(nèi)包括當(dāng)前的 SPFILE
通道 ORA_DISK_1: 正在啟動(dòng)段 1 于 25-10月-12
通道 ORA_DISK_1: 已完成段 1 于 25-10月-12
段句柄=E:\ORCL_20121025_04NOKL8D_1_1.BAP 標(biāo)記=TAG20121025T100728 注釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經(jīng)過(guò)時(shí)間:00:00:01
完成 backup 于 25-10月-12
C:\Users\Administrator>rman
恢復(fù)管理器: Release 11.2.0.1.0 - Production on 星期四 10月 25 10:04:15 2012
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
RMAN> connect target sys/exigen
連接到目標(biāo)數(shù)據(jù)庫(kù): ORCL (DBID=1322823474)
RMAN> backup as compressed backupset full database format='E:\%d_%T_%U.BAP'
2> ;
啟動(dòng) backup 于 25-10月-12
使用目標(biāo)數(shù)據(jù)庫(kù)控制文件替代恢復(fù)目錄
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=199 設(shè)備類型=DISK
通道 ORA_DISK_1: 正在啟動(dòng)壓縮的全部數(shù)據(jù)文件備份集
通道 ORA_DISK_1: 正在指定備份集內(nèi)的數(shù)據(jù)文件
輸入數(shù)據(jù)文件: 文件號(hào)=00001 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00002 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00003 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00005 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
輸入數(shù)據(jù)文件: 文件號(hào)=00004 名稱=D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 正在啟動(dòng)段 1 于 25-10月-12
通道 ORA_DISK_1: 已完成段 1 于 25-10月-12
段句柄=E:\ORCL_20121025_03NOKL70_1_1.BAP 標(biāo)記=TAG20121025T100728 注釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經(jīng)過(guò)時(shí)間:00:00:45
通道 ORA_DISK_1: 正在啟動(dòng)壓縮的全部數(shù)據(jù)文件備份集
通道 ORA_DISK_1: 正在指定備份集內(nèi)的數(shù)據(jù)文件
備份集內(nèi)包括當(dāng)前控制文件
備份集內(nèi)包括當(dāng)前的 SPFILE
通道 ORA_DISK_1: 正在啟動(dòng)段 1 于 25-10月-12
通道 ORA_DISK_1: 已完成段 1 于 25-10月-12
段句柄=E:\ORCL_20121025_04NOKL8D_1_1.BAP 標(biāo)記=TAG20121025T100728 注釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經(jīng)過(guò)時(shí)間:00:00:01
完成 backup 于 25-10月-12
-- 指定tag,還原數(shù)據(jù)庫(kù)
RMAN> restore database from tag TAG20121025T100728
RMAN> restore database from tag TAG20121025T100728
rman-catalog - 將備份信息直接存放在catalog DB里面,不在存放在當(dāng)前DB的控制文件里面,相對(duì)較為安全
--連接到catalog數(shù)據(jù)庫(kù),創(chuàng)建用戶,授權(quán)用戶
SQL> conn sys/exigen@server03 as sysdba;
SQL> create user rman identified by exigen;
用戶已創(chuàng)建。
SQL> grant connect,resource,recovery_catalog_owner to rman;
授權(quán)成功。
--rman到catalog database
RMAN> connect catalog rman/exigen@server03
連接到恢復(fù)目錄數(shù)據(jù)庫(kù)
--=====================
-- 一步到位,直接連上target & catalog DB
C:\Users\Administrator>rman target sys/exigen catalog rman/exigen@server03
恢復(fù)管理器: Release 11.2.0.1.0 - Production on 星期四 10月 25 12:52:28 2012
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
連接到目標(biāo)數(shù)據(jù)庫(kù): ORCL (DBID=1322823474)
連接到恢復(fù)目錄數(shù)據(jù)庫(kù)
SQL> conn sys/exigen@server03 as sysdba;
SQL> create user rman identified by exigen;
用戶已創(chuàng)建。
SQL> grant connect,resource,recovery_catalog_owner to rman;
授權(quán)成功。
--rman到catalog database
RMAN> connect catalog rman/exigen@server03
連接到恢復(fù)目錄數(shù)據(jù)庫(kù)
--=====================
-- 一步到位,直接連上target & catalog DB
C:\Users\Administrator>rman target sys/exigen catalog rman/exigen@server03
恢復(fù)管理器: Release 11.2.0.1.0 - Production on 星期四 10月 25 12:52:28 2012
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
連接到目標(biāo)數(shù)據(jù)庫(kù): ORCL (DBID=1322823474)
連接到恢復(fù)目錄數(shù)據(jù)庫(kù)
1. 創(chuàng)建的備份信息,會(huì)存放在catalog DB的rman schema里面
- 創(chuàng)建系列對(duì)象(table,view,index,package...),用于后面存在target對(duì)象的備份信息RMAN> create catalog tablespace users;
恢復(fù)目錄已創(chuàng)建 - 注冊(cè)target DB到catalog DBRMAN> register database;
注冊(cè)在恢復(fù)目錄中的數(shù)據(jù)庫(kù)
正在啟動(dòng)全部恢復(fù)目錄的 resync
完成全部 resync - list backup的信息都是從catalog DB里面讀出來(lái)的,不再是從target的控制文件里面讀出來(lái)的了
- 啟動(dòng)到nomount狀態(tài),還沒(méi)有加載控制文件,只有參數(shù)文件的加載。則nocatalog,無(wú)法list backupC:\Users\Administrator>rman target sys/exigen nocatalog
恢復(fù)管理器: Release 11.2.0.1.0 - Production on 星期四 10月 25 13:15:10 2012
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
連接到目標(biāo)數(shù)據(jù)庫(kù): ORCL (未裝載)
使用目標(biāo)數(shù)據(jù)庫(kù)控制文件替代恢復(fù)目錄
RMAN> list backup;
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: list 命令 (在 10/25/2012 13:15:19 上) 失敗
ORA-01507: 未裝載數(shù)據(jù)庫(kù) - 如果有catalog,則list backup的信息不在從控制文件里拿,而是從catalog DB里面拿C:\Users\Administrator>rman target sys/exigen catalog rman/exigen@wpeng
恢復(fù)管理器: Release 11.2.0.1.0 - Production on 星期四 10月 25 13:18:42 2012
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
連接到目標(biāo)數(shù)據(jù)庫(kù): ORCL (未裝載)
連接到恢復(fù)目錄數(shù)據(jù)庫(kù)
RMAN> list backup;
備份集列表
===================
BS 關(guān)鍵字 類型 LV 大小 設(shè)備類型 經(jīng)過(guò)時(shí)間 完成時(shí)間
------- ---- -- ---------- ----------- ------------ ----------
156 Full 1002.75M DISK 00:00:47 24-10月-12
BP 關(guān)鍵字: 160 狀態(tài): AVAILABLE 已壓縮: NO 標(biāo)記: TAG20121024T133043
段名:D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_10_24\O1_MF_NNNDF_TAG20121024T133043_88GZ84DL_.BKP
備份集 156 中的數(shù)據(jù)文件列表
文件 LV 類型 Ckp SCN Ckp 時(shí)間 名稱
---- -- ---- ---------- ---------- ----
1 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSTEM01.DBF
2 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SYSAUX01.DBF
3 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\UNDOTBS01.DBF
4 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF
5 Full 1290533 24-10月-12 D:\APP\ADMINISTRATOR\ORADATA\ORCL\SAMPLE.DBF
RMAN> list backup of controlfile;
RMAN> list backup of spfile;
RMAN> list backup of database summary;
備份列表
===============
關(guān)鍵字 TY LV S 設(shè)備類型 完成時(shí)間 段數(shù) 副本數(shù) 壓縮標(biāo)記
------- -- -- - ----------- ---------- ------- ------- ---------- ---
156 B F A DISK 24-10月-12 1 1 NO TAG20121024T133043
158 B F A DISK 25-10月-12 1 1 YES TAG20121025T100728
RMAN> list backup of spfile;
RMAN> list backup of database summary;
備份列表
===============
關(guān)鍵字 TY LV S 設(shè)備類型 完成時(shí)間 段數(shù) 副本數(shù) 壓縮標(biāo)記
------- -- -- - ----------- ---------- ------- ------- ---------- ---
156 B F A DISK 24-10月-12 1 1 NO TAG20121024T133043
158 B F A DISK 25-10月-12 1 1 YES TAG20121025T100728
posted on 2012-10-24 14:01 鹽城小土包 閱讀(225) 評(píng)論(0) 編輯 收藏