- 新しい順
- 投票が多い順
- コメントが多い順
IAMユーザーに付与しているポリシーはAdministratorAccessFullAccessです。
AWS Backupで使用するIAMロールもAWSBackupDefaultServiceRoleですので権限の問題ではないと思っています。
CLIではメタデータを取得出来ています。
GUIでの操作が必須の環境なのでCLIで対応という回避策はできない状態です。
回答済み 1ヶ月前
切り分けのためAWS CLIで直接メタデータ取得を取得することは可能でしょうか?
https://docs.aws.amazon.com/cli/latest/reference/backup/get-recovery-point-restore-metadata.html
aws backup get-recovery-point-restore-metadata \
--backup-vault-name ボールト名 \
--recovery-point-arn リカバリポイントのARN
これが成功すればマネジメントコンソールのUIだけの問題と判断できると思います。
失敗した場合はAPIやサービスの問題になると思います。
またAWS CLIで直接start-restore-jobを試すことは可能でしょうか?
これが成功すればUIのみの表示バグと判断して良さそうな気がします。
AWS Backupを使用したRDS for SQL Serverの復元に関するご質問ですね。提供いただいた情報から、SQL Server 2025(17.x系)で復元が失敗し、SQL Server 2019(15.x系)では成功しているという状況を理解しました。
AWS Backupでの復元失敗に関して、一般的な原因として以下の点が考えられます:
IAM権限の確認 Administrator権限で試されているとのことですが、AWS Backupの復元には特定のサービスリンクロールとIAMポリシーが必要です。特に、AWSServiceRoleForBackupRestoreTestingポリシーがIAMサービスリンクロールに適切にアタッチされているか確認してください。また、IAMロールがAWS Backupによって引き受けられる正しい信頼関係を持っているかも重要です。
復元の実行方法 コンソールからの復元で問題が発生している場合、プログラマティックな方法も検討できます。StartRestoreJob APIを使用して復元を試みることができます。この際、GetRecoveryPointRestoreMetadataを呼び出して、バックアップが作成された際の設定メタデータを取得することも可能です。
SQL Server 2025特有の問題について SQL Server 2025は比較的新しいバージョンであるため、AWS Backupのサポート状況や既知の問題については、AWS Support Centerを通じて直接確認されることをお勧めします。CloudTrailでGetRecoveryPointRestoreMetadataが実行されているものの、StartRestoreJobが記録されていないという状況は、メタデータ取得の段階で何らかの問題が発生している可能性を示唆しています。
推奨される対応
- AWS Support Center(https://console.aws.amazon.com/support/)にケースを作成し、SQL Server 2025でのAWS Backup復元に関する既知の問題や制限事項について問い合わせる
- より迅速な対応が必要な場合は、AWS Supportプランのオプションを確認する
- 一時的な回避策として、RDSコンソールからの復元が正常に機能しているため、そちらを使用することも検討する
バージョン間での動作の違いは、新しいエンジンバージョンのサポート状況や、AWS Backupサービスとの統合に関する技術的な問題が関係している可能性があります。
Sources
Troubleshoot failed AWS Backup restore testing plans | AWS re:Post
Troubleshooting AWS Backup - AWS Backup
StartRestoreJob - AWS Backup
回答済み 1ヶ月前
関連するコンテンツ
質問済み 4年前

CLIでメタデータが確認できているのであればUIの問題かもですね。 re:Post AgentのAI自動回答に記載されているようにAWSサポートに問い合わせた方がよいかもしれません。