【问题标题】:How to Synchronize MySQL Database from an On Premise to Amazon RDS如何将 MySQL 数据库从本地同步到 Amazon RDS
【发布时间】:2017-12-13 19:23:24
【问题描述】:

我是 Amazon RDS 的新手,希望在下面找到我的问题的答案,但在 stackoverflow 上找不到答案。

我有一个本地 MySQL 数据库,我想与 Amazon RDS 上的 MySQL 数据库同步。我知道使用 Amazon RDS 可以进行复制,但是持续同步呢?假设我现有的本地数据库已经进行了一个事务,我想立即或按计划同步该事务,这样我就不需要将整个事务复制到 RDS。

  1. RDS 是否为 MySQL 或任何其他数据库提供此功能?
  2. 如果不是,我应该使用什么工具? EC2 + ? ?
  3. 或者是否有任何数据库支持此功能,以便我可以在 EC2 上运行该数据库?

【问题讨论】:

  • “我知道使用 Amazon RDS 可以进行复制,但是持续同步怎么样?” 这就是复制...持续同步,一次一个事务...但是您需要初始数据加载,以便两个系统以相同的状态开始。
  • 我认为复制更像是一次复制,而不是连续的。谢谢!

标签: mysql database amazon-web-services amazon-ec2 rds


【解决方案1】:

您最好的(第一个)选项应该是 AWS Database Migration Service。这是完全适合您的用例的迁移服务。

如果正常运行时间不是问题,您始终可以执行 mysql_dump,将其移至 EC2 实例并将其加载到 RDS 实例中。

【讨论】:

  • 不幸的是,每天执行 mysql_dump 并将其上传到 EC2,我的互联网数据成本会非常高。我一定会检查你的第一个选项。我不知道他们有那个。谢谢@Exelian
猜你喜欢
  • 2019-12-24
  • 1970-01-01
  • 1970-01-01
  • 2015-07-24
  • 1970-01-01
  • 1970-01-01
  • 2013-10-24
  • 2016-07-29
  • 1970-01-01
相关资源
最近更新 更多