バックアッププランの作成 - AWS Backup

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

バックアッププランの作成

コンソール AWS Backup 、API、CLI、SDK、または AWS CloudFormation テンプレートを使用してバックアッププランを作成できます。

AWS Backup コンソールを使用したバックアッププランの作成

https://console.aws.amazon.com/backup で AWS Backup コンソールを開きます。ダッシュボードから、[バックアッププランを管理] を選択します。または、ナビゲーションペインを使用して、[バックアッププラン] を選択してから、[バックアッププランの作成] を選択します。

開始オプション

新しいバックアッププランの開始には 3 つの選択肢があります。

この手順では、新しいプランを作成します。設定の各項目には、ページ内の拡張セクションへのリンクがあり、該当セクションに移動して詳細を確認できます。

  1. [バックアッププラン名] にプラン名を入力します。プランの作成後にプラン名を変更することはできません。

    既存のプランと同じバックアッププランを作成しようとすると、AlreadyExistsException エラーが発生します。

  2. 必要に応じて、バックアッププランにタグを追加できます。

  3. バックアップルールの設定 : [バックアップルールの設定] セクションでは、バックアップのスケジュール、期間、およびライフサイクルを設定します。

  4. スケジュール:

    1. テキストフィールドにバックアップルール名を入力します。

    2. バックアップボールトのメニューで、[デフォルト] を選択するか、[新しいバックアップボールトを作成] を選択してボールトを作成します。

    3. バックアップ頻度のメニューで、このプランでバックアップを作成する頻度を選択します。

  5. バックアップ期間:

    1. [開始時刻] のデフォルトは、システムのローカルタイムゾーンの午前 12:30 (24 時間システムの場合は 00:30) です。

    2. [次の時間以内に開始] のデフォルトは、8 時間です。これを変更して、バックアップを開始する時間帯を指定できます。

    3. [次の時間以内に完了] のデフォルトは、7 日です。ジョブが開始ウィンドウの最後に始まったとしても、バックアップが完了するまでに十分な時間があることを確認します。

  6. 継続的バックアップとpoint-in-timeリカバリ (PITR): ポイントインタイムリカバリ (PITR) の継続的バックアップを有効にできます。このタイプのバックアップでサポートされているリソースを確認するには、「リソース別の機能の可用性 の表」を参照してください。

  7. ライフサイクル

    1. コールドストレージ : このボックスを選択すると、合計保持期間で指定したスケジュールに従って、対象となるリソースタイプをコールドストレージに移行できます。コールドストレージを使用するには、合計保持期間が 90 日以上である必要があります。

    2. Amazon EBS のコールドストレージAmazon EBS Snapshots Archive です。アーカイブのストレージ階層に移行されたスナップショットは、コンソールにコールド階層として表示されます。コールドストレージを有効にしてバックアップ頻度を毎月以下にした場合は、バックアッププランで EBS スナップショットを移行できます。

    3. [合計保持期間]は、リソースを AWS Backupに保持する日数です。ウォームストレージとコールドストレージを合計した日数となります。

  8. オプション) サポートされているリソースタイプの定期的なバックアップごとにバックアップインデックスを作成するようにオプトインできます (継続的なバックアップには毎日のインデックスが作成されます)。バックアップ検索に含めることができるのは、インデックスが関連付けられている復旧ポイント (バックアップ) のみです。

    たとえば、バックアッププランが S3 バックアップを作成するたびに、そのバックアップのバックアップインデックスを作成することもできます。これにより、その特定のバックアップを将来の検索に含めることができます。

    インデックスを作成するリソースタイプ (複数可) の横にチェックを入れます。

  9. (オプション) バックアップのコピーを別の AWS リージョンに保存したい場合は、[コピー先にコピー] を使用して対象リソースのクロスリージョンコピーを作成します。

  10. (オプション) 復旧ポイントにタグを追加します。

  11. すべてのセクションを仕様に従って設定したら、[バックアップルールを保存] を選択します。

を使用してバックアッププランを作成する AWS CLI

JSON ドキュメントでバックアッププランを定義して、 AWS Backup コンソールまたは AWS CLIを使用して提供することもできます。次の JSON ドキュメントには、太平洋標準時 1:00 (該当する場合、現地時間は標準時間または夏時間の条件に合わせて調整されます) に毎日バックアップを作成するサンプルバックアッププランが含まれています。バックアップは 1 年後に自動的に削除されます。

{ "BackupPlan":{ "BackupPlanName":"test-plan", "Rules":[ { "RuleName":"test-rule", "TargetBackupVaultName":"test-vault", "ScheduleExpression":"cron(0 1 ? * * *)", "ScheduleExpressionTimezone":"America/Los_Angeles", "StartWindowMinutes":integer, // Value is in minutes "CompletionWindowMinutes":integer, // Value is in minutes "IndexActions": [ { "ResourceTypes": [ "string" ] } ], "Lifecycle":{ "DeleteAfterDays":integer, // Value is in days } } ] } }

JSON ドキュメントは任意の名前で保存できます。次の CLI コマンドは、test-backup-plan.json という名前の JSON がある create-backup-plan を表示します。

aws backup create-backup-plan --cli-input-json file://PATH-TO-FILE/test-backup-plan.json

システムによっては曜日に 0~6 の番号が付けられていますが、AWS では 1~7 の番号が付けられています。詳細については、「Cron 式と rate 式」を参照してください。タイムゾーンの詳細については、「Amazon Location Service API リファレンス」の「TimeZone」を参照してください。