使用 RMAN 备份异机恢复 Oracle 数据库(第15天)
虽说备份是 Oracle 数据库安全的最后保障,但是前提是会用备份恢复出数据,否则备份也就形同虚设了。前面讲了 3 种方式备份 Oracle 数据库,所以现在已经有了备份,接下来就讲讲如何通过备份文件来恢复出数据了。
生产环境中最常见的备份恢复场景就是定期的恢复演练和 DataGuard 的搭建,都是使用备份在异机进行恢复,所以 RMAN 异机恢复是最常用的一种手段。
本文将分别讲解如何使用 本地备份
和 NBU 备份
来进行异机恢复 Oracle 数据库。
一、环境准备
演示环境的信息如下:
角色 | 主机名 | IP | 主机版本 | 数据库版本 | 数据库架构 | 磁盘空间 |
---|---|---|---|---|---|---|
源端 | Lucifer | 10.211.55.222 | rhel8.5 | 19.13.0 | NON-CDB/CDB | 50G |
目标端 | orcl | 10.211.55.100 | rhel7.9 | 19.3.0 | 无 | 50G |
📢 注意: 源端和目标端的数据库版本需要保持一致,补丁版本可以不一致,目标端磁盘空间不能小于源端空间,目标端只需要安装 Oracle 软件即可!