没有合适的资源?快使用搜索试试~ 我知道了~
首页ADG指导手册.docx
ADG指导手册.docx
5星 · 超过95%的资源 需积分: 42 24 下载量 22 浏览量
更新于2023-03-16
评论
收藏 66KB DOCX 举报
笔者在网上见过很多adg的搭建手册,但是终会遇到坑,经过实战经验测试总结,编写一个adg的指导手册,也是最近我在做机房搬迁中总结的经验
资源详情
资源评论
资源推荐
指导手册
一、原理介绍
、 架构
、备库类型
、 服务
、保护模式
二、搭建环境
环境介绍
主库配置
配置监听
配置
修改初始化参数
强制归档
开启闪回
添加
创建 的备份!
创建 !
! 传递相关文件到备库!
备库配置!
配置备库监听!
配置
修改 文件
创建相应的目录
开启闪回
恢复备库
数据库复制技术
恢复技术
"# 配置
配置 "#
添加备库信息
启动配置
查看配置信息
查看备库 "# 配置
三、切换操作(手动和 "#)
、数据库切换
手动切换$%&'
手动切换$('
"# 切换$%&'
"# 切换$('
临时打开备库
、网络层切换!
修改公有 !
修改虚拟 )
修改
修改私有
四、常见问题及处理方法
五、常用维护操作
查看主备库时延
开启备库日志应用
查看数据库的保护模式
查看备库日志应用状态
查询主库日志与备库是否一致
查看主库的*归档日志的状态
关于主备库 处理
切换前的主备库状态检查
!+ +参数维护
一、原理介绍
, 是 , 自带的数据同步功能,基本原理是将日志文件从原数
据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源
数据库保持同步,是一种数据库级别的高可用性方案。 可以提供 , 数
据库的冗灾、数据保护、故障恢复等,实现数据库快速切换与灾难性恢复。在生产数据库
的保证-事务一致性-时,使用生产库的物理全备份创建备库,备库会通过生产库传输过来
的归档日志或重做条目自动维护备用数据库。
数据同步技术有以下优势:
) , 数据库自身内置的功能,与每个 , 新版本的新特性都完全兼容,且
不需要另外付费。
) 配置管理较简单,不需要熟悉其他第三方的软件产品。
) 物理 . 数据库支持任何类型的数据对象和数据类型;
) 逻辑 . 数据库处于打开状态,可以在保持数据同步的同时执行查询等操作。
) 在最大保护模式下,可确保数据的零丢失。
1、DG 架构
, 由一个 数据库$生产数据库'及一个或多个 数据
库$最多 ! 个'组成。组成 的数据库通过 ,/ 连接,并且有可以分布
于不同地域。只要各库之间可以相互通信,它们的物理位置并没有什么限制。
0数据库
包含一个 数据库即被大部分应用访问的生产数据库,该库既可
以是 单实例数据库,也可以是 12。
.数据库
. 数据库是 数据库的复制$事务上一致'。在同一个 中可
以最多创建 ! 个 数据库。一旦创建完成, 通过应用 数据
库的 自动维护每一个 数据库。. 数据库同样即可以是单实例数据库,
也可以是 12 结构。
2、备库类型
. 数据库通常分两类:逻辑 和物理
逻辑 是通过接收 数据库的 并转换成 3 语句,然后在
数据库上执行 .45 语句实现同步。
物理 是通过接收并应用 数据库的 以介质恢复的方式实现
同步,不仅文件的物理结构相同,连块在磁盘上的存储位置都是一模一样的。
3、DG 服务
重做传输服务$16.'
控 制 数 据 的 传 输 到 一 个 或 多 个 归 档 目 的 地 。 日 志 应 用 服 务 $5
.'
应用 数据到 数据库,以保持与 数据库的事务一致。 数
据即可以从 数据库的归档文件读取,也可直接应用备用日志文件读取。
角色转换服务$16'
中有两种角色: 和 。角色转换就是让数据库在这两个
角色中切换, 切换分两种:%& 和 (
)%&:转换 数据库与 数据库。%& 可以确保
不会丢失数据。
)(:当 数据库出现故障并且不能被及时恢复时,会调用 (
将一个 数据库转换为新的 数据库。在最大保护模式或最高可用性模式
下,( 可以保证不会丢失数据。
4、保护模式
、最大保护模式
最大保护模式为主数据库提供了最高水平的数据保护,从而确保了一个全面的零数据
丢失灾难恢复解决方案。当在最大保护模式下运行时,重做记录由日志写入进程从主数据
库同步地传输到备用数据库,并且直到确认事务数据在至少一个备用服务器上的磁盘上可
用时,才在主数据库上提交事务。该模式下,主库和备库完全一致,在主库事务提交前,
备库必须收到全部日志数据,如果因网络等原因导致日志无法传送时,将引起严重的性能
问题,导致主节点宕机。此时备库不能正常关闭,必须保持和主库一致的模式,如果强行
采用 方式关闭备用数据库,可能引发主库挂起。推荐配置至少 个备库,因为如果
其中一个不能从主库接收日志,主库还可继续运行。要保证备库的监听正常,保证主库到
备库的连接正常。
、最大可用模式:
) 时该模式利用 5/. 进程传送日志,备库必须添加 .15。最高可
用性模式拥有仅次于主数据库数据可用性,并提供零数据丢失和防止单组件故障。如同最
大保护模式一样,重做数据由日志写入进程从主数据库同步地传输到备用数据库,直到确
认事务数据在备用服务器的磁盘上可用时,事务才在主数据库上完成。不过,在这种模式
下(与最大保护模式不同),如果最后参与的备用数据库变为不可用,例如由于网络连接
问题,处理将在主数据库上继续进行。备用数据库与主数据库相比,可能暂时落在后面,
但当它再次变为可用时,备用数据库将自动同步,而不会丢失数据。由于同步重做传输,
这种保护模式可潜在地影响响应时间和吞吐量。可以通过配置一个低延迟网络,并为它分
配足够应付高峰事务负载的带宽来将这种影响减到最小。最高可用性模式适用于想要在生
产站点上出现严重中断时(假定没有其他故障)确保获得零数据丢失保护,但不想让生产
数据库受网络7备用服务器故障影响的企业。与最大保护模式一样,采用 581 方式传送,
并且必须有 。为防止备用库发生网络故障,最好设置 参数,即
使出现网络故障,也不会引发主库挂起,这时主库将从最大可用模式切换到最大性能模式
该模式下,允许数据分歧,允许异步传送。正常情况运行在最大保护模式下,在主库和备
库之间网络断开或连接不正常时,自动切换到最大性能模式,主节点的操作继续,但这种
自动切换是否及时是否高效,当前行内并无实际检验,因此在网络不好的情况下,也可能
会有较大的性能影响。
、最大性能模式:
最高性能模式是默认的保护模式。它与最高可用性模式相比,提供了稍微少一些的主
数据库数据保护,但提供了更高的性能。在这种模式下,当主数据库处理事务时,重做数
据由日志写入进程异步传输到备用数据库上。另外,也可以将主数据库上的归档进程配置
为在这种模式下传输重做数据。在任何情况下,均先完成主数据库上的写操作,主数据库
的提交操作不等待备用数据库确认接收。如果任意备用目标数据库变为不可用,则处理将
在主数据库上继续进行,这对性能只有很小的影响或没有影响。不过在这种情况下,数据
库告警日志将记录错误消息,并可以通过 9:相应地设置告警。在主数
据库出现故障的情况下,可能有一些在主数据库上提交了的事务没有传输到备用数据库中
如果网络有足够的吞吐量来跟上重做流量高峰,则丢失的事务将非常少或者为零。当主数
据库上的可用性和性能比丢失少量数据的风险更重要时,应该使用最高性能模式。这种模
式还适合于 8/上的 部署,在 8/中,网络的内在延迟可能限制同步重
做传输的适用性。在创建 时,默认创建的是最大性能模式,需要使用其他模
式时必须再进行切换。该模式下,利用 12 进程异步传送日志,无数据同步检查,可能
丢失数据,但是能获得主库的最佳性能。
二、搭建环境
1.环境介绍
序号 角色 操作系统 数据库
版本
主机名 实例
名
tnsnames
备注
主库节点
1&
)
主库节点
1&
)
备库节点
1&
)
备库节点
1&
)
注:是要求主备环境同架构的技术,确保主备操作系统和数据库软件
是相同的
2.主库配置
2.1 配置监听 listener.ora
修改监听,配置静态监听,因为后面要用到的 #,所以静态监听中添加
剩余25页未读,继续阅读
坚韧的小白
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1