通过 CloudFormation 从 xtrabackup 恢复 AWS RDS

Restore AWS RDS from xtrabackup through CloudFormation

也许有人可以帮助我。

我有 Aurora 集群 CloudFormation 模板,我正在尝试从 xtrabackup 恢复数据库数据。 我可以通过 GUI 使用此备份 - AWS 提供按钮 "Restore Aurora DB cluster from S3"。我想,我可以通过 CLI 来完成,但我需要从 CloudFormation 恢复这个备份。我找到了 DBSnapshotIdentifier 选项,但据我了解,此选项仅适用于 RDS 快照。

我们有办法吗?

或者,也许我可以将此备份恢复到现有的 RDS 集群。

您需要将您使用的备份制作成 AWS 快照,然后您可以引用它。虽然 AWS 控制台为您执行此操作,但 CloudFormation 似乎不提供该功能。