如何将数据从 AWS 备份到本地机器?

How to take a backup of data to a local machine from the AWS?

我想从 Amazon AWS RDS 获得一份数据库副本到我的本地计算机。我该怎么做?

您可以使用任何为您运行正在使用的数据库类型执行数据库转储的工具连接到实例。例如,mysqldump 如果您有 MySQL 或 Aurora 数据库。

如果互联网无法访问数据库实例,您将需要从位于正确子网和安全组中的 EC2 实例进行转储以与数据库对话,或者通过实例通过 ssh 隧道连接到 运行 mysqldump.

请注意,RDS 默认配置为每日拍摄数据库快照(存储在 AWS 中,因此您无法下载),但如果出现任何问题,您可以从中恢复。您还可以随时使用 AWS Web 控制台或 API 手动拍摄快照。您还可以从快照启动新数据库并连接到它以从快照而不是活动数据库创建本地转储。