资讯专栏INFORMATION COLUMN

Oracle数据库ADG自动搭建

IT那活儿 / 1985人阅读
Oracle数据库ADG自动搭建
点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!

前 言

ORACLE ADG 是一种数据库容灾方案,指的是多个数据库可以拥有相同的数据,一旦某个数据库发生故障,可快速切换到另一个数据库。同时也可以实现读写分离,主库写入,从库读取等等。ORACLE ADG可配置多个备库,可以是一主一从,或者一主多从的方式构成。
现场实际维护中,比较常见的选择是一主一从模式,备库可以是单节点也可以是多节点。手动搭建ADG备库因为涉及大量的配置准备工作,因而对维护人员的经验有较高要求,且需要花费较多的时间成本。
因此考虑利用AMP平台来实现ADG搭建平台化,实现参数配置后无需人工干预,而且可以定时执行,执行后只需检查执行日志即可。

AMP平台简介:

  • 内置大量运维操作原子场景,支持常见数据库、中间件、云平台、网络设备等运维操作自动化能力;
  • 支撑八大运维场景自动化;
  • 灵活的可视化任务编排及调度操作、资源、工具、人员的任意编排调度,构建多方位自动化能力。


任务编排

本次任务编排分为三步:

  • 第一步,配置主库并生成备库所需配置文件信息;
  • 第二步,配置备库完成后发起数据同步;
  • 第三步,主库ADG切换相关配置并检查同步状态.


参数配置

对每一步编排任务进行相关参数配置:
保存任务编排:


执行编排好的任务

可以选择马上执行,也可以根据时间窗口提前配置然后设置定时任务执行。
任务开始执行后,会跳转到以下页面,有任务执行的进度条,也有每一步编排任务的执行状态,执行过程中也可以进行人为干预,比如暂停任务执行,强行关闭任务执行,以及失败任务重新执行等。

日志查看

一步的编排任务执行完成后,无论成功还是异常,点击任务名称,都可以查看相关日志输出;

如果想查看实时的日志信息,可以登录主机查看参数设置目录下生成的日志信息。


后续优化

根据编排任务实际使用情况,下一步会进行如下几个方面的优化调整:

  • 1)将编排任务进一步细化,一是方便出现问题缩小定位范围,而是方便操作人员理解参数配置。
  • 2)通过配置统一格式的配置文件,来实现参数自动获取,减少参数配置工作量以及人为操作可能的错误。
  • 3)优化日志输出内容的格式,细化日志内容。
  • 4)优化备库单节点或多节点自动判断能力。


本文作者沈亚威(上海新炬中北团队)

本文来源:“IT那活儿”公众号

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/129130.html

相关文章

  • RAC补丁日常更新成功反遇异常处理

    RAC补丁日常更新成功反遇异常处理 img{ display:block; margin:0 auto !important; width:100%; } body{ width:75%; m...

    IT那活儿 评论0 收藏2488
  • Docker环境Oracle据库搭建

    摘要:下环境变量设置编辑或者,添加如下这样就可以在用户下输入进入命令行客户端啦。刚开始很疑惑怎么使用默认的用户及密码不登陆到数据库,使用管理员身份连接。现在可以正常使用数据库服务啦。具体使用的一些命令和注意点见下章节。 Oracle的安装还是挺麻烦的。然而使用Docker,可以简单、方便的搭建Oracle环境 阿里云Docker镜像地址 安装步骤 1、首先在docker环境下载镜像 dock...

    simon_chen 评论0 收藏0

发表评论

0条评论

IT那活儿

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<