前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Oracle12c DataGuard Far Sync的配置和使用简介(下)

Oracle12c DataGuard Far Sync的配置和使用简介(下)

作者头像
数据和云
发布2018-03-07 17:33:08
1.2K0
发布2018-03-07 17:33:08
举报
文章被收录于专栏:数据和云数据和云

编辑手记:前文我们分享了DG 中Far Sync Instance的创建和配置,今天一起来学习当Far Sync Instance出现问题时,日志传输的情况,并介绍在配置Far Sync Instance的情况下,switchover的过程。

上文中Oracle12c DataGuard Far Sync的配置和使用简介(上)提到了Far Sync Instance的配置,配置在参数中配置了max_failure=1 alternate=log_archive_dest_3 参数。当dest_2出现问题时会切到打dest_3进行传输日志。

关于此参数参考http://docs.oracle.com/database/121/SBYDB/log_arch_dest_param.htm#SBYDB01102

下面测试下Far Sync Instance出现问题时,dest_3是否能正常运行。

关闭Far Sync Instance

主库切换日志

查看主库日志

备库dg alert日志

备库显示正常。

接下来我们进行switchover。

12c dataguard提供了新的语法来实现dg的switchover.下面进行测试下。

主库执行检查

alert

切换

主库日志

Far sync 传输日志

DataGuard端 alert日志

查看新主库

---the end

知识补充:关于Far Sync Instance的配置

1、最简单的Far sync的配置模式:在主库附近(实现同步的距离限制范围内)配置far sync实例,主库与far sync实例之间进行同步传输,far sync与备库之间进行异步传输,这样,即使主备之间的连接出现连接问题,主库的数据都在far sync实例中,实现数据零丢失。

2、Far Sync的高可用配置:虽然far sync提供零丢失的数据同步,但一切都会出故障,为了避免主库与Far Sync之间的连接出现问题导致数据丢失,在主库上配置两个Far Sync实例,当其中一个连接中断的时候,自动切换到另一个Far Sync实例。

3、Far Sync的扩展配置:在需要做主备切换的环境中,为了保证切换后的数据传输不受影响,在两个节点上都配置Far Sync实例,当然,在同一时刻,只有一个Far Sync实例处于活动状态,也就是与当前主库靠近的Far Sync实例处于活动状态。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-07-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据和云 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档