コンテンツにスキップ

DBクラスタースナップショットのリージョン間コピータスクの作成

このジョブを実行するためには、AWSアカウント連携のバージョンが4.0以上である必要があります。なお、暗号化されたDBクラスタースナップショットをコピーする際カスタマー管理型のキーを使用するにはバージョン8.0以上である必要があります。権限の更新に関しては以下のページをご覧ください。

新機能を利用するためにAWSアカウント連携を更新する

サポートされているAmazon Aurora MySQLとAmazon Aurora PostgreSQLになります。Auroraを除くDBスナップショットのリージョン間コピータスクについては「DBスナップショットのリージョン間コピータスクの作成」を参照ください。

タスクを作成する手順は以下になります。

  1. ヘッダーのメニューから「タスク」-「RDS(Aurora)」-「DBクラスタースナップショットのリージョン間コピー」をクリックします。
  2. タスクの一覧が表示される画面になります。作成したタスクはこの画面から編集や削除できます。最初は0件ですので作成ボタンをクリックします。
  3. 条件を入力し作成ボタンをクリックしてください。

DB_____________________________.jpg

画面の項目の説明は以下になります。

mceclip0.png

コピーされたDBクラスタースナップショットには「cm-Task」、「create_info」、「db_cluster_identifier」というタグが自動的につけられます。「cm-Task」、「create_info」は管理に必要なタグですので削除しないでください。その他にはコピー元のDBクラスタースナップショットについているタグが自動でつけられます。

コピー元の世代管理で古いDBクラスタースナップショットが削除された場合はコピー先でも削除されます。削除されるのはopswitchの同じタスクでコピーされたDBクラスタースナップショットのみになります。手動や別のツールでコピーした古いDBクラスタースナップショットが削除される、といったことはありません。

同じタスクかどうかはタスク名で判定しています。タスク名を運用中に変えた場合はそれよりも前にコピーしたDBクラスタースナップショットは別のタスクでコピーしたDBクラスタースナップショットとみなされ、コピー元で削除されてもコピー先で削除されなくなりますのでご注意ください。

コピー先のDBクラスタースナップショットを世代管理の対象から外して残したい場合はDBクラスタースナップショットについている「cm-Task」タグを削除してください。

なお、旧バージョンのopswitchでコピーされたDBクラスタースナップショットには「cm-Task」「db_cluster_identifier」タグではなく「cm-task」「db_instance_identifier」というタグがついています。それらのDBクラスタースナップショットは現バージョンのopswitchに移行した後も世代管理の対象となります。

暗号化されたDBクラスタースナップショットをコピーする場合

Section titled “暗号化されたDBクラスタースナップショットをコピーする場合”

暗号化されたDBクラスタースナップショットをコピーするには、コピー先リージョンにあるKMSキーを選択してください。AWSマネージド型キー(aws/RDS**)カスタマー管理型のキーが使用できます。ただし、使用可能なカスタマー管理型のキー**には、以下の条件があります。条件を満たさない場合、コピー実行時にエラーとなります。

  • キーのタイプは対称である必要があります。
  • キーのステータスは有効である必要があります。
  • キーユーザーに、opswitchのAWSアカウント連携で作成されたIAMロールを含める必要があります。IAMロール名はopswitchの「AWSアカウント設定」ページから、対象のAWSアカウントの「AWSアカウント連携編集」ページを開いて確認することができます。

なお、カスタマー管理型のキーを使用するには、AWSアカウント連携のバージョンが8.0以上である必要があります。