このページでは、プロジェクトのデフォルトのバックアップ設定のオプションを選択、表示、変更する方法について説明します。このページは、インスタンスの作成時に選択するバックアップ設定の選択にも役立ちます。
Google Cloud コンソールで Compute Engine インスタンスを作成するときに、データのバックアップに使用する方法を指定できます。デフォルトのバックアップ設定は、Google Cloud コンソールでインスタンスを作成するときにデフォルトで事前選択される方法を指定する、プロジェクト全体の Compute Engine 設定です。たとえば、デフォルトのバックアップ設定を構成して、プロジェクトで優先する方法でデータを自動的にバックアップできるようにします。
始める前に
-
データのバックアップに使用できるオプションについては、データ保護オプションをご覧ください。このページでは、自動スケジュール設定されたバックアップのオプションについて説明します。特に、バックアップ ボールトのバックアップ プランとスナップショット スケジュールについて説明します。
料金
バックアップ オプションによっては、インスタンスの作成時に追加費用が発生します。詳細については、このドキュメントのデフォルトのバックアップ設定の概要と選択で、各オプションの料金をご覧ください。
必要なロール
デフォルトのバックアップ設定の選択、表示、変更に必要な権限を取得するには、プロジェクトに対する次の IAM ロールを付与するよう管理者に依頼してください。
-
デフォルトのバックアップ設定を表示して変更する:
Compute インスタンス管理者(v1) (
roles/compute.instanceAdmin.v1
) -
バックアップ プランを使用する場合、Backup and DR API を有効にする必要があります。
Service Usage 管理者 (
roles/serviceusage.serviceUsageAdmin
)
ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。
これらの事前定義ロールには、デフォルトのバックアップ設定の選択、表示、変更に必要な権限が含まれています。必要とされる正確な権限については、「必要な権限」セクションを開いてご確認ください。
必要な権限
デフォルトのバックアップ設定を選択、表示、変更するには、次の権限が必要です。
-
プロジェクトの Compute Engine の設定とメタデータを表示して変更します。
-
compute.projects.setCommonInstanceMetadata
-
compute.projects.get
-
-
API を有効にする:
-
serviceusage.services.enable
-
serviceusage.services.get
-
カスタムロールや他の事前定義ロールを使用して、これらの権限を取得することもできます。
デフォルトのバックアップ設定について理解し、選択する
プロジェクトのデフォルトのバックアップ設定によって、Google Cloud コンソールの [インスタンスを作成] ページを使用するときに自動的に選択されるバックアップ方法が決まります。具体的には、デフォルトのバックアップ設定によって、[データ保護] ペインの [データをバックアップする] セクションで自動的に選択されるバックアップ方法が決まります。
なお、[データをバックアップする] セクションでは、データに使用するバックアップ方法(ある場合)を選択できます。
- Backup Vault のバックアップ プランを使用してインスタンスをバックアップします。
- スナップショット スケジュールを使用してディスクをバックアップします。
- 自動スケジュール設定されたバックアップは使用しないでください。
必要に応じて、自動選択とは異なるオプションを選択することもできます。
デフォルトのバックアップ設定に関係なく、バックアップ方法が選択されている場合、Compute Engine は使用する特定のバックアップ プランまたは特定のスナップショット スケジュールを自動的に選択します。必要に応じて、インスタンスの作成を完了する前に、別のバックアップ プランまたは別のスナップショット スケジュールを選択できます。
デフォルトのバックアップ設定の制限事項
デフォルトのバックアップ設定のスコープは次のとおりです。
- この設定では、ユーザーが別のバックアップ オプションを選択できないようにはなりません。
- この設定はプロジェクトに影響し、ユーザー固有のものではありません。
この設定は、Google Cloud コンソールの [インスタンスの作成] ページにのみ影響します。
- 他の方法でインスタンスを作成する場合、データは、構成した場合にのみ自動的にバックアップされます。
この設定は既存のインスタンスに影響しません。
この設定では、デフォルトで選択されるバックアップ オプションの種類のみを指定します。デフォルトで選択されている特定のバックアップ プランや特定のスナップショット スケジュールはカスタマイズできません。デフォルトで選択されていない特定のバックアップ プランまたはスナップショット スケジュールを使用するには、インスタンスの作成時に別のオプションを選択します。
デフォルトのバックアップ設定のオプション
デフォルトのバックアップ設定に使用できるオプションについては、次の表をご覧ください。具体的には、バックアップ プラン、スナップショット スケジュール、バックアップなしを直接選択できますが、デフォルトのバックアップ設定を選択するまで、プロジェクトは事前定義済みの動作を使用します。
デフォルトのバックアップ設定のオプション | |
---|---|
事前定義 (オプションが選択されていません) |
|
バックアップ プラン |
|
スナップショット スケジュール |
|
バックアップなし |
|
プロジェクトのデフォルトのバックアップ設定を表示する
プロジェクトのデフォルトのバックアップ設定を表示するには、次の操作を行います。
まだ開いていない場合は、Google Cloud コンソールで設定を表示するプロジェクトを開きます。
Google Cloud コンソールで、Compute Engine の [設定] ページに移動します。
[デフォルトのデータ保護] セクションには、プロジェクトでデフォルトのバックアップ設定に使用するオプションが表示されます。どのラジオボタンも選択されていない場合、プロジェクトでは事前定義済みの動作が使用されます。
プロジェクトのデフォルトのバックアップ設定を変更する
プロジェクトのデフォルトのバックアップ設定を変更する手順は次のとおりです。
デフォルトのバックアップ設定を変更するオプションを決定します。ユースケースと一致し、そのオプションに記載されている要件を満たしていることを確認します。
まだ開いていない場合は、Google Cloud コンソールで設定を変更するプロジェクトを開きます。
デフォルトのバックアップ設定に選択するオプションに応じて、次のいずれかを行います。
[バックアップ プラン]、[スナップショット スケジュール]、[バックアップなし] のいずれかのオプションを選択する場合は、次の操作を行います。
Google Cloud コンソールで、Compute Engine の [設定] ページに移動します。
[デフォルトのデータ保護] で、新しいオプションを選択します。
[保存] をクリックします。
事前定義済みの動作に戻す場合は、
google-compute-default-data-protection
メタデータ エントリのプロジェクト メタデータを削除する手順を完了します。
次のステップ
- インスタンスを作成して起動する方法を確認する。
- バックアップ ボールトからインスタンスを復元する方法を確認する。
- スナップショットからインスタンスを復元する方法を学習する。