Aurora で「IAM Database Authentication is not supported for this configuration」とエラーになり復元できない場合の対処方法

テクニカルサポートノート。サービス名:Amazon Aurora
2020.03.31

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

困っていた内容

IAM 認証を有効とした Amazon Aurora をスナップショットから復元しようとしたところ、以下のようなエラーとなり復元ができませんでした。 IAM Database Authentication is not supported for this configuration. (Service: AmazonRDS; Status Code: 400; Error Code: InvalidParameterCombination; Request ID: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)

どう対応すればいいの?

IAM 認証を利用する場合、データベースエンジンのバージョンや DB インスタンスクラスによる制限があります。

  • Aurora の以下のバージョンで利用できます
  • MySQL 互換:バージョン 1.10 以降
  • PostgreSQL 互換:バージョン 9.6.9 および 10.4 以降
  • MySQL 互換の場合、db.t2.small および db.t3.small では利用できません

これらの条件を満たした状態で復元してみてください

参考情報

IAM データベース認証 DB スナップショットの復元