1、混合云灾备混合云灾备最佳实践最佳实践文档版本文档版本04发布日期发布日期2020-01-14华为技术有限公司华为技术有限公司 版权所有版权所有 华为技术有限公司华为技术有限公司 2020。保留一切权利。保留一切权利。非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。商标声明商标声明和其他华为商标均为华为技术有限公司的商标。本文档提及的其他所有商标或注册商标,由各自的所有人拥有。注意注意您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的全部或部分产品、服务或特性可能不在您的购买或使用范围之内。除非合同另有约定,华为公司对本文
2、档内容不做任何明示或默示的声明或保证。由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。文档版本 04(2020-01-14)版权所有 华为技术有限公司i目目 录录1 配置应用系统的跨云热备容灾配置应用系统的跨云热备容灾.11.1 方案介绍.11.2 环境准备.81.3 配置应用系统容灾.101.4 配置 MySQL 容灾.141.4.1 通过异步复制方式进行 MySQL 容灾介绍.151.4.2 配置业务端内部的容灾.151.4.3 配置业务端与容灾端之间的容灾.181.5 验证数据同步.21
3、1.5.1 测试数据同步.211.5.2 测试数据转移.212 配置配置 SQL Server 跨云容灾(日志传送方式)跨云容灾(日志传送方式).232.1 方案介绍.232.2 环境准备.282.3 配置 SQL Server 容灾.292.3.1 配置业务端和容灾端容灾关系.302.3.2 验证业务端和容灾端的数据同步.362.4 SQL Server 的容灾切换.362.4.1 主 SQL Server 故障时切换到备 SQL Server.362.4.2 主 SQL Server 恢复后切回.39混合云灾备最佳实践目 录文档版本 04(2020-01-14)版权所有 华为技术有限公司i
4、i1 配置应用系统的跨云热备容灾配置应用系统的跨云热备容灾1.1 方案介绍方案介绍容灾方案容灾方案配置应用系统的跨云热备容灾方案如图图1-1所示。混合云灾备最佳实践1 配置应用系统的跨云热备容灾文档版本 04(2020-01-14)版权所有 华为技术有限公司1图图 1-1 应用系统的跨云热备容灾在如图图1-1所示的方案中,用户的生产数据中心的应用系统使用MySQL作为数据库,应用系统与MySQL均热备容灾到华为云上。用户的生产数据中心与华为云之间使用专线进行网络连接。当生产数据中心发生灾难时,用户需要将原生产数据中心的业务故障转移到容灾端(即华为云),并将业务流量的请求引流到华为云上ELB,实
5、现应用系统的业务连续性。待云下的生产数据中心恢复后,云上MySQL的数据会自动同步至云下的MySQL,从而将华为云上的业务应用数据同步到云下的生产数据中心。用户也可根据计划将生产站点切回到云下的生产数据中心,实现云下的生产数据中心与华为云之间互相容灾切换,实现应用系统的业务跨云热备容灾效果。应用系统容灾混合云灾备最佳实践1 配置应用系统的跨云热备容灾文档版本 04(2020-01-14)版权所有 华为技术有限公司2使用英方i2软件,将应用系统的配置数据复制到华为云的云服务器上。在本场景中,以某OA软件作为应用系统为例进行说明。英方i2灾备软件系统,共分为三部分:工作机:工作机指的是用户的生产机
6、,即源端,被容灾的服务器。灾备机:灾备机指的是存放灾备数据的远程服务器,即目的端,容灾服务器。控制机:控制机则指的是i2灾备软件系统的控制平台所属的服务器。英方i2灾备软件运行在操作系统之上,能够达到操作系统数据级别的容灾要求。需要将英方i2灾备软件部署到生产数据中心应用系统的每一台应用服务器(以两台应用服务器为例,上面部署的应用为http)和华为云的应用系统容灾对应的服务器中,同时应创建一台云服务器作为控制机。数据库容灾使用数据库自身复制技术,将数据库的数据复制到华为云的云服务器上。在华为云上,应用系统与数据库属于同一个VPC,可通过子网互通。当用户的生产数据中心发生故障时,应用系统和数据库