在阿里云购买 MySQL 实例时,要确保支持主从高可用(High Availability, HA)架构,关键在于选择正确的高可用版(或称“高可用系列”),而非基础版。以下是具体选择步骤和注意事项:
✅ 正确选择方式
-
进入云数据库 RDS MySQL 控制台
登录 阿里云 RDS 控制台 → 点击「创建实例」。 -
在「实例规格」页面选择「高可用版」
- 在「版本与存储类型」或「实例规格」区域,你会看到多个选项:
- ❌ 基础版:单节点,无自动故障切换,不支持高可用。
- ✅ 高可用版:包含 1 个主节点 + 1 个只读节点(默认异地/同地域多可用区部署),支持自动主备切换(RTO < 30 秒),符合高可用要求。
- (可选)三节点企业版(X_X级高可用):适用于更高 SLA 要求的场景。
- 在「版本与存储类型」或「实例规格」区域,你会看到多个选项:
-
确认部署模式为「多可用区」
- 高可用版默认支持同城双可用区(Multi-AZ)部署(如华东 1 可用区 A + B)。
- 务必勾选「多可用区部署」,确保主备节点位于不同物理机房,避免单点故障。
-
验证功能特性
创建后,可在实例详情页查看:- 「监控与报警」中显示主备状态;
- 「高可用」标签页确认「自动切换」已启用;
- 连接地址通常为
xxxxx.mysql.rds.aliyuncs.com(高可用版专属 VIP),而非基础版的独立 IP。
⚠️ 常见误区提醒
- 仅选“本地 SSD 盘”≠高可用:存储类型不影响 HA,关键看实例系列(基础版 vs 高可用版)。
- 只读实例 ≠ 高可用:手动添加的只读节点不能替代高可用架构中的自动主备切换能力。
- 经典网络 vs VPC:高可用支持 VPC 和经典网络,但推荐优先使用 VPC 以提升安全性。
📌 总结
| 需求 | 应选实例系列 |
|---|---|
| 生产环境、需自动容灾切换 | MySQL 高可用版(多可用区) |
| 测试/开发、成本敏感 | 可考虑基础版(但无 HA) |
| X_X级强一致性要求 | 三节点企业版(高可用增强) |
💡 提示:高可用版价格略高于基础版,但提供了自动故障转移、数据冗余等核心保障,是绝大多数生产场景的标准推荐配置。
如需进一步对比各版本差异,可参考阿里云官方文档:RDS MySQL 高可用架构说明。
轻量云Cloud