检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本手册基于一个GitHub上的商城应用改造实践,介绍如何基于MAS将应用改造为同城多活架构的过程。 方案架构 本实践对Demo商城的web应用和Mysql数据库进行同城多活改造。 通过MAS改造后的应用架构图如下所示: 同城多活应用场景: 适用于容灾可用性要求达到99.95%,要求业务双活的容灾场景。
编辑工作流 已经创建完成的工作流,可以通过编辑操作,对其进行修改。 操作步骤 登录MAS控制台,进入“工作流管理>工作流列表”页面。 单击待编辑工作流所在行的“编辑”。 支持对以下内容进行编辑,具体操作请参考编排工作流。 编辑工作流的名称和描述。 编辑工作流的阶段。 编辑工作流的作业。
与其他服务的关系 03 入门 介绍MAS的基本使用流程,以及如何创快速建监控和使用MAS实现容灾切换。 快速入门 MAS入门简介 使用MAS实现MySQL容灾切换 使用MAS实现Redis容灾切换 使用MAS实现MongoDB容灾切换 使用MAS实现API异常监控 05 开发 描述如何使用
RDS自动备份策略设置 概述 “RDS自动备份策略设置”插件用于设置RDS自动备份策略。 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显示当前命名空间多活分区下已配置的默认项目。
(可选)配置委托项目ID。 实例ID 配置RDS实例ID。 结果处理 配置重启失败后继续执行的操作。 fail_to_stop:表示失败停止。 fail_to_continue:表示失败继续。 跨账号执行RDS任务 当前账号通过“RDS实例重启”插件执行其他账号下的RDS任务时,需要提前创建委托和创建凭证,其步骤如下:
如果您想更换监控器已监控的数据库信息,可以通过修改监控器的配置信息来完成,但是不支持修改监控器类型、应用名称、监控器名称。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在页面顶端导航栏选择“监控列表”。 单击监控所在行的“编辑”。 在“编辑监控”页面中修改信息,完成后单击“确定”。
RDS实例读写设置 概述 “RDS实例读写设置”插件用于将整个RDS实例运行状态设置只读/读写。 配置介绍 表1 选择输入-配置说明 参数 配置说明 任务所在region 选择任务所在区域。 凭证 选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。 项目 选择项目,默认显
(可选)配置委托项目ID。 实例ID 配置RDS实例ID。 跨账号执行RDS任务 当前账号通过“RDS实例创建备份”插件执行其他账号下的RDS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和RDS的权限。 IAM所需最小权限策略如下:
任务名称 请自定义输入任务名称。 跨账号执行RDS任务 当前账号通过“RDS检查容灾复制状态”插件执行其他账号下的RDS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和RDS的权限。 IAM所需最小权限策略如下: { "Version":
在工作流详情页面,单击右上角“执行”。 在“任务执行”弹窗,编辑参数配置。 在“任务执行”弹窗修改参数值,只针对本次执行任务生效,下次执行此任务时,参数值依然为修改前的参数值。如需长期修改参数值,需要在“工作流编排>配置详情”页面编辑参数。 在“任务执行”弹窗,单击“阶段选择”,勾
(可选)配置委托项目ID。 实例ID 输入RDS实例ID。 任务名称 请自定义输入任务名称。 跨账号执行RDS任务 当前账号通过“RDS灾备实例升主”插件执行其他账号下的RDS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和RDS的权限。 IAM所需最小权限策略如下:
更改实例安全组 铂金版多活实例支持更改安全组,请确认更改后的安全组需要开放被监控资源的端口。 操作步骤 登录MAS控制台,在“多活管理”页面单击铂金版实例,进入实例控制台。 在“基本信息>网络信息”页签单击安全组后的。 在安全组下拉列表中选择新的安全组,再单击。 更改安全组预计需
(可选)配置委托项目ID。 实例ID 输入RDS实例ID。 用户范围 输入全部用户或单体用户。 权限设置 输入只读或读写。 结果处理 输入失败停止或失败继续。 任务名称 请自定义输入任务名称。 跨账号执行RDS任务 当前账号通过“RDS实例指定用户读写设置”插件执行其他账号下的RDS任务时,需要提前创建委托和创建凭证,其步骤如下:
任务名称 请自定义输入任务名称。 跨账号执行RDS任务 当前账号通过“RDS检查实例备份信息”插件执行其他账号下的RDS任务时,需要提前创建委托和创建凭证,其步骤如下: 委托方账号创建委托并授权,授予被委托账号所需IAM和RDS的权限。 IAM所需最小权限策略如下: { "Version":
编辑多活管理中心名称和描述 多活实例创建完成后,您可以在实例的基本信息页面修改多活管理中心名称和描述。 操作步骤 登录MAS控制台,在“多活管理”页面单击实例,进入实例控制台。 在“基本信息”页面,单击“多活管理中心名称”和“描述”后的。 图1 修改实例名称和描述 编辑名称和描述后,单击,完成编辑。 父主题:
DNS公网域名记录集权重设置 概述 “DNS公网域名记录集权重设置”插件用于DNS公网域名下对于记录集权重的修改设置。 配置介绍 表1 配置说明 参数 配置说明 公网域名 选择公网域名。 记录集1 选择记录集1的值。 记录集1的权重 填写记录集1的权重。 记录集2 选择记录集1的值。
MAS多活管理切换/回切 DDM实例创建备份 DDM实例读写设置 RDS实例指定用户读写设置 RDS检查容灾复制状态 RDS灾备实例升主 RDS修改实例参数 DRS任务操作 DRS检查任务方向和状态 RDS自动备份策略设置 RDS检查实例备份信息 DRS检查任务信息 DRS数据级/对象级对比
在工作流详情页面,单击右上角“执行”。 在“任务执行”弹窗,编辑参数配置。 在“任务执行”弹窗修改参数值,只针对本次执行任务生效,下次执行此任务时,参数值依然为修改前的参数值。如需长期修改参数值,需要在“工作流编排>配置详情”页面编辑参数。 在“任务执行”弹窗,单击“阶段选择”,勾
的,哪个是MAS提供的? APIG Site、MAS(DB Monitor、DC Monitor)、MAS SDK、DRS(华为RDS到其他云的RDS的数据同步)等都是用华为的,而ELB和CDN等是客户自己的。 父主题: 多活容灾方案相关问题
setMonitorGlobalConfig 切换监控器 monitor switchMonitor 创建数据库连接池 monitor createDBConnectionPool 更新数据库连接池 monitor updateDBConnectionPool 重置机房监控 dcmonitor