自建数据库迁移到云数据库

本方案介绍如何将网站的自建数据库迁移至云数据库 RDS,解决您随着业务增长可能会面临的数据库运维难题。数据库采用高可用架构,支持跨可用区容灾,给业务带来数据安全、可用性、性能和成本方面收益。

适用客户
  • 追求高可用性和稳定性的企业
  • 注重数据安全与合规的企业
  • 方案背景
  • 方案优势
  • 架构与部署
  • 免费试用
  • 推荐解决方案
  • 方案背景

    为什么建议数据库上云

    从开展业务的初期到业务增长期,对数据库的性能、可用性会有不同的需求,运维也会变得越来越复杂。建议您尽早将数据库迁移到云数据库 RDS 上。

    业务发展的不同阶段对于数据库运维的需求:

    业务初期

    在业务初期,您可能会为了控制成本选择在应用服务器上自建数据库。但随着业务增长,这种应用和数据库部署在一个服务器上的架构,会有性能、安全、扩展性方面的隐患。

    业务开始增长

    为了消除性能、安全、扩展性方面的隐患,您可能会选择将数据库和应用分开部署。但数据库迁移工作并不简单,并且实现高可用和读写分离也很复杂,需要大量的时间和人力成本。

    业务持续增长

    如果您的业务在未来会持续增长,建议您尽早将数据库迁移到云数据库上。云数据库 RDS 可以让您使用一写多读、故障自动切换、自动备份等关键特性的同时,无需关注复杂的数据库运维工作。

    方案优势

    通过RDS帮助企业解决的问题

    稳定可靠

    数据云盘通过多副本冗余确保数据可靠性,高可用版和集群版采用主备容灾,最高可保障 99.99% 可用性;数据零丢失。

    降本增效

    计费方式灵活,Serverless 实现最高 70% 降本;支持 ARM 架构,体验相同,性价比更高。

    数据库“自动驾驶”

    支持自动扩缩容,自动 SQL 优化、自动 SQL 限流等,实现数据库的自感知,自修复,自优化,自运维及自安全,减少运维负担和成本。

    迁移前后对比

    ECS 自建数据库VS使用云数据库 RDS
  • 成本高

    公网流量收费;备份数据占用空间;无现成数据库代理用于读写分离;无现成 Serverless 方案

  • 成本
  • 零成本

    公网流量不收费;提供最多 2 倍于存储空间的免费备份空间;通用型数据库代理不收费;支持 Serverless

  • 无高可用,难保证业务稳定性

    无现成高可用;无现成负载均衡

  • 稳定
  • 高可用,保证业务稳定性

    高可用和集群系列秒级故障切换,最高保障 99.99% 可用性;基础系列自动故障恢复,承诺 99.5% 可用性;自动读写分离,实现负载均衡

  • 参数无优化,性能排查复杂

    无现成的参数调优;无现成读写分离;性能排查复杂;无内核优化

  • 性能
  • 参数持续优化,性能优越

    持续优化参数;支持只读实例和读写分离,扩展读性能;支持慢日志分析、自动 SQL 优化;自研 AliSQL 和 AliPG 优化性能

  • 无加密通道,需自行修复漏洞

    无现成的连接链路加密;无现成的 TDE 加密;审计困难,无 SQL 审计;内核 Bug 需要自行修复

  • 安全
  • 数据传输加密,阿里云自动修复

    SSL 加密;TDE 加密;SQL 洞察与审计;内核 Bug 由阿里云修复

  • 架构与部署

    自建数据库迁移到云数据库

    在没有过往经验的情况下,您可能仍然会担心自己不够熟悉数据库迁移,而无法完成这项工作。 这里我们提供了一个快速体验教程,模拟了一遍数据库迁移所需的工作,帮助您快速熟悉这一流程。

    为了控制成本,本方案中所创建的资源都是尽可能使用小规格资源,体验此教程会为您创建的资源具体架构如左图所示:

    部署时长:45 分钟
    预估费用:3 元(假设资源运行时间不超过 1 小时,如果调整资源规格、使用时长,或执行本方案以外的操作,可能会导致费用发生变化,请以控制台显示的实际价格和最终账单为准。)
    免费试用

    阿里云为您提供云产品免费试用

    技术解决方案咨询
    立即咨询
    AI助理

    你好,我是AI助理

    可以解答问题、推荐解决方案等