我有两个目的:
目前,亚马逊似乎不支持这两个用例中的任何一个。
我见过提到的mysqldump和xtrabackup (请参阅表格帖子)。
我还看到了一个更复杂的过程(文档化的这里)
小贴士和建议是非常感谢的。
发布于 2012-01-24 13:23:24
支持RDS的推荐方法是使用自动备份和DB快照。DB快照基本上与EBS快照相同,这些快照存储在后台的S3中,但只能在同一区域内使用。
如果您需要跨区域容错(很好的计划!),如果不从mysqldump恢复数据,就无法恢复另一地区中的数据。您的替代方法是使用mysqldump进行备份(对于任何合理大小的数据集来说都是缓慢和可怕的),或者在另一个区域设置自己的基于EC2的从站,然后使用任何可用的方法(xtrabackup、EBS快照等)进行备份。但是,您将返回到管理您自己的MySQL实例,所以您最好完全放弃RDS。
就我的钱而言,RDS在性能、灵活性和可靠性方面绝对没有任何好处,也有很多缺点。我会问你自己RDS为你提供了什么价值。
发布于 2016-11-05 16:51:48
AWS现在支持跨区域和跨帐户的快照复制,这将允许您简单地使用RDS完成您的目标。
此时仍然需要使用转储脚本方法来对S3进行备份。使用S3-IA或Glacier的能力在节省成本方面是很好的,因为RDS备份成本在S3标准或更高(各db不同)。
https://dba.stackexchange.com/questions/11396
复制相似问题