Oracle 数据库 RMAN 备份与恢复(3)

Oralce-RMAN_数据文件恢复与增量备份恢复

一、数据文件恢复

恢复的前提是之前进行过RMAN 备份。

整体恢复数据文件逻辑:将丢失数据文件脱机-->还原数据文件-->使数据文件联机。

示例丢失的为6号数据文件,路径为 '/u01/app/oracle/oradata/orcl/users01.dbf'

如图,可以看出是6号文件 和路径 ,以下将以文件号和文件路径两种方式进行恢复。

rman target /

alter database datafile 6 offline;
alter database datafile '/u01/app/oracle/oradata/orcl/users01.dbf' offline;

restore  datafile 6;
restore datafile '/u01/app/oracle/oradata/orcl/users01.dbf' offline;

recover datafile 6;
recover datafile '/u01/app/oracle/oradata/orcl/users01.dbf';

alter database datafile 6 online;
alter database datafile '/u01/app/oracle/oradata/orcl/users01.dbf' online;

首先是受损数据文件脱机,然后还原数据文件,下一步恢复数据文件。每一步都是以文件编号和路径的两种方式,实际生产中是有简单的文件编号恢复即可。

一旦数据文件脱机,就可还原和恢复这些数据文件

最后使数据文件联机,并完成恢复进程。

二、使用增量备份的恢复操作

在使用增量备份的还原操作期间,restore 命令只还原基本备份,完成这个还原操作,就可以执行recover将增量备份和归档的重做日志应用于数据库,完成了这个恢复操作,数据库就可以正常打开。

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值