01准备资源
通过一键部署脚本,快速创建一个模拟环境,包含一个运行网站应用和数据库的ECS实例,以及一个迁移目标RDS实例。
02迁移数据库
这一步骤将引导您使用数据传输服务DTS,将ECS上自建的数据迁移到RDS中。
03验证及切换
通过这一步骤,您将了解如何验证数据库已经迁移成功,并尝试修改应用代码来完成迁移工作。
04清理资源
完成教程学习后,您可以将模拟环境的资源释放掉,避免产生额外的费用。
业务初期 | 业务开始增长 | 业务持续增长 |
---|
在业务初期,您可能会为了控制成本选择在应用服务器上自建数据库。但随着业务增长,这种应用和数据库部署在一个服务器上的架构,会有性能、安全、扩展性方面的隐患。 | 为了消除性能、安全、扩展性方面的隐患,您可能会选择将数据库和应用分开部署。但数据库迁移工作并不简单,并且实现高可用和读写分离也很复杂,需要大量的时间和人力成本。 | 如果您的业务在未来会持续增长,建议您尽早将数据库迁移到云数据库上。云数据库 RDS 可以让您使用一写多读、故障自动切换、自动备份等关键特性的同时,无需关注复杂的数据库运维工作。 |
对比项 | ECS 自建数据库 | 使用云数据库 RDS |
---|
成本 | 公网流量收费;备份数据占用空间;无现成数据库代理用于读写分离;无现成Serverless方案 | 公网流量不收费;提供最多2倍于存储空间的免费备份空间;通用型数据库代理不收费;支持Serverless |
稳定 | 无现成高可用;无现成负载均衡 | 高可用和集群系列秒级故障切换,最高保障99.99%可用性;基础系列自动故障恢复,承诺99.5%可用性;自动读写分离,实现负载均衡 |
性能 | 无现成的参数调优;无现成读写分离;性能排查复杂;无内核优化 | 持续优化参数;支持只读实例和读写分离,扩展读性能;支持慢日志分析、自动SQL优化;自研AliSQL和AliPG优化性能 |
安全 | 无现成的连接链路加密;无现成的TDE加密;审计困难,无SQL审计;内核Bug需要自行修复 | SSL加密;TDE加密;SQL洞察与审计;内核Bug由阿里云修复 |
询价中...
询价中...
询价中...