在备库发起一个一致的备份

660阅读 0评论2022-05-04 brjl
分类:Oracle

为了得到一个自包含、一致的备库备份,可如下操作
1 停止mrp
alter database recover managed standby cancel;
2 备份全库
backup database plus archivelog;
3 备份控制文件
backup current controlfile;
如果是oracle 10g的,则需要备份主库的控制文件,在11g后主备库的控制文件可互换使用

备份完后,别忘了恢复同步,即启动mrp。

要想利用这个备份进行恢复,则执行以下命令:
RMAN> startup nomount;
RMAN> restore controlfile from 'controlfile backuppiece name and location';
RMAN> alter database mount;
RMAN> restore database;
RMAN> recover database noredo;

上一篇:创建控制文件快照
下一篇:oracle 19.9 升级到19.14 螃蟹