インスタンスのデータのバックアップと復元

このページでは、Vertex AI Workbench インスタンスのデータをバックアップして復元する方法について説明します。

データをバックアップする

Vertex AI Workbench インスタンスのデータをバックアップするには、基盤となる Compute Engine 仮想マシン(VM)データディスクのスナップショットを取得します。

インスタンスのデータディスクのスナップショットを作成するには、Google Cloud コンソールまたは Google Cloud CLI を使用します。

コンソール

  1. Google Cloud コンソールで、[インスタンス] ページに移動します。

    [インスタンス] に移動

  2. インスタンス名をクリックします。

  3. [インスタンスの詳細] ページで [Compute Engine で表示] をクリックして、[VM の詳細] を開きます。

  4. [追加ディスク] セクションで、データディスクの名前をクリックします。データディスクの名前の形式は INSTANCE_NAME-data-workspace です。

  5. [スナップショットを作成] をクリックします。

  6. [スナップショットの作成] ダイアログで、[作成] をクリックします。

Compute Engine はデータディスクのスナップショットを作成します。

gcloud

gcloud CLI を使用してスナップショットを作成するには、次のコマンドを使用します。

gcloud compute snapshots create SNAPSHOT_NAME \
    --source-disk=INSTANCE_NAME-data-workspace \
    --source-disk-zone=ZONE

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

  • SNAPSHOT_NAME: スナップショットの名前
  • INSTANCE_NAME: インスタンスの名前
  • ZONE: インスタンスが配置されているゾーン

スナップショットからデータを復元する

スナップショットを使用して、インスタンスのデータを復元できます。インスタンスでデータを復元すると、Vertex AI Workbench はインスタンスに接続されている既存のデータディスクを削除し、スナップショットに基づいて新しいデータディスクを作成して、新しいデータディスクをインスタンスに接続します。

gcloud CLI を使用してスナップショットからデータを復元するには、次のコマンドを使用します。

gcloud workbench instances restore INSTANCE_NAME \
    --location=LOCATION \
    --snapshot-project=PROJECT_NAME \
    --snapshot=SNAPSHOT_NAME

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

  • INSTANCE_NAME: インスタンスの名前
  • LOCATION: インスタンスが配置されているゾーン
  • PROJECT_NAME: インスタンスが配置されているプロジェクト名
  • SNAPSHOT_NAME: 復元するスナップショットの名前