Ctrl+F / Command+F 全文检索
客户案例

相关最佳实践
业务上云 |

传统企业、零售和游戏行业系统分级后单库单服系统云上搭建最佳实践,涉及大部分基础云产品。

专有网络 VPC 云服务器ECS 云数据库RDS MySQL 版 负载均衡 SLB CDN 云速搭
业务上云 |

使用云桌面和VPN网关产品快速构建远程办公环境,在云桌面可以访问企业IDC内的应用和资源

云服务器ECS NAT网关 VPN网关 智能接入网关 云桌面
DevOps | 容器&微服务 |

使用云效完成容器应用自动化构建和持续部署

专有网络 VPC 负载均衡 SLB 容器服务 ACK 云效 云速搭
备份&容灾 | 数据库 |

云上数据库异地热备及冷备份及演练,含冷备即时查询方案

云数据库RDS MySQL 版 对象存储 OSS 数据管理 数据湖分析 数据库备份DBS
数据分析 |

针对资讯聚合类业务场景,Step by Step介绍如何搭建实时数仓

专有网络 VPC 云服务器ECS 云数据库RDS MySQL 版 NAT网关 云原生数据仓库AnalyticDB MySQL版
安全&合规 |

使用阿里云实现电商网站运营期间的安全防护,包括防爬风险管理、DDoS防御、风险管理产品的能力及操作

云数据库RDS MySQL 版 负载均衡 SLB DDoS防护 风险识别 爬虫风险管理
容器&微服务 |

使用ACK上运行常规业务,业务突发波动时突增业务运行在ECI上/达到成本的最优控制

云数据库RDS MySQL 版 文件存储NAS 容器服务 ACK 云数据库 Redis 版 弹性容器实例 ECI 云速搭
数据分析 |

Spark和云原生结合提供计算与存储分离的高性价比大数据分析

专有网络 VPC 对象存储 OSS 容器服务 ACK 弹性容器实例 ECI 文件存储HDFS
业务上云 | 备份&容灾 |

使用阿里云少量增加成本实现云上客户单可用区到双可用区的迁移/包含切换及演练优化

云服务器ECS 云数据库RDS MySQL 版 对象存储 OSS 负载均衡 SLB 云数据库 Redis 版 云速搭
业务上云 | 数据库 |

使用Oracle数据库的应用上云,通过ADAM评分、改造、迁移实现数据库迁移到PolarDB(Oracle兼容版),应用访问

专有网络 VPC 云服务器ECS 云数据库PolarDB 数据库和应用迁移 ADAM

温馨提示

未登录用户仅可预览8页内容,请您前往登录后浏览更多企业上云最佳实践案例内容。企业账号建议生成子账号授权访问。

BpFile(id=223, bpId=12, name=数据库异地灾备, author=null, keyword=备份集查询,异地备份,数据湖,即时查询, description=云上数据库异地热备及冷备份及演练,含冷备即时查询方案, position=null, ossUrl=bp-ZF8LOGWHBD8RTKZU.pdf, tags=null, level=null, tagList=null, products=null, productList=null, hotspot=null, oneClick=0, createTime=null, modifiedTime=null, timeConsuming=null, status=1, pdfDescription=

场景描述 适用于不满足于单地域,对数据可靠性 (RPO)和服务可用性(RTO)要求更高 的,希望防范断电、断网等机房故障,抵 御地震、台风等自然灾害,具备异地容灾 备份恢复能力的客户业务场景。 解决问题 1.实时备份,RPO达到秒级 2.表级恢复,故障恢复时间大大缩短 3.长期归档,自动管理备份生命周期 4.异地灾备,构建数据库灾备中心 产品列表 ⚫专有网络VPC ⚫云服务器ECS ⚫弹性公网IP(EIP) ⚫负载均衡SLB ⚫云数据库RDSMySQL ⚫数据库备份服务DBS ⚫对象存储服务OSS ⚫数据湖分析服务DLA ⚫数据管理服务DMS ⚫数据传输服务DTS

, templateId=null, freetry=null, visitTime=null, visitCount=null, video_url=null, buttonName=null, buttonUrl=null, targetId=null, partner=null, partnerUrl=null, partnerLogo=null)
1 数据库异地灾备 最佳实践 场景描述 业务架构图 适用于不满足于单地域,对数据可靠性 (RPO)和服务可用性(RTO)要求更高 的,希望防范断电、断网等机房故障,抵 御地震、台风等自然灾害,具备异地容灾 备份恢复能力的客户业务场景。 解决问题 1. 实时备份,RPO达到秒级 2. 表级恢复,故障恢复时间大大缩短 3. 长期归档,自动管理备份生命周期 4. 异地灾备,构建数据库灾备中心 产品列表 ⚫ 专有网络 VPC ⚫ 云服务器 ECS ⚫ 弹性公网 IP (EIP) ⚫ 负载均衡 SLB ⚫ 云数据库 RDS MySQL ⚫ 数据库备份服务 DBS ⚫ 对象存储服务 OSS ⚫ 数据湖分析服务 DLA ⚫ 数据管理服务 DMS ⚫ 数据传输服务 DTS
2文档模板(手册名称)/文档版本信息 Oracle数据库与应用迁移PolarDB 阿里云 数据库异地灾备 最佳实践 2
3数据库异地灾备 文档版本信息 文档版本信息 文本信息 属性 内容 文档名称 数据库异地灾备最佳实践 文档编号 文档版本 V1.3 版本日期 2020-04-14 文档状态 - 制作人 明中 审阅人 - 文档变更记录 版本编号 日期 作者 审核人 说明 V1.0 2019-02-22 明中 阿瑟 创建 V1.1 2019-04-15 明中 规范脚本,界面改 版 V1.2 2019-08-12 明中 格式刷新,文档优 化 V1.3 2020-04-14 贝曾、明中 雨甲、勇植、增加异地冷备恢复 言楼、西壁 演练,异地热备恢 复最佳实践及演练 I
4数据库异地灾备 最佳实践概述 前言 概述 根据企业所在行业、合规要求、数据规模、RPO/RTO要求的不同,数据库灾备目的 和要求各不相同,投入成本也是不同的。阿里云数据库灾备解决方案提供实时数据 备份能力,满足企业备份多样化选择。通过数据库备份 DBS(冷备)或者数据传输 DTS(热备)构建灾备中心。当生产中心机房发生短期不可恢复的故障或遭遇自然灾 害时,将业务流量切换到灾备中心,恢复数据和服务。 应用范围 ⚫ 不局限于单地域,对数据可靠性(RPO)和服务可用性(RTO)要求更高的,需 要防范断电、断网等机房故障,抵御地震、台风等自然灾害,具备异地容灾备 份恢复能力的业务系统 ⚫ 生产中心在其他友商云,希望跨云灾备,在阿里云上做冷备或热备的业务系统 ⚫ 生产中心在云下 IDC,希望混合云灾备,在阿里云上做冷备或热备的业务系统 ⚫ 需要满足灾难恢复能力国家标准等级 4级以上的业务系统 ⚫ 对数据可靠性(RPO)和服务可用性(RTO)要求很高的行业,如金融、电信运 营商、互联网电商等 名词解释 ⚫ RPO:恢复点目标(Recovery Point Object,简称 RPO)。指灾难发生后,容灾 系统进行数据恢复,恢复得来的数据所对应的时间点称为 RPO。RPO是反映数据 丢失量的指标,体现了企业能容忍的最大数据丢失量的指标。RPO值越小,代表 企业数据丢失越少,企业损失越小。 ⚫ RTO:恢复时间目标(Recovery Time Object,简称 RTO)。指灾难发生后,从 IT系统宕机导致业务停顿之刻开始,到 IT系统恢复至可以支持各部门运作,业 务恢复运营之时,此两点之间的时间段称为 RTO。RTO是反映业务恢复及时性的 指标,体现了企业能容忍的 IT系统最长恢复时间。RTO值越小,代表容灾系统 的恢复能力越强,但企业投入成本也越高。 ⚫ VPC:专有网络(Virtual Private Cloud,简称VPC)。基于阿里云创建的自定 义私有网络, 不同的专有网络之间二层逻辑隔离,可以在自己创建的专有网络 1
5数据库异地灾备 最佳实践概述 内创建和管理云产品实例,比如 ECS、负载均衡、RDS等。在创建前,您需要结 合具体业务,规划 VPC和交换机的数量及网段等。 详见:https://www.aliyun.com/product/vpc ⚫ ECS:云服务器(Elastic Compute Service,简称 ECS)。阿里云提供的一种基 础云计算服务。无需提前采购硬件设备,根据业务需要,随时创建所需数量的 云服务器 ECS实例。在使用过程中,随着业务的扩展,可以随时扩容磁盘、增 加带宽。也能随时释放资源,节省费用。 详见:https://www.aliyun.com/product/ecs ⚫ EIP:弹性公网 IP(Elastic IP,简称EIP)。独立的公网IP资源,可以绑定 到阿里云专有网络 VPC类型的 ECS、NAT网关、私网负载均衡 SLB上,并可以动 态解绑,实现公网 IP和ECS、NAT网关、SLB的解耦,满足灵活管理的要求。 详见:https://www.aliyun.com/product/eip ⚫ SLB:负载均衡(Server Load Balancer,简称SLB)。多台云服务器进行流量 分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过 消除单点故障提升应用系统的可用性。 详见:https://www.aliyun.com/product/slb ⚫ RDS:关系型数据库服务(Relational Database Service,简称RDS)。一种稳 定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和 SSD盘 高性能存储,RDS支持MySQL、SQL Server、PostgreSQL、PPAS和MariaDB引 擎,提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决 数据库运维的烦恼。MySQL 是全球最受欢迎的开源数据库之一,作为开源软件 组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,广 泛应用于各类应用场景。 详见:https://www.aliyun.com/product/rds/mysql ⚫ DBS:数据库备份服务(Database Backup Service,简称DBS)。为数据库提供 连续数据保护、低成本的备份服务。它可以为多种环境的数据提供强有力的保 护,包括企业数据中心、其他云厂商及公有云。数据库备份拥有一套完整的数 据备份和数据恢复解决方案,具备实时增量备份以及精确到秒级的数据恢复能 力。 详见:https://www.aliyun.com/product/dbs 2
6数据库异地灾备 最佳实践概述 ⚫ OSS:对象存储服务(Object Storage Service,简称 OSS)。阿里云提供的海 量、安全、低成本、高可靠的云存储服务。其数据设计持久性不低于 99.999999999%,服务设计可用性不低于 99.99%。具有与平台无关的 RESTful API接口,您可以在任何应用、任何时间、任何地点存储和访问任意类型的数 据。 详见:https://www.aliyun.com/product/oss ⚫ DLA:数据湖分析服务(Data Lake Analytics,简称 DLA)。无服务器 (Serverless)化的云上交互式查询分析服务。无需 ETL,就可通过此服务在云 上通过标准 JDBC直接对阿里云 OSS、TableStore、RDS等不同数据源里存储的 数据轻松进行查询和分析。DLA无缝集成各类商业分析工具,提供便捷的数据可 视化。 详见:https://www.aliyun.com/product/datalakeanalytics ⚫ DMS:数据管理服务(Data Management Service,简称 DMS)支持MySQL、SQL Server、PostgreSQL、Oracle、MongoDB、Oceanbase等关系型数据库和 NoSQL 数据库的管理。它是一种集数据管理、结构管理、用户授权、安全审计、数据 趋势、数据追踪、BI图表、性能与优化和服务器管理于一体的数据管理服务。 用户使用数据管理服务实现易用的数据库和服务器统一管理入口,让数据更安 全、管理更高效、数据价值更清晰。 详见:https://www.aliyun.com/product/dms ⚫ DTS:数据传输服务(Data Transmission Service,简称DTS)。阿里云提供的 一种支持多种数据源之间数据交互的数据流服务。它提供了数据迁移、实时数 据订阅及数据实时同步等多种数据传输能力。在数据库灾备解决方案中,使用 阿里云 DTS可实现各数据库间的数据迁移与实时同步,从而为数据库灾备打好 最重要的基础。 详见:https://www.aliyun.com/product/dts 3
7数据库异地灾备 最佳实践概述 目录 文档版本信息 ...................................................................................................................................................................... I 法律声明 ............................................................................................................................................................................. II 前言 ...................................................................................................................................................................................... 1 目录 ...................................................................................................................................................................................... 4 最佳实践概述 ..................................................................................................................................................................... 6 前置条件 ............................................................................................................................................................................. 8 演示环境说明 ..................................................................................................................................................................... 9 1. 部署生产中心环境 ................................................................................................................................................ 11 1.1. 创建专有网络 VPC ...................................................................................................................................... 11 1.2. 创建云服务器 ECS实例 ............................................................................................................................. 14 1.3. 申请并绑定弹性公网 IP(EIP) ............................................................................................................... 20 1.4. 配置负载均衡(SLB) ................................................................................................................................ 23 1.5. 配置云数据库 RDS服务 ............................................................................................................................ 30 1.6. 安装部署业务应用服务 .............................................................................................................................. 37 2. 部署云上异地冷备中心环境 ................................................................................................................................ 46 2.1. 创建专有网络 VPC ...................................................................................................................................... 46 3. 使用 DBS搭建异地备份任务(冷备) ............................................................................................................. 48 3.1. RDS MYSQL异地备份方式 ....................................................................................................................... 48 3.1.1. 开启 RDS跨地域备份(异地备份) ................................................................................................... 48 3.1.2. 查看 RDS跨地域备份 ............................................................................................................................ 50 3.2. 通用的异地备份方式 ................................................................................................................................... 51 3.2.1. 创建备份计划 .......................................................................................................................................... 51 3.2.2. 配置备份计划 .......................................................................................................................................... 54 3.2.3. 查看备份计划 .......................................................................................................................................... 59 3.2.4. 查询备份数据 .......................................................................................................................................... 61 4. 生产中心故障灾害 异地冷备恢复演练 ............................................................................................................. 70 4.1. 恢复数据库到 RDS实例 ............................................................................................................................ 70 4.2. 创建云服务器 ECS实例 ............................................................................................................................. 76 4
8数据库异地灾备 最佳实践概述 4.3. 申请并绑定弹性公网 IP(EIP) ............................................................................................................... 79 4.4. 配置负载均衡(SLB) ................................................................................................................................ 81 4.5. 恢复业务应用服务 ....................................................................................................................................... 83 4.6. 部署新的异地冷备中心 .............................................................................................................................. 85 5. 部署云上异地热备中心环境 ................................................................................................................................ 86 5.1. 创建专有网络 VPC ...................................................................................................................................... 86 5.2. 创建云服务器 ECS实例 ............................................................................................................................. 87 5.3. 申请并绑定弹性公网 IP(EIP) ............................................................................................................... 90 5.4. 配置负载均衡(SLB) ................................................................................................................................ 92 5.5. 创建 RDS灾备实例 ..................................................................................................................................... 94 5.5.1. 创建默认的 RDS MySQL灾备实例 .................................................................................................... 95 5.5.2. 创建 VPC内的 RDS灾备实例 ............................................................................................................. 99 5.6. 安装部署业务应用服务 ............................................................................................................................ 102 6. 使用 DTS搭建异地同步任务(热备) ........................................................................................................... 105 6.1. 在 RDS灾备实例创建 DTS同步帐号 .................................................................................................... 105 6.2. 创建 DTS同步实例 ................................................................................................................................... 106 6.3. 配置 DTS同步作业 ................................................................................................................................... 110 6.4. 查看 DTS同步作业 ................................................................................................................................... 114 7. 生产中心故障灾害 异地热备恢复演练 ........................................................................................................... 117 7.1. 停止同步作业 ............................................................................................................................................. 117 7.2. 删除同步作业 ............................................................................................................................................. 118 7.3. 将 RDS灾备实例升为主实例 .................................................................................................................. 119 7.4. 将业务流量切到灾备中心,作为新的生产中心 ................................................................................... 120 7.5. 部署新的异地热备中心 ............................................................................................................................ 121 5