コンバージョン ワークスペースを管理する

このページでは、プロジェクトで複数のコンバージョン ワークスペースを管理する方法について説明します。 コンバージョン ワークスペースのリストから、次の操作を行えます。

  • 特定のコンバージョン ワークスペースを選択して、コンバージョン エディタにアクセスし、ワークスペースの詳細を表示して変更し、生成されたスキーマとコードを移行先データベースに適用して、移行ジョブを作成します。

  • [**その他**] メニューを使用して、ワークスペースを削除します。

コンバージョン ワークスペースの詳細を表示する

コンバージョン ワークスペースの詳細を表示するには、[Conversion workspaces] ページを Google Cloud コンソールまたは Google Cloud CLI で使用します。

コンソール

  1. コンソールで [**コンバージョン ワークスペース**] に移動します。 Google Cloud

コンバージョン ワークスペースに移動

  1. 使用可能なワークスペースのリストから、使用するワークスペースを選択します。

    コンバージョン ワークスペース エディタ ページが表示されます。

  2. [構成を編集] [>] [詳細を表示] を選択します。

[コンバージョン ワークスペースの詳細] パネルが開きます。

gcloud

  1. 特定のリージョンで使用可能なすべてのワークスペースを一覧表示して、識別子を取得します。

    gcloud database-migration conversion-workspaces list \
        --region=REGION
    

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

    • REGION は、コンバージョン ワークスペースが配置されているリージョンの名前に置き換えます。

    例:

    gcloud database-migration conversion-workspaces list \
        --region=us-central1
    

    使用可能なワークスペースとその識別子のリストが標準出力に出力されます。

  2. 特定のワークスペースの詳細を取得します。

    gcloud database-migration conversion-workspaces describe CONVERSION_WORKSPACE \
      --region=REGION
    

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

    • CONVERSION_WORKSPACE は、コンバージョン ワークスペースの識別子または完全修飾された名前に置き換えます。

    • REGION は、コンバージョン ワークスペースが配置されているリージョンの名前に置き換えます。

    例:

    gcloud database-migration conversion-workspaces describe my-conversion-workspace-id \
      --region=us-central1
    

コンバージョン ワークスペースの設定を変更する

コンバージョン ワークスペースで変更できる情報には、表示名、ソース接続プロファイル、カスタム コンバージョン構成ファイルの追加または削除などがあります。

  1. コンソールの [**コンバージョン ワークスペース**] ページに移動します。 Google Cloud

    コンバージョン ワークスペースに移動

  2. 変更するコンバージョン ワークスペースの表示名をクリックします。

    コンバージョン ワークスペース エディタが開きます。

  3. [構成を編集] [>] [詳細を表示] を選択します。

    [コンバージョン ワークスペースの詳細] パネルが開きます。

  4. ワークスペースの表示名を変更するには:

    1. [**コンバージョン ワークスペース名**] 行で、[**編集**] アイコンをクリックします。
    2. [コンバージョン ワークスペース名] フィールドに、コンバージョン ワークスペースの新しい表示名を入力します。
    3. [保存] をクリックします。
  5. ソース接続プロファイルを変更するには:

    1. [ソース接続プロファイル] 行で、ワークスペースに関連付けられている接続プロファイルへのリンクをクリックします。
    2. 接続プロファイル ページで、必要に応じて詳細を調整します。 詳細については、 接続プロファイルを管理するをご覧ください。 コンバージョン ワークスペースの新しいバージョンが作成され、更新されたバージョン ID が概要ページにも表示されます。このバージョンは移行ジョブで使用できます。
  6. ワークスペースで使用するカスタム コンバージョン マッピング ファイルを変更することもできます。詳細については、 カスタム コンバージョン マッピングを使用するをご覧ください。

コンバージョン ワークスペースを削除する

コンバージョン ワークスペースは、アクティブな移行ジョブで使用されていない場合にのみ削除できます。

アクティブな移行ジョブにリンクされているコンバージョン ワークスペースを削除するには、まず、コンバージョン ワークスペースにリンクされているアクティブな移行ジョブをすべて削除します。次に、コンバージョン ワークスペースを削除します。

  1. コンソールで [**コンバージョン ワークスペース**] に移動します。 Google Cloud

    コンバージョン ワークスペースに移動

  2. 削除するコンバージョン ワークスペースの横にある [その他] [>] [削除] をクリックします。

  3. 確認ダイアログ ボックスで [削除] をクリックします。

すべてのコンバージョン ワークスペースを確認する

すべてのコンバージョン ワークスペースは、 ページで確認できます。 リストには、各コンバージョン ワークスペースの概要情報がデフォルトで表示されます。以下に例を示します。

  • コンバージョン ワークスペースの表示名ID
  • 保存されているコンバージョン ワークスペースの最新バージョンのバージョン ID 。コンバージョン ワークスペースの複数のバージョンを使用すると、各ワークスペースのオブジェクトを比較して、ワークスペース間の違いを特定できます。バージョニングは、トラッキング目的にも使用できます。
  • このコンバージョン ワークスペースを使用して、ソースからオブジェクトをプルして変換したかどうかを示す変換状態
  • [**アクティビティ**] は、コンバージョン ワークスペースが 1 つ以上のアクティブな移行ジョブで使用されているかどうかを示します。アクティブな移行ジョブとは、`COMPLETED` ステータスではない移行ジョブのことです。COMPLETEDステータスの横にあるジョブの数 は、コンバージョン ワークスペースを参照しているジョブの合計数(アクティブと非アクティブの両方) を示します。
  • コンバージョン ワークスペースが構成されているソース データベース エンジンと移行先 データベース エンジン(データベース タイプ)。
  • コンバージョン ワークスペースが作成 された日時。