加入收藏 | 设为首页 | 会员中心 | 我要投稿 盐城站长网 (https://www.0515zz.cn/)- 运维、云管理、管理运维、智能数字人、AI硬件!
当前位置: 首页 > 站长资讯 > 动态 > 正文

云上数据库迁移实践

发布时间:2021-05-05 12:31:54 所属栏目:动态 来源:互联网
导读:迁移解决方案 我们在本地数据中心有各式各样的自建数据库,如果对数据库迁移上云,我们该如何选择云中的数据库呢,我下面简单整理了一个列表,针对不同的场景,我们可以选择对应的解决方案。 现有应用程序 MySQL --- Amazon Aurora for MySQL,RDS for MySQL

迁移解决方案

我们在本地数据中心有各式各样的自建数据库,如果对数据库迁移上云,我们该如何选择云中的数据库呢,我下面简单整理了一个列表,针对不同的场景,我们可以选择对应的解决方案。

  • 现有应用程序
    • MySQL ---> Amazon Aurora for MySQL,RDS for MySQL
    • PostgreSQL ---> Amazon Aurora for PostgreSQL,RDS for PostgreSQL
    • MariaDB ---> Amazon Aurora for MySQL,RDS for MariaDB
    • Oracle ---> 利用 Amazon SCT 检测复杂性因素 ---> Amazon Aurora,RDS for Oracle
    • SQL Server ---> 利用 Amazon SCT 检测复杂性因素 ---> Amazon Aurora,RDS for SQL Server
    • MongoDB ---> DocumentDB
  • 新的应用程序
    • 如果不需要关系类功能 ---> Amazon DynamoDB
    • 如果需要关系类功能 ---> Amazon Aurora
  • 内存存储/缓存
    • Redis ---> Amazon ElasticCache
    • Memcached ---> Amazon ElasticCache
  • 时序数据
    • Amazon Timestream(注册预览版)
  • 跟踪各应用程序变更、加密可验证性,具备中央可信权威
    • Amazon Quantum Ledger Database

迁移须知

数据库是任何应用程序的主要组件之一,因此我们必须谨慎地进行迁移。您需要知道数据库的大小,数据库内部表的大小以及数据库模式。

使用 Amazon DMS 将数据迁移到亚马逊云科技 很简单。首先在 亚马逊云科技 环境中创建复制实例,然后 Amazon DMS 连接源数据库端点和目标数据库端点。迁移开始时,Amazon DMS 会创建表,加载数据并同步数据库。整个复制任务都由复制实例承担,建议创建配置比较大的复制实例。

使用 Amazon DMS 执行迁移的总体流程如下:

  1. 创建目标数据库。
  2. 复制架构。
  3. 创建 Amazon DMS 复制实例。
  4. 定义源数据库和目标数据库的终端节点。
  5. 创建并执行迁移任务。

(编辑:盐城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读