RDS(Aurora): DBクラスターを削除

概要

このアクションを選択すると指定した Amazon Aurora DB クラスター(以下DB クラスター) を削除することができます。 DB クラスターの名前または DB クラスターに付与されているタグで削除する DB クラスターを指定することができます。

設定時のオプション

No. オプション 説明
1 リージョン 削除する DB クラスターが存在するリージョンを指定します。
2 DBクラスターID 削除する DB クラスターをIDで指定します。
「Can't find any rds clusters in this region or aws account.」と表示される場合はAWSアカウントやリージョンの選択が正しいかご確認下さい。
特定のタグがついたDBクラスター
key と value を入力して、削除する DB クラスターをタグで指定します。
指定されたリージョン内で、入力された key と value に一致するタグがついたすべての DB クラスターが対象となります。
3 削除時に取得するスナップショット名 DB クラスター削除前最後のスナップショットにつける名前を指定します。
スナップショット取得をスキップ DB クラスター削除前最後のスナップショットが不要な場合チェックします。
4 ジョブ実行後のリソースの状態をチェックする 
  • ジョブ実行後のリソースの状態をチェックする場合
    • DeleteDBCluster API リクエストが成功且つ、DB クラスターが削除された場合、ジョブが成功したと判断されます。
    • DB クラスターが削除されなかった場合、ジョブが失敗したと判断されます。

    ※DescribeDBClusters API を利用して約5分間隔で削除したDBクラスターのステータスを確認します。

  • ジョブ実行後のリソースの状態をチェックしない場合
    • DeleteDBCluster API リクエストの正否がジョブの実行結果正否となります。

設定例

Cloud Automator で「RDS(Aurora): DBクラスターを削除」アクションを使ったジョブを作成します。

  1. Cloud Automator の運用ジョブ画面から「ジョブの追加」ボタンをクリックします

  2. グループ選択で、ジョブを追加するグループを選択します
  3. トリガーの選択で、任意のトリガーを選択下さい

  4. アクションの選択で「RDS(Aurora): DBクラスターを削除」アクションを選択します

  5. AWS アカウントの選択で、任意の AWS アカウントを選択します

  6. アクションのパラメーターを設定します

    No. オプション 設定値の例
    1 リージョン アジアパシフィック(東京)
    2 DBクラスターID develop-cluster
    3 削除時にスナップショットを作成する チェック
    4 削除時に取得するスナップショット名 cloudautomator-final-snapshot
    5 ジョブ実行後のリソースの状態をチェックする チェック
  7. 成功時、失敗時の後処理を設定します

  8. ジョブ名を入力し、「作成する」をクリックします

動作確認

  1. 作成したジョブのログボタンをクリックします
  2. 実行ログ一覧から該当の実行ログの詳細をクリックします
  3. ログの詳細にて結果を確認します
    「成功」となっていれば該当のジョブが実行されて成功していることが確認できます。
    「実行中」となっている場合はジョブの実行中なのでしばらく経ってから確認してください。
  4. それぞれのリソースの操作結果は「リソース操作結果」の項目で確認できます

以上で「RDS(Aurora): DBクラスターを削除」アクションを使ったジョブの動作確認ができました。 是非ご活用下さい。

ログのステータス条件

No. ステータス 説明
1 成功 ジョブ実行後のリソースの状態をチェックしない場合、DeleteDBCluster API リクエストが成功した場合に成功となります。
ジョブ実行後のリソースの状態をチェックする場合、DeleteDBCluster API リクエストが成功且つ、DB クラスターが削除された場合、ジョブが成功したと判断されます。
2 失敗 ジョブ実行後のリソースの状態をチェックしない場合、以下のいずれかで失敗となります。
  • ジョブで指定された DB クラスターが存在しない場合
  • DeleteDBCluster API リクエストが失敗した場合
ジョブ実行後のリソースの状態をチェックする場合、以下のいずれかで失敗となります。 
  • ジョブで指定された DB クラスターが存在しない場合
  • DeleteDBCluster API リクエストが失敗した場合、DB クラスターが削除されなかった場合

リソース操作履歴のステータス条件

No. ステータス 説明
Completed ジョブ実行後のリソースの状態をチェックしない場合、DeleteDBCluster API リクエストが成功した場合に Completed となります。
ジョブ実行後のリソースの状態をチェックする場合、DeleteDBCluster API リクエストが成功且つ、DB クラスターが削除された場合、Completed となります。
Failed  ジョブ実行後のリソースの状態をチェックしない場合、DeleteDBCluster API リクエストが失敗した場合に Failed となります。
ジョブ実行後のリソースの状態をチェックする場合、DeleteDBCluster API リクエストが失敗するか DB クラスターが削除されなかったときに Failed となります。

このアクションで利用されるAWS API

当アクションの実行には以下のAWS APIを利用しています。
実行するAWSアカウントにはこれらのAPIを実行可能なIAMポリシーがアタッチされている必要があります。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください