【问题标题】:How do I migrate data from a local to a remote MySQL instance如何将数据从本地迁移到远程 MySQL 实例
【发布时间】:2018-10-13 12:34:29
【问题描述】:

我有一个本地 MySQL 数据库,我想将其中的数据迁移到远程 MySQL 数据库(使用 AWS 上的 RDS)。如何在两个实例之间迁移数据?

【问题讨论】:

  • 修正语法错误并更好地解释问题的意图

标签: amazon-web-services database-migration


【解决方案1】:

使用 AWS 中提供的 AWS 数据库迁移服务。您需要在其中提供您的数据库端点,即您的本地数据库服务器端点,并将您的数据库引擎参数设置为您的要求并启动。它将您的数据迁移到云端需要 10 到 15 分钟,然后您可以继续从 AWS 它自己访问您的数据库。

另一种方法是,最近备份您的本地数据库。在 aws EC2 中启动一个实例并安装您在本地使用的数据库。将系统中的备份文件复制到云。使用可用的备份文件启动数据库。设置您在 EC2 中安装的类型的 RDS 实例, 并连接端点。

【讨论】:

    【解决方案2】:

    AWS DMS 可帮助您将 TB 级的大型数据库迁移到 AWS 轻松安全地上云。在迁移期间,源数据库 保持全面运行,最大限度地减少停机时间。

    但从您的问题来看,您需要同质数据迁移并根据 AWS 文档:

    如果您要执行同构迁移,请使用引擎的原生 工具,例如 MySQL 转储或 MySQL 复制。

    请参阅this answer,了解在更大数据上使用 SQL Dump。

    谢谢

    【讨论】:

      猜你喜欢
      • 2021-07-02
      • 2018-09-29
      • 2019-12-27
      • 1970-01-01
      • 2014-02-13
      • 1970-01-01
      • 1970-01-01
      • 2015-07-24
      • 2016-01-06
      相关资源
      最近更新 更多