ORACLE DATAGUARD重建备库(利用主库备份进行恢复)
发表于:2024-12-03 作者:千家信息网编辑
千家信息网最后更新 2024年12月03日,Oracle Dataguard备库重建1、添加oracle目录mkdir /ora_data_1mkdir /ora_data_2mkdir /ora_data_32、修改目录权限chown ora
千家信息网最后更新 2024年12月03日ORACLE DATAGUARD重建备库(利用主库备份进行恢复)Oracle Dataguard备库重建
1、添加oracle目录
mkdir /ora_data_1
mkdir /ora_data_2
mkdir /ora_data_3
2、修改目录权限
chown oracle:dba /ora_data_1
chown oracle:dba /ora_data_2
chown oracle:dba /ora_data_3
3、在创建的目录下添加数据文件
alter tablespace users add datafile '/ora_data_1/users02.dbf' size 1M autoextend off;
alter tablespace test add datafile '/ora_data_2/test02.dbf' size 1M autoextend off;
alter tablespace test add datafile '/ora_data_3/test03.dbf' size 1M autoextend off;
4、主库备份生成备库控制文件
backup current controlfile for standby format '/tmp/control.ctl';
5、主库对数据库进行全备
backup database format '/tmp/full_backup_%T_%t.bak';
6、对备库参数文件进行修改,添加数据文件映射关系
*.db_file_name_convert='/opt/oracle/oradata/orcl','/opt/oracle/oradata/standby','/ora_data_1','/opt/oracle/oradata/standby','/ora_data_2','/opt/oracle/oradata/standby','/ora_data_3','/opt/oracle/oradata/standby'
7、在主库配置NFS,提供给备库恢复使用
vi /etc/exports
/tmp 192.168.56.*(rw)
service nfs restart
8、在备库挂载NFS目录,并查看是否正常挂载
mount -o rw,noac,hard,rsize=32768,wsize=32768,nolock 192.168.56.103:/tmp /dbbak
9、进入RMAN恢复控制文件
rman target /
startup nomount
restore controlfile from '/dbbak/control.ctl;
10、mount数据库,并注册恢复目录
alter database mount;
catalog start with '/dbbak/full_backup_20170720_949796538.bak'
11、还原数据库
restore database;
12、打开数据库(如果主库之前没有standby logfile,还需要创建standby logfile)
alter database open
13、应用日志
alter database recover managed standby database using current logfile disconnect;
14、主库建表插入数据,切换日志进行测试。
1、添加oracle目录
mkdir /ora_data_1
mkdir /ora_data_2
mkdir /ora_data_3
2、修改目录权限
chown oracle:dba /ora_data_1
chown oracle:dba /ora_data_2
chown oracle:dba /ora_data_3
3、在创建的目录下添加数据文件
alter tablespace users add datafile '/ora_data_1/users02.dbf' size 1M autoextend off;
alter tablespace test add datafile '/ora_data_2/test02.dbf' size 1M autoextend off;
alter tablespace test add datafile '/ora_data_3/test03.dbf' size 1M autoextend off;
4、主库备份生成备库控制文件
backup current controlfile for standby format '/tmp/control.ctl';
5、主库对数据库进行全备
backup database format '/tmp/full_backup_%T_%t.bak';
6、对备库参数文件进行修改,添加数据文件映射关系
*.db_file_name_convert='/opt/oracle/oradata/orcl','/opt/oracle/oradata/standby','/ora_data_1','/opt/oracle/oradata/standby','/ora_data_2','/opt/oracle/oradata/standby','/ora_data_3','/opt/oracle/oradata/standby'
7、在主库配置NFS,提供给备库恢复使用
vi /etc/exports
/tmp 192.168.56.*(rw)
service nfs restart
8、在备库挂载NFS目录,并查看是否正常挂载
mount -o rw,noac,hard,rsize=32768,wsize=32768,nolock 192.168.56.103:/tmp /dbbak
9、进入RMAN恢复控制文件
rman target /
startup nomount
restore controlfile from '/dbbak/control.ctl;
10、mount数据库,并注册恢复目录
alter database mount;
catalog start with '/dbbak/full_backup_20170720_949796538.bak'
11、还原数据库
restore database;
12、打开数据库(如果主库之前没有standby logfile,还需要创建standby logfile)
alter database open
13、应用日志
alter database recover managed standby database using current logfile disconnect;
14、主库建表插入数据,切换日志进行测试。
数据
文件
目录
数据库
日志
控制
备份
参数
权限
全备
切换
应用
测试
生成
配置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全手抄报的词
山东省职教高考网络技术类
学习系统服务器错误
数据库应用2010 答案
软件开发都要笔试吗
软件开发视频自动剪辑
数据库摘要
软件开发的软件工程师培训
自动做账软件开发
vb 数据库网络编程
本地数据库管理
怀旧服服务器如何升级
数据库的二级映像技术
互联网是科技
软件开发通常包含的步骤英文
戴尔620服务器
国外做无限流量视频源服务器
苹果手机软件开发技术价格
网络安全体系的探讨
服务器没有字幕怎么办
中北大学数据库题库
2u服务器多重
西安手机棋牌游戏软件开发公司
数据库甲骨文
火绒网络安全
软件开发求职英文自我介绍
召开网络安全技术交流会的简报
戴尔P6350服务器
石家庄网络技术价格多少
云服务器的ssh在哪