持续交付新增容灾流水线模板,帮助您快速落地容灾场景中服务的切换,降低业务中断的风险。本文介绍如何创建和设置 双云双活-三方故障容灾切换 流水线。
本场景模拟第三方云的特定区域整体发生故障,通过持续交付流水线服务,将第三方业务流量与数据全量切换至火山引擎。
登录 持续交付控制台。
在左侧导航栏选择 工作区,在工作区页面单击目标工作区名称,进入当前工作区。
单击 创建流水线,在 选择流水线模板 页面,选择 容灾 > 双云双活-三方故障容灾切换。
4 单击 确认。
容灾切换的第一步是将火山引擎数据库服务的工作负载实例扩扩容。本场景中将火山引擎 VKE 集群中,数据库服务工作负载的 副本数 由 0 提升到 4 份。
终止三方云到火山同步任务。
故障情况下,需要终止第三方与火山引擎的中数据库的数据同步,为数据迁移做准备。
说明
正常状态(非容灾状态)下,第三方数据库中的数据通过 数据库传输服务 DTS 会定期同步到火山引擎的数据库。
切换火山备用数据库。
验证数据库切换。
通过以下操作,设置验证数据库切换成功的审批流程。流水线执行时,人工验证完成后,单击流水线中 通过,即可进行到下一步。
说明
本步骤触发验证数据库切换的审核流程,实践验证操作需要指导人员 手动 执行。
通过禁用第三方数据库的服务地址,将全量的流量切换到火山引擎数据库。
通过以下操作,设置验证数据库切换成功的审批流程。流水线执行时,人工验证完成后,单击流水线中 通过,即可进行到下一步。
说明
本步骤触发验证数据库切换的审核流程,实践验证操作需要指导人员 手动 执行。