数据库备份升级方法详解
1. 数据库升级前备份的必要性
在数据库升级过程中,备份起着至关重要的作用。例如,将当前生产数据库从 11.2.0.4 升级到 12c 时,12c 版本的新特性和选项(如查询执行计划)可能与 11g 不同。如果升级过程出现严重错误,导致数据库无法正常运行,DBA 可以利用备份恢复到升级前的时间点,恢复正常操作。
2. 常见备份技术
从 Oracle 数据库发展以来,每个版本都引入了不同的备份和恢复技术。以下是几种常用的备份方法,可用于从 11.2.x 升级到 12c:
- 用户管理的冷备份
- 用户管理的热备份
- 逻辑备份
- RMAN 备份
- RMAN 活动复制
2.1 服务器配置信息
主机名 | IP 地址 | RDBMS 主目录 | 数据库名称 |
---|---|---|---|
ORA - U1 | 192.168.0.110 | 11.2.0.4 | ORC1 |
ORA - U2 | 192.168.0.120 | 12.1.0.1 | ORC1 |