質問・問題
RDS・Aurora のインスタンスで「保留中のメンテナンス」を次のメンテナンスウィンドウで適用される設定をしました。この保留中のメンテナンスをキャンセルしたいのですがどうすればいいですか?
回答・解決方法
AWS CLI にて「rds apply-pending-maintenance-action[1]」コマンドを実行することで保留中のメンテナンスをキャンセルすることが可能です。
▼コマンド例
$ aws rds apply-pending-maintenance-action --resource-identifier --opt-in-type undo-opt-in --apply-action <メンテナンスアクション>
[1] apply-pending-maintenance-action
https://awscli.amazonaws.com/v2/documentation/api/latest/reference/rds/apply-pending-maintenance-action.html
メンテナンスアクションを解除するには、--opt-in-type として undo-opt-in を指定します。
※メンテナンスアクションが既にスタートされている場合は、--opt-in-type として undo-opt-in を指定できません。
また、運用上の影響が発生してしまう前提とはなってしまいますが、インスタンスを停止した場合にも保留中のメンテナンスはキャンセルされます。