如何查找Amazon RDS生成的自动S3备份的位置?

tim*_*son 6 mysql amazon-s3 database-backups amazon-web-services amazon-rds

我已经读过Amazon RDS会自动将您的数据库备份到S3.我想知道如何才能真正看到这些备份及其内容?

我想看到它们的原因是:

  1. 我是偏执狂,对服务不熟悉并且没有经历过无法知道备份过程实际可行的情况.
  2. 我已经读过如果你的某些表是MyISAM,备份不起作用.也就是说,我需要让我的所有表都是InnoDB而不是两者的混合才能生成s3备份.

有没有人有这方面的更多信息?

cee*_*yoz 9

不,您无法访问RDS使用的S3存储桶.如果您想确认备份是否有效,可以通过RDS控制台恢复到某个时间点.这将创建一个新的RDS实例,该实例使用该时间点的备份.

  • 文档说:"亚马逊RDS自动备份和数据库快照目前仅支持InnoDB存储引擎.将这些功能与其他MySQL存储引擎(包括MyISAM)一起使用,可能会在从备份恢复时导致不可靠的行为.特别是,自存储引擎像MyISAM不支持可靠的崩溃恢复,在发生崩溃时你的表可能会被破坏.因此,我们鼓励你使用InnoDB存储引擎." http://docs.amazonwebservices.com/AmazonRDS/latest/UserGuide/Overview.BackingUpUpAndRestoringAmazonRDSInstances.html (3认同)