RMAN恢復案例 丟失所有的資料檔案

2021-03-31 08:56:30 字數 4258 閱讀 3298

大前提,控制檔案和日誌檔案沒有損壞。

rman> shutdown abort;

oracle

例程已關閉

rman> host;

microsoft windows xp [

版本5.1.2600]

(c)

c:/>del d:/oracle92/test1/*.dbf

c:/>exit

主機命令完成

rman>

rman> startup mount;

已連線到目標資料庫(未啟動)

oracle

例程已啟動

資料庫已載入

系統全域性區域總計101784276 位元組

fixed size453332

位元組variable size75497472

位元組database buffers25165824

位元組redo buffers

667648

位元組 rman>

rman> restore database;

啟動restore 於07-10月-04

分配的通道

: ora_disk_1

通道ora_disk_1: sid=13 devtype=disk

通道ora_disk_1:

正在開始恢復資料檔案備份集

通道ora_disk_1:

正在指定從備份集恢復的資料檔案

正將資料檔案

00002

恢復到d:/oracle92/oradata/test1/undotbs01.dbf

正將資料檔案

00003

恢復到d:/oracle92/oradata/test1/indx01.dbf

正將資料檔案

00004

恢復到d:/oracle92/oradata/test1/users01.dbf

通道ora_disk_1:

已恢復備份段

1

段handle=d:/rmantest/full

01g

1v3r8_1_1 tag=hot_db_bk_level0 params=null

通道ora_disk_1:

恢復完成

通道ora_disk_1:

正在開始恢復資料檔案備份集

通道ora_disk_1:

正在指定從備份集恢復的資料檔案

正將資料檔案

00001

恢復到d:/oracle92/oradata/test1/system01.dbf

通道ora_disk_1:

已恢復備份段

1

段handle=d:/rmantest/full

02g

1v3ro_2_1 tag=hot_db_bk_level0 params=null

通道ora_disk_1:

恢復完成

完成restore

於07-10

月-04

rman>

rman> recover database;

啟動recover 於07-10月-04

使用通道ora_disk_1

正在開始介質的恢復

完成介質的恢復

完成recover 於07-10月-04

rman>

rman> alter database open;

資料庫已開啟

rman>

rman> shutdown abort;

oracle

例程已關閉

手工刪除

失全部資料檔案,控制檔案,聯機日誌檔案。

rman> startup nomount;

已連線到目標資料庫(未啟動)

oracle

例程已啟動

系統全域性區域總計101784276 位元組

fixed size453332

位元組variable size75497472

位元組database buffers25165824

位元組redo buffers667648

位元組 rman>

rman> restore controlfile;

啟動restore 於07-10月-04

分配的通道

: ora_disk_1

通道ora_disk_1: sid=13 devtype=disk

通道ora_disk_1:

正在開始恢復資料檔案備份集

通道ora_disk_1:

正在恢復控制檔案

輸出檔名

=d:/oracle92/oradata/test1/control01.ctl

通道ora_disk_1:

已恢復備份段

1

段handle=d:/rmantest/ctl538939298_s4_p1.ctl tag=tag20041007t172138 params=null

通道ora_disk_1:

恢復完成

正在複製控制檔案

輸出檔名

=d:/oracle92/oradata/test1/control01.ctl

輸出檔名

=d:/oracle92/oradata/test1/control02.ctl

輸出檔名

=d:/oracle92/oradata/test1/control03.ctl

完成restore 於07-10月-04

rman>

rman> restore database;

啟動restore 於07-10月-04

使用通道ora_disk_1

通道ora_disk_1: 正在開始恢復資料檔案備份集

通道ora_disk_1: 正在指定從備份集恢復的資料檔案

正將資料檔案00002恢復到d:/oracle92/oradata/test1/undotbs01.dbf

正將資料檔案00003恢復到d:/oracle92/oradata/test1/indx01.dbf

正將資料檔案00004恢復到d:/oracle92/oradata/test1/users01.dbf

通道ora_disk_1: 已恢復備份段1

段handle=d:/rmantest/full

01g

1v3r8_1_1 tag=hot_db_bk_level0 params=null

通道ora_disk_1: 恢復完成

通道ora_disk_1: 正在開始恢復資料檔案備份集

通道ora_disk_1: 正在指定從備份集恢復的資料檔案

正將資料檔案00001恢復到d:/oracle92/oradata/test1/system01.dbf

通道ora_disk_1: 已恢復備份段1

段handle=d:/rmantest/full

02g

1v3ro_2_1 tag=hot_db_bk_level0 params=null

通道ora_disk_1:

恢復完成

完成restore

於07-10

月-04

rman>

rman> alter database mount;

資料庫已載入

rman>

rman> recover database until s** 71028;

啟動recover 於07-10月-04

使用通道ora_disk_1

正在開始介質的恢復

存檔日誌執行緒1 序列3 已作為檔案d:/oracle92/admin/test1/arch/arc00003.arch 存在於磁碟上

存檔日誌執行緒1 序列4 已作為檔案d:/oracle92/admin/test1/arch/arc00004.arch 存在於磁碟上

存檔日誌檔名=d:/oracle92/admin/test1/arch/arc00003.arch 執行緒=1 序列=3

存檔日誌檔名=d:/oracle92/admin/test1/arch/arc00004.arch 執行緒=1 序列=4

完成介質的恢復

完成recover 於07-10月-04

rman>

rman> alter database open resetlogs;

資料庫已開啟

在恢復目錄中註冊的資料庫的新實體化

正在啟動全部恢復目錄的resync

完成全部resync

rman>

rman恢復案例 丟失全部控制檔案的恢復

rman shutdown abort oracle 例程已關閉 rman host microsoft windows xp 版本5.1.2600 c c del d oracle92 test1 control ctl c dir d oracle92 test1 control ctl 驅動器...

rman恢復案例 丟失所有的資料檔案

1.1.丟失所有的 資料檔案 大前提,控制檔案和日誌檔案沒有損壞。1.1.1.模擬 丟失所有的 資料檔案 rman shutdownabort 例程已關閉 rman host microsoft 版本5.1.2600 c deld oracle92 test1 dbf c exit 主機命令完成 r...

RMAN 恢復丟失的資料檔案

一 系統資料檔案丟失 system undo 前提是一定要有備份,必須要關閉資料庫,啟動到mount階段才能開始恢復 試驗 1.用rman備份資料庫 bakcup database 2.刪除system或undo資料檔案 rm system01.dbf 3.rman還原資料庫 rman restor...

rman 恢復操作

rman恢復機制 修復命令 restore object name option 子主題 2 恢復命令 recover device type object name option 子主題 2 noarchivelog 模式下恢復的步驟 以dba許可權登陸sql plus sys oacl as s...

RMAN備份恢復Oracle

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