3

我有一个本地 MySql 数据库并希望将其复制到 Amazon RDS 实例中。Amazon RDS 实例用作备份。

我查看了 AWS 控制台,没有找到任何配置它的地方。有人知道该怎么做吗?非常感谢!!

4

4 回答 4

1

不幸的是,您无法在 RDS 中执行此操作。如果你想做这种事情,你必须在 EC2 实例上实现你自己的 mysql 服务器,然后你将完全控制服务器,但也有责任根据需要配置备份。

于 2012-12-15T17:40:12.760 回答
0

Tungsten 可以帮助您从本地复制到 RDS。我仍然没有尝试过,但下面的指南似乎很清楚。

https://docs.continuent.com/wiki/display/TEDOC/Replicating+from+MySQL+to+Amazon+RDS

于 2013-10-31T22:38:58.243 回答
0

支持。

您可以使用复制将数据从 Amazon RDS MySQL 5.6 数据库实例导出到在 Amazon RDS 外部运行的 MySQL 实例。Amazon RDS 外部的 MySQL 实例可以在您的数据中心本地运行,也可以在 Amazon EC2 实例上运行。Amazon RDS MySQL 数据库实例必须运行版本 5.6.13 或更高版本。Amazon RDS 外部的 MySQL 实例必须运行与 Amazon RDS 实例相同的版本或更高版本。

http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MySQL.Procedural.Importing.NonRDSRepl.html

免责声明:

仅在从 Amazon RDS MySQL 数据库实例导出数据库期间,才支持复制到在 Amazon RDS 外部运行的 MySQL 实例。当数据已导出并且应用程序可以开始访问外部实例时,应终止复制。

因此,如果它是永久性的,使用tungsten-replicator会更好。

于 2014-03-06T10:51:24.710 回答
0

您还可以设置从本地 MySQL 到 RDS MySQL 或 MariaDB 的持续复制:

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MySQL.Procedural.Importing.External.Repl.html

您可以在 Amazon RDS MySQL 或 MariaDB 数据库实例与 Amazon RDS 外部的 MySQL 或 MariaDB 实例之间设置复制。使用本主题中的过程在所有情况下配置复制,但外部实例为 MariaDB 版本 10.0.2 或更高版本且 Amazon RDS 实例为 MariaDB 时除外。在这种情况下,请使用将基于 GTID 的复制配置到 Amazon RDS MariaDB 数据库实例中的过程来设置基于 GTID 的复制。

于 2018-04-25T18:42:29.420 回答