ORACLE DATAGUARD重建备库(利用主库备份进行恢复)
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,Oracle Dataguard备库重建1、添加oracle目录mkdir /ora_data_1mkdir /ora_data_2mkdir /ora_data_32、修改目录权限chown ora
千家信息网最后更新 2025年11月09日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安全错误
数据库的锁怎样保障安全
广州服务器机房
网络安全支付结束语
小米同步丢失数据库
废料整合数据库
关于网络安全诈骗知识竞赛
西安软件开发学历要求
非你莫属 数据库
定点零售药店网络安全自查表
学习软件开发培训学校
庐山网络安全和信息化中心地址
机器人用什么软件开发
信创 内存数据库
停车信息数据库
关于软件开发方面的内容
数据库备份版本降低详细教程
数据库想换事件生成器
观看网络安全教育视频
服务器为什么有的信号连不上
如何将数据库导入条码
色采软件开发工作室
代理价格云端数据库
业主数据库
行业软件开发设计
ftp服务器渗透
软件开发公司财务管理制度
服务器odm证书
游戏软件开发容易学吗
网络强国保障网络安全
软件开发公司 质量管理体系
网站网络安全应急预案