相关产品

客户案例

相关推荐

合作伙伴

浙江智行合一科技有限公司
浙江智行合一科技有限公司

智行合一是一家专注于企业数智化转型升级,提供专业解决方案的科技型企业,智行合一始终以客户为本,以技术,软件,咨询,服务,运营等多个核心业务布局,帮助企业商业更智能,更高效。为企业核心业务赋能,提供战略、业务、组织、技术和运营全链路,全要素,全场景全触点,全网全渠道,全生命周期解构,重构和持续优化服务,为数智化商业赋能增值。

探索阿里云产品,构建云上应用和服务

免费试用

相关产品

客户案例

相关推荐

合作伙伴

浙江智行合一科技有限公司
浙江智行合一科技有限公司

智行合一是一家专注于企业数智化转型升级,提供专业解决方案的科技型企业,智行合一始终以客户为本,以技术,软件,咨询,服务,运营等多个核心业务布局,帮助企业商业更智能,更高效。为企业核心业务赋能,提供战略、业务、组织、技术和运营全链路,全要素,全场景全触点,全网全渠道,全生命周期解构,重构和持续优化服务,为数智化商业赋能增值。

探索阿里云产品,构建云上应用和服务

免费试用

温馨提示

抱歉,登录前您只能看到8页哦。立刻登录,浏览全部技术解决方案最佳实践案例内容!

如果您是企业账号,可以生成子账号授权访问。

BpFile(id=176, bpId=57, name=同城跨可用区容灾迁移及演练, author=null, keyword=同城高可用,容灾, description=使用阿里云少量增加成本实现云上客户单可用区到双可用区的迁移/包含切换及演练优化, position=null, ossUrl=bp-ROIVMB0WL2RWN0F2.pdf, tags=null, level=null, tagList=null, products=null, productList=null, hotspot=null, oneClick=1, createTime=null, modifiedTime=null, timeConsuming=null, status=1, pdfDescription=

本文重点提供同地域跨可用区容灾的解决方案,介绍单可用区到跨可用区的迁移及切换演练,以模拟wordpress为初始化的应用服务,帮助客户更清晰地了解方案架构及演练演示;同时提供跨可用区容灾切换演练实验,初始化服务部署可以使用。

, templateId=35OB69V5XD6MZV3S, freetry=null, visitTime=null, visitCount=null, video_url=https://yqh.aliyun.com/live/detail/21846, buttonName=null, buttonUrl=null, targetId=35OB69V5XD6MZV3S, partner=null, partnerUrl=null, partnerLogo=null, cooperation=111, cooperationList=null)
1 同地域跨可用区容灾迁移和演练 最佳实践 业务架构 场景描述 在不大幅增加成本的情况下,希望获得支持业务 的跨可用区(Zone)容灾能力,重点是整体的应 用做容灾备份(简称容灾),而非单独的数据库或 存储等。 迁移跨可用区策略 ECS的主要方法是按照业务集群的划分, 将集群均匀分布到双(多)可用区(如果是 ACK集群直接选择多可用部署);数据库产品主 要使用控制台迁移可用区的功能,将主备库分布 到跨可用区,选择跨可用区规格。 客户最佳实践 本文重点提供同地域跨可用区容灾的解决方案, 介绍单可用区到跨可用区的迁移及切换演练,以 模拟 wordpress 为初始化的应用服务,帮助客户 更清晰地了解方案架构及演练演示;同时提供跨 可用区容灾切换 产品列表 演练实验。 ⚫ 专有网络 VPC ⚫ 云服务器 ECS ⚫ 云数据库 RDS ⚫ 负载均衡 SLB ⚫ 云数据库 Redis 最佳实践频道 阿里云最佳实践生态群
2云服务器 ECS(产品名称) 文档模板(手册名称)/文档版本信息 阿里云 业务云容灾 同地域跨可用区容灾迁移和演练 最佳实践 文档版本:20201215(发布日期) 文档版本:20150122(发布日期) II
3同地域跨可用区容灾迁移和演练 文档版本信息 文档版本信息 文本信息 属性 内容 文档名称 同地域跨可用区容灾迁移和演练 文档编号 057 文档版本 V1.2 版本日期 2020-12-15 文档状态 外部发布 制作人 阿瑟 审阅人 安民、云护、兴科、辛达、游圣 文档变更记录 版本编号 日期 作者 审核人 说明 V1.0 2019/06/14 阿瑟 安民、云护、兴 创建 科、辛达、游圣 V1.1 2019/06/26 筱晖 - 文档工程师优化、验证 V1.2 2020/12/15 阿瑟 - 增加 CADT资源初始化 文档版本:20150122(发布日期) I
4同地域跨可用区容灾迁移和演练 前言 前言 概述 本文重点提供同地域跨可用区容灾的解决方案,介绍单可用区到跨可用区的迁移及切 换演练,以模拟 wordpress为初始化的应用服务,帮助客户更清晰地了解方案架构及 演练演示;同时提供跨可用区容灾切换演练实验,初始化服务部署可以使用。 应用范围 ⚫ 阿里云上,需要高可用架构的用户 ⚫ 重点是目前单可用区部署的业务 ⚫ 主要适用于互联网、金融等对服务可用性较强的行业 名词解释 ⚫ VPC:Virtual Private Cloud,简称 VPC。基于阿里云创建的自定义私有网络, 不 同的专有网络之间二层逻辑隔离,可以在自己创建的专有网络内创建和管理云产 品实例,比如 ECS、负载均衡、RDS等。在创建前,您需要结合具体业务,规划 VPC和交换机的数量及网段等。 详见:https://www.aliyun.com/product/vpc ⚫ 数据库:Relational Database Service,简称 RDS,是一种稳定可靠、可弹性伸缩 的在线数据库服务。基于阿里云分布式文件系统和 SSD盘高性能存储,RDS支 持 MySQL、SQL Server、PostgreSQL、PPAS和 MariaDB引擎,提供了容灾、 备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 详见:https://www.aliyun.com/product/rds/mysql ⚫ 云数据库 Redis版:(ApsaraDB for Redis)是兼容开源 Redis协议标准、提供内 存加硬盘的混合存储方式的数据库服务,基于高可靠双机热备架构及可平滑扩展 的集群架构,满足高读写性能场景及弹性变配的业务需求。支持灵活的部署架构, 提供的实例架构包括标准版-单副本、标准版-双副本、集群版-单副本、集群版-双 副本、标准版读写分离和集群版读写分离实例,能够满足不同的业务场景。 详见:https://www.aliyun.com/product/kvstore ⚫ CADT:是一款为上云应用提供自助式云架构管理的产品,显著地降低应用云上管 理的难度和时间成本。本产品提供丰富的预制应用架构模板,同时也支持自助拖 文档版本:20150122(发布日期) III
5同地域跨可用区容灾迁移和演练 前言 拽方式定义应用云上架构;支持较多阿里云服务的配置和管理。用户可以方便的 对云上架构方案的成本、部署、运维、回收进行全生命周期的管理。 详见:https://www.aliyun.com/product/developerservices/cadt 文档版本:20150122(发布日期) IV
6同地域跨可用区容灾迁移和演练 目录 目录 文档版本信息 .............................................................................................................................................................. I 法律声明 ..................................................................................................................................................................... II 前言 ............................................................................................................................................................................ III 目录 ............................................................................................................................................................................. V 前置条件 ..................................................................................................................................................................... 1 演示环境说明 ............................................................................................................................................................. 2 1. 初始化应用搭建 ................................................................................................................................................. 3 1.1. 基于 CADT部署初始化资源 ............................................................................................................... 3 1.2. 配置 Redis服务 ................................................................................................................................. 16 1.3. 配置 RDS服务 ................................................................................................................................... 17 1.4. 部署业务应用服务 ........................................................................................................................... 20 2. 应用业务(ECS)迁移 ..................................................................................................................................... 36 2.1. 创建交换机 ....................................................................................................................................... 36 2.2. 重建 ECS实例.................................................................................................................................... 37 2.3. 配置负载均衡 SLB ............................................................................................................................. 42 2.4. 验证应用的可用性 ........................................................................................................................... 44 3. 数据库 Redis迁移 ............................................................................................................................................. 46 3.1. 单可用区迁移到多可用区 ............................................................................................................... 46 3.2. Redis高可用验证 .............................................................................................................................. 47 4. 数据库 RDS迁移 ............................................................................................................................................... 49 4.1. 单可用区迁移到多可用区 ............................................................................................................... 49 4.2. 数据库高可用验证 ........................................................................................................................... 51 5. 切换演练及高可用验证 ................................................................................................................................... 53 5.1. 服务器切换可用区演练 ................................................................................................................... 53 5.2. RDS切换可用区演练 ........................................................................................................................ 57 文档版本:20150122(发布日期) V
7同地域跨可用区容灾迁移和演练 前置条件 前置条件 在执行本文操作前,需要完成以下准备工作。 ⚫ 已经注册了阿里云账户,并完成了实名认证。登录阿里云后,打开 https://account.console.aliyun.com/v2/#/authc/home查看是否已经完成实名认证。 ⚫ 阿里云账户余额大于 100元。登录阿里云后,打开 https://expense.console.aliyun.com/#/account/home,查看余额。 ⚫ 已经开通了如下服务: ᅳ 云服务器(ECS)服务 ᅳ 负载均衡(SLB)服务 ᅳ 云数据库(RDS)服务 ᅳ 云数据库(Redis)服务 ᅳ 专有网络(VPC)服务 ⚫ 提前根据业务发展情况,规划资源。 ⚫ 本例所有运行脚本可以从 https://code.aliyun.com/best-practice/057.git 获取 文档版本:20150122(发布日期) 1
8同地域跨可用区容灾迁移和演练 演示环境说明 演示环境说明 第一阶段 初始化业务,基于阿里云搭建 wordpress,技术架构如下图所示: 第二阶段 将应用部署到可用区 A+B,借助负载均衡进行流量分发;同时将数据库 RDS、Redis 切换为跨可用区的架构,可用区 A+B。 业务上做个延迟测试,如果延迟满足业务场景可直接参考;如果不满足可以做数据库 的可用区独立部署,借助 DTS同步,本示例不做演示。 第三阶段 跨可用区的业务容灾演练 runbook(可用区切换演练): 产品 故障模拟 执行步骤 结果验证 SLB 可用区 B不可用 容灾由系统自动完成,无实操演练。 无 ECS 可用区 B不可用 方案 1:通过负载均衡,调整可用区 访问网站,业务正 B的 ecs权重为 0。 常访问。 方案 2:直接关停可用区 B的 ecs。 RDS 可用区 B不可用 控制台手动主备切换; 网站正常访问,数 模拟网站数据写入,如注册用户。 据库读写正常。 Redis 可用区 B不可用 容灾由系统自动完成,无实操演练。 无 文档版本:20150122(发布日期) 2