控制文件的手工备份与控制文件的自动备份是不同的。
RMAN是在BACKUP命令指定的数据文件被备份之后才进行控制文件的自动备份。
因此自动备份会包含刚刚完成的备份的元数据。
同理,RMAN可以自动地还原自动的控制文件备份而不需要使用恢复目录。
练习:控制文件的手工备份
|
--1. 启动RMAN连接到目标数据库和恢复目录(如果使用了) --2. 确保数据库处于MOUNT或OPEN状态 --3. 执行BACKUP 命令 --3.1 备份user表空间到磁带,同时包括当前的控制文件 BACKUP DEVICE TYPE sbt TABLESPACE users INCLUDE CURRENT CONTROLFILE; --3.2 备份当前的控制文件到默认的磁盘设备 BACKUP AS COPY CURRENT CONTROLFILE FORMAT '/tmp/control01.ctl'; --3.3 备份3.2创建的控制文件拷贝到磁带 BACKUP DEVICE TYPE sbt CONTROLFILECOPY '/tmp/control01.ctl';
--如果控制文件自动备份功能开启,则在这些例子中会进行2次控制文件备份: --a.BACKUP命令中的显示指定的备份 --b.控制文件和服务器参数文件的自动备份 |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17013648/viewspace-1085485/ ,如需转载,请注明出处,否则将追究法律责任。