首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过SSH将mysql数据库Amazon RDS快照每日自动备份到an

问通过SSH将mysql数据库Amazon RDS快照每日自动备份到an
EN

Stack Overflow用户
提问于 2015-08-20 16:52:08
回答 2查看 650关注 0票数 0

我想将Amazon RDS上最新RDS快照中的数据库复制/克隆到Amazon之外的特定服务器。我正在寻找一种方法来备份它的mySQL数据库。我还想使用每日cron作业,该作业直接从最新的RDS快照触发mysqldump,并通过SSH或FTP将此mySQL转储复制到不同服务器上的某个位置。

目前,这些步骤太耗时了。您需要将快照复制到新的RDS实例,通过SSH访问数据库,将数据库转储到本地PC上,然后将其上传到另一台服务器上。

是否有不同的方法或替代方案?感谢您的任何好的提示,建议和帮助!

EN

回答 2

Stack Overflow用户

发布于 2015-08-20 22:16:57

RDS快照是AWS特有的东西。

您所描述的是传统的数据库快照,这几乎是您唯一的选择,因为您不能下载RDS快照。有一些产品可以做到这一点,但您所做的几乎是最常见的方式。唯一的另一种选择是在cron上使用AWS实例来执行此操作。

如果您确实需要来自RDS快照的数据,这会增加时间,但您可以将RDS快照克隆到一个临时实例中,然后将其备份到一个文件中。

票数 0
EN

Stack Overflow用户

发布于 2015-08-20 22:26:44

无法直接从RDS快照执行mysqldump。您必须将快照恢复到新的服务器实例,然后获取该新服务器实例的mysqldump。

听起来您需要忘记RDS快照,只需通过cron作业直接从数据库服务器执行每日mysqldump。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32113730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档