チュートリアル: EventBridge でスケジュールされたルールを作成する - Amazon EventBridge

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

チュートリアル: EventBridge でスケジュールされたルールを作成する

EventBridge ルール をスケジュールに従って実行できます。このチュートリアルでは、スケジュールに基づいて既存の Amazon Elastic Block Store (Amazon EBS) ボリュームのスナップショットを作成します。スナップショットは、一定の速度 (数分ごと) で作成することも、cron 式を使用して特定の時間帯で作成することもできます。

重要

組み込みのターゲットにルールを作成するには、AWS マネジメントコンソール を使用する必要があります。

ステップ 1: ルールを作成する

スケジュールに従ってスナップショットを作成するルールを作成します。レート式または cron 式を使用してスケジュールを指定できます。詳細については、「Amazon EventBridge でスケジュールされたルール (レガシー) を作成する」を参照してください。

ルールを作成するには:
  1. Amazon EventBridge コンソール (https://console.aws.amazon.com/events/) を開きます。

  2. ナビゲーションペインで ルール] を選択します。

  3. [ルールの作成] を選択します。

  4. ルールの名前と説明を入力します。

    ルールには同じリージョン内および同じイベントバス上の別のルールと同じ名前を付けることはできません。

  5. [イベントバス] で、このルールに関連付けるイベントバスを選択します。このルールをアカウントからのイベントと一致させるには、AWS デフォルトのイベントバスを選択します。アカウントの AWS サービスがイベントを発行すると、常にアカウントのデフォルトのイベントバスに移動します。

  6. [Rule type] (ルールタイプ) では、[Schedule] (スケジュール) を選択します。

  7. [次へ] を選択します。

  8. [スケジュールパターン] については、[一定の間隔 (10 分ごとなど) で実行するスケジュール] を選択して、5 を入力し、ドロップダウンリストから [分] を選択します。

  9. [次へ] を選択します。

  10. [ターゲットタイプ] で、[AWS のサービス] を選択します。

  11. [Select a target] (ターゲットの選択) では、ドロップダウンリストから [EBS Create Snapshot] (EBS によるスナップショットの作成) を選択します。

  12. [Volume ID] (ボリューム ID) には、Amazon EBS ボリュームのボリューム ID を入力します。

  13. [Execution role] (実行ロール) として、[Create a new for role for this specific resource] (この特定のリソースのための新しいロールを作成する) を選択します。

  14. [次へ] を選択します。

  15. [次へ] を選択します。

  16. ルールの詳細を確認し、ルールの作成 を選択します。

ステップ 2: ルールをテストする

最初のスナップショットを作成した後、そのスナップショットを表示することでルールの働きを検証できます。

ルールをテストするには
  1. Amazon EC2 コンソールの https://console.aws.amazon.com/ec2/ を開いてください。

  2. ナビゲーションペインで [Elastic Block Store]、[Snapshots] の順に選択します。

  3. 最初のスナップショットがリストに表示されることを確認します。

ステップ 3: 成功を確認する

一覧にスナップショットが表示された場合、このチュートリアルは正常に完了しています。スナップショットが一覧にない場合は、ルールが正常に作成されたことを確認してトラブルシューティングを開始します。

ステップ 4: リソースをクリーンアップする

このチュートリアル用に作成したリソースは、保存を希望しない限り、すぐに削除できます。使用しなくなった AWS リソースを削除することで、AWS アカウントに請求される料金が発生しないようにできます。

EventBridge ルールを削除するには
  1. Eventbridge コンソールの [Rules] (ルール) ページを開きます。

  2. 作成したルールを選択します。

  3. [Delete] (削除) を選択します。

  4. [Delete] (削除) を選択します。