是否可以将 Amazon RDS 数据库备份到另一项服务?

是否可以将 Amazon RDS 数据库备份到另一项服务?

几个月前,我将网站的数据库迁移到了 RDS。当时,我终于决定要拥有一台专用数据库服务器,在 EC2 上设置数据库服务器的过程中,我发现了 RDS。我对它非常满意。

问题是这样的:虽然我知道亚马逊正在对我的数据库进行很好的备份,我对此感到很兴奋,但我并不希望把所有的鸡蛋都放在一个篮子里。因为 RDS 不允许您访问 binlog,所以我不确定如何/是否可以在其他地方备份 - 我想在完全独立的服务上保留备份,并且我希望它尽可能保持最新。

听起来,将读取复制到 AWS 之外的服务器是不可能的(但如果我错了,请纠正我)。我还有其他选择吗?

答案1

这主要取决于您的数据库大小和工作量。如果您不需要访问二进制日志文件,并且您有一些较小的数据库,那么您只需从其他服务器运行 mysqldump 并将 SQL 转储存储在本地硬盘、服务器硬盘或 Amazon S3 上即可。但是,这不会为您提供永久复制,并且备份可能需要一些时间。

相关内容