Backup and DR サービスをデプロイする

始める前に

次の手順に沿って、デプロイの準備を行います。

Backup and DR を有効にする

コンソール

  1. Google Cloud コンソールで、 メニューをクリックします。

  2. [オペレーション] > [バックアップと DR] を選択します。

  3. [有効にする] をクリックします。 [Backup and DR の設定] ウィザードが開きます。

  4. [管理コンソールを有効にする] セクションで、次の操作を行います。

    1. 管理コンソールを配置するロケーションを選択します。これは Google Cloudリージョンです。サポートされているリージョンをご覧ください。

    2. [続行] をクリックします。

  5. [最初のバックアップ/リカバリ アプライアンスのデプロイ] セクションで、次の操作を行います。

    1. [アプライアンス名] にアプライアンスの名前を入力します。名前は小文字で始まり、23 文字以内で指定する必要があります。アプライアンス名に使用できるのは、小文字、数字、ダッシュ(-)のみです。スペースは使用できません。

    2. VPC ネットワークを選択します。同じプロジェクト内のネットワークまたは共有 VPC プロジェクトのネットワークを選択できます。

    3. バックアップ/リカバリ アプライアンスをデプロイするターゲット プロジェクトを選択します。

    4. バックアップ/復元アプライアンスを配置する [リージョン] と [ゾーン] を選択します。これは Google Cloud リージョンとゾーンです。サポートされているリージョンをご覧ください。

    5. [サブネットワーク] を選択します。これは、選択したリージョンとゾーンに基づいて表示されます。

    6. バックアップするワークロードに基づいて、バックアップ/リカバリ アプライアンス タイプを選択します。

    7. バックアップを保存するストレージ タイプを選択します。このオプションは、[バックアップ/リカバリ アプライアンス タイプ] で [データベース、VMware VM、その他のリソース用の基本] を選択した場合にのみ表示されます。

    8. [設定] をクリックします。

    ステータス ページにリダイレクトされます。この処理には 1 時間ほどかかることがあります。

  6. デプロイが完了したら、[管理コンソールにログイン] をクリックします。管理コンソールが新しいウィンドウで開きます。

  7. 2 台目のアプライアンスをデプロイする場合は、[別のバックアップ/リカバリ アプライアンスをデプロイ] をクリックします。管理コンソールには最大 30 台のアプライアンスを追加できます。30 台を超えるアプライアンスを追加する必要がある場合は、新しいプロジェクトを作成し、新しい管理コンソールをデプロイしてから、アプライアンスをデプロイします。

gcloud

Google Cloud CLI を使用して管理コンソールを作成できます。gcloud CLI を使用したバックアップ/復元アプライアンスの作成はサポートされていません。バックアップ/復元アプライアンスを作成するには、 Google Cloud コンソールを使用する必要があります。

次のコマンドを使用して、管理コンソールを作成します。

  1. 管理コンソールを作成します。

      gcloud backup-dr management-servers create MANAGEMENT_SERVER_NAME \
      --location=LOCATION_ID \
    

    次のように置き換えます。

    • MANAGEMENT_SERVER_NAME: 管理コンソールの名前(例: test name)。管理サーバーをデプロイすると、この名前は変更できません。名前は、プロジェクトとロケーションに対して一意である必要があります。
    • LOCATION_ID: 管理コンソールでサポートされているロケーションを入力します。gcloud backup-dr locations list を使用して、サポートされているロケーションのリストを取得します。
    • PROJECT_ID: プロジェクトの名前(例: test-project)。別のプロジェクトを指定する場合は、このフラグを使用します。
  2. オペレーションのステータスを確認できます。

      gcloud backup-dr operations describe FULL_OPERATION_ID
    

    次のように置き換えます。

    • FULL_OPERATION_ID: 管理コンソールに表示されるオペレーション ID。次の形式になります。 projects/test-project/locations/us-central1/operations/operationID

    出力は次のように表示されます。

      ```none
      Create in progress for management server [projects/test-project/locations/us-central1/operations/test-operation] \
      Run the [gcloud backup-dr operations describe] command to check the status of this operation.
      ```
    

Terraform

次の Terraform リソースリンクを使用して、管理コンソールとバックアップ/復元アプライアンスをデプロイできます。

次のステップ

Backup and DR サービスを有効にすると、管理コンソールを探索してワークロードを保護できます。

ワークロードを保護する

次の手順で Compute Engine インスタンスを保護します。

  1. クラウド認証情報について学習する。

  2. 必要なロールと権限を割り当てます。

  3. バックアップ プランを定義します。

  4. Compute Engine インスタンスを検出して保護する

VM 内のデータベースとファイル システムを保護する

  1. ホストを追加し、ホスト上のアプリケーションを検出します。

  2. ホストにバックアップと DR エージェントをインストールします

  3. ファイアウォール ルールが設定されていることを確認します。

  4. バックアップ プランを定義します。

  5. 検出されたアプリケーションにバックアップ プランを適用する