联机备份又称为热备份,在数据库运行的情况下对数据库进行物理备份。进行联机备份,数据库必须运行在归档日志(ARCHIVELOG)模式下。
联机完全备份步骤:
1.设置归档日志模式,创建恢复目录用的表空间。
2.创建RMAN用户。
3.使用RMAN程序进行备份。
4.使用RMAN程序进行恢复。
一、设置归档日志模式,创建恢复目录用的表空间。
1.以SYSDBA登录数据库,以IMMEDIATE方式关闭数据库,以MOUNT方式打开数据库,此时未打开数据库实例。
2.设置归档日志模式。
将数据库实力由非归档模式切换到归档模式。查看数据库实例信息。
3.创建恢复目录用的表空间。
二、创建RMAN用户。
1.创建RMAN用户并授权。
2.运行RMAN程序。
3.创建恢复目录,注册在恢复目录中的数据库。
三、使用RMAN程序进行备份
1.进行完全数据库备份。
2.进行归档日志备份。
四、使用RMAN程序进行恢复。
思路是,把备份的文件拷贝到需要迁移的同版本Oracle数据库的目录下,然后使用RMAN进行恢复。
具体参考:https://blog.csdn.net/clark_xu/article/details/39214615
参考书籍:Oracle数据库教程--赵明渊主编