5-数据恢复扩展
适合人群:
IT初级工程师,系统管理员,主机工程师,数据库DBA
你将会学到:
按照生产环境模拟,学员可以轻松学会oracle 19c单实例数据库异机恢复和迁移。
课程简介:
把数据库服务器A的数据,通过rman恢复到异机B。
数据库A是一台19c单实例的pdb数据库,
数据库B只安装了19c数据库软件。
A和B都是rhel7.5的系统。
此课程不划算,不建议购买,已经移至如下课程
oracle 19c数据库oca_ocp_ocm课程实战
一课程主题
手把手带大家进行实操,在实操中提升自己
二课程特色
从实战出发,贴近实战,自己实战,实战为王,在实战中提升自己,授人以鱼不如授人以渔
三课程内容
1.源库进行备份
1.1 通过备份脚本进行数据,归档,控制文件备份
1.2 通过备份脚本进行归档,控制文件备份
注意源库备份目录是/backup/db和/backup/ar
2.传输备份文件到目标库
2.1传输备份文件到目标库的/home/oracle/bk目录
3.利用参数文件启动数据库到nomount
4.利用备份集恢复控制文件,并启动数据库到mount
5.通过restore database恢复数据库
5.1 注册目标库备份集到控制文件
5.2启动数据库到mount状态,确定recover database的序列号
6.recover dataase
6.1通过rman 进行recover database
6.2通过sql 命令行进行 recover database;
7.打开数据库
7.1解决打开数据库后,sys用户无法远程监听登录问题
7.2修改数据库动态参数启动数据库
8.备份的扩展
8.1如何知道备份集里面有哪些归档
8.2如何从这些备份集中提取归档
8.3进行异机数据库迁移时,如何逐步应用归档,并且如何open read only数据库后,继续应用归档
8.4为何要进行 open read only进行提前打开验证。
9.rman迁移备份的补充
9.1如何再rman中设置数据文件,在线日志生成路径。
类似如下命令
run {
ALLOCATE CHANNEL c1 DEVICE TYPE DISK;
set newname for datafile 1 to "/oradata/HELLO/system01.dbf";
set newname for datafile 8 to "/oradata/HELLO/pdbseed/undotbs01.dbf";
set newname for datafile 9 to "/oradata/HELLO/pdb/system01.dbf";
set newname for tempfile 2 to "/oradata/HELLO/pdbseed/temp012023-03-09_06-36-52-383-AM.dbf";
SQL "ALTER DATABASE RENAME FILE ''/u01/app/oracle/oradata/HELLO/redo03.log'' to ''/oradata/HELLO/redo03a.log'' ";
SQL "ALTER DATABASE RENAME FILE ''/u01/app/oracle/oradata/HELLO/redo02.log'' to ''/oradata/HELLO/redo03b.log'' ";
SQL "ALTER DATABASE RENAME FILE ''/u01/app/oracle/oradata/HELLO/redo01.log'' to ''/oradata/HELLO/redo03c.log'' ";
restore database;
}
四学习必要工具
把数据库服务器A的数据,通过rman恢复到异机B。
数据库A是一台19c单实例的pdb数据库,
数据库B只安装了19c数据库软件。
A和B都是rhel7.5的系统。
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲
- 第一章 1-备份数据文件和归档文件
- 1-1试看 1-备份数据文件和归档文件14:00
- 第二章 2-恢复数据库restore
- 2-12-恢复数据库restore19:15
- 第三章 3-数据库recover和open
- 3-13-数据库recover和open19:54
- 第四章 4-数据库迁移之后的验证
- 4-14-数据库迁移之后的验证09:43
- 第五章 5-数据恢复扩展
- 5-1试看 5-数据恢复扩展24:16
- 第六章 6-逐步应用归档
- 6-1试看 6-逐步应用归档20:30
- 第七章 如何在rman中指定数据文件在线日志文件路径1
- 7-1如何在rman中指定数据文件在线日志文件路径120:18
- 第八章 如何在rman中指定数据文件在线日志文件路径2
- 8-1如何在rman中指定数据文件在线日志文件路径228:37
- 第九章 如何在rman中指定数据文件在线日志文件路径3
- 9-1如何在rman中指定数据文件在线日志文件路径304:27