暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

云贝教育 |【技术文章】Oracle 19c 单实例dg+rman+copy方案

云贝教育 2024-01-18
277

注: 本文为云贝教育 刘峰 原创,请尊重知识产权,转发请注明出处,不接受任何抄袭、演绎和未经注明出处的转载。
        

软件规划

软件名称
版本
vmware
v15
操作系统
oracle linux 8.8
数据库
19.3.0.0.0
secureCRT
9

主备规划

类型
IP
主机名
db_name
db_unique_name
instance_name
ORACLE_SID
主库
192.168.2.115
db1
ORCLCDB
ORCLCDB1
ORCLCDB1
ORCLCDB1
备库
192.168.254.38
db2
ORCLCDB
ORCLCDB2
ORCLCDB2
ORCLCDB1

说明:以下配置无特殊说明,均在CDB下,用SYS用户操作。


一、主库配置

1.1 主库开启归档

1)oracle创建归档目录

2)cdb下修改归档参数

3) 重启数据库到mount阶段

4) 开启归档


5)打开数据库并检查


1.2 主库设置force logging模式


1.3 配置standby redolog

redo log 的组数参考公式: (online redo log 组数 + 1) * 数据库线程数;单机线程数为 1, RAC一般为 2。 Standby redo log 的组成员数和大小也尽量和 online redo log 一样。


1.4 配置密码文件


将主库密码文件拷贝到备库


1.5 配置监听

查看数据库name参数


查看ORACLE_SID


这里要配置静态监听


1.6 配置tns


验证网络


1.7 配置主库参数


注:

如果主备两边目录结构不一样,DB_FILE_NAME_CONVERT和LOG_FILE_NAME_CONVERT参数需要修改


1.8 关闭应用和监听,做RMAN全备

1)关闭监听


2)rman全库备份


3)启动监听


4)将备份传输到备库

二、备库配置

2.1 配置备库oracle环境变量



2.2 配置备库参数

主要参照主库,微调即可


将参数文件中必要的目录创建


2.3 配置备库网络

1)静态监听


2)tns解析


验证网络


2.4 启动备库到nomount阶段


2.5 备库通过rman恢复控制文件

注意这里的控制文件是 standby controlfile


2.6 备库通过rman恢复数据文件



查看备库日志


查看数据库状态


三、配置主备同步

3.1 启动备库日志应用


3.2 查看主备日志应用情况


3.3 关闭日志应用


3.4 将备库打开


到此为上,主备搭建完成。
文章转载自云贝教育,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论