管理轉換工作區

本頁面說明如何管理專案中的多個轉換工作區。在轉換工作區清單中,您可以執行下列操作:

  • 選取特定轉換工作區,即可存取轉換編輯器、查看及修改工作區詳細資料、將產生的結構定義和程式碼套用至目的地資料庫,以及建立遷移工作。

  • 使用「More」(更多) 選單刪除工作區。

查看轉換工作區詳細資料

如要查看轉換工作區詳細資料,請使用 Google Cloud 控制台或 Google Cloud CLI 的「Conversion workspaces」(轉換工作區) 頁面。

控制台

  1. 前往 Google Cloud 控制台的「Conversion workspaces」(轉換工作區)。

前往「Conversion workspaces」(轉換工作區) 頁面

  1. 從可用工作區清單中,選取要使用的工作區。

    轉換工作區編輯器頁面隨即顯示。

  2. 依序選取「編輯設定」>「查看詳細資料」。

「Conversion workspace details」(轉換工作區詳細資料) 面板隨即開啟。

gcloud

  1. 列出特定區域中的所有工作區,以擷取其 ID:

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

    更改項目:

    • 將 REGION 替換為轉換工作區所在區域的名稱。

    範例:

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

    可用的工作區清單及其 ID 會列印至標準輸出內容。

  2. 擷取特定工作區的詳細資料:

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

    更改項目:

    • CONVERSION_WORKSPACE 替換為轉換工作區的 ID 或完整名稱

    • REGION:轉換工作區所在區域的名稱。

    範例:

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

修改轉換工作區設定

您可以修改轉換工作區的資訊,包括顯示名稱、來源設定 (來源連線設定檔或 Cloud Storage 資料夾),以及自訂轉換對應檔案。

  1. 前往 Google Cloud 控制台的「Conversion workspaces」(轉換工作區) 頁面:

    前往「Conversion workspaces」(轉換工作區) 頁面

  2. 按一下要修改的轉換工作區顯示名稱。

    轉換工作區編輯器隨即開啟。

  3. 如要修改工作區顯示名稱,請按照下列步驟操作:
    1. 依序選取「編輯設定」>「查看詳細資料」。 「Conversion workspace details」(轉換工作區詳細資料) 面板隨即開啟。
    2. 在「Conversion workspace name」(轉換工作區名稱) 列中,按一下「edit」(編輯) 圖示。
    3. 在「Conversion workspace name」(轉換工作區名稱) 欄位中,輸入轉換工作區的新顯示名稱。
    4. 按一下 [儲存]。
  4. 如要修改工作區的來源設定,請按照下列步驟操作:

    編輯連線設定檔

    如果工作區使用連線設定檔直接連至來源資料庫,您可以調整現有連線設定檔的設定,或變更工作區來源設定,改用其他連線設定檔,或在執行期間切換,提供儲存在 Cloud Storage bucket 的結構定義檔案:

    • 如要調整現有來源連線設定檔的連線設定,請按照下列步驟操作:
      1. 依序選取「編輯設定」>「查看詳細資料」。
      2. 在「Source connection profile」(來源連線設定檔) 列中,按一下與工作區相關聯的連線設定檔連結。
      3. 在連線設定檔頁面中,視需要調整任何詳細資料。 詳情請參閱「 管理連線設定檔」。
    • 如要選取其他連線設定檔,或在執行期間改用儲存在 Cloud Storage bucket 中的結構定義檔案:
      1. 依序選取「編輯設定」>「編輯來源設定」。
      2. 在確認對話方塊中,按一下「編輯設定檔」。
      3. 在「定義來源並提取結構定義快照」頁面中,選取其他來源連線設定檔,或選取「Cloud Storage」並指定資料夾路徑,然後按一下「提取結構定義快照並繼續」,並選取要轉換的物件。

    編輯 Cloud Storage

    如果工作區使用儲存在 Cloud Storage 的結構定義檔案,您可以變更來源設定,指向其他 Cloud Storage 資料夾,或是在執行期間切換,透過連線設定檔使用直接連線提供結構定義檔案:

    1. 依序選取「編輯設定」>「編輯來源設定」。
    2. 在確認對話方塊中,按一下「編輯設定檔」。
    3. 在「定義來源並提取結構定義快照」頁面中,選取其他 Cloud Storage 資料夾路徑,或選取「連線設定檔」直接連線至來源資料庫,然後按一下「提取結構定義快照並繼續」,並選取要轉換的物件。
  5. 您也可以修改工作區中使用的自訂轉換對應檔案。詳情請參閱「 使用自訂轉換對應」。

刪除轉換工作區

只有在轉換工作區未用於執行中的遷移工作時,才能刪除。

如要刪除連結至有效遷移工作的轉換工作區,請先刪除連結至轉換工作區的所有有效遷移工作。然後刪除轉換工作區。

  1. 前往 Google Cloud 控制台的「Conversion workspaces」(轉換工作區)。

    前往「Conversion workspaces」(轉換工作區) 頁面

  2. 找到要刪除的轉換工作區,然後依序點選旁邊的「更多」圖示 「刪除」。

  3. 在對話方塊確認方塊中,按一下「刪除」。

查看所有轉換工作區

您可以在「 」頁面查看所有轉換工作區。這份清單會顯示每個轉換工作區的預設高層級資訊,包括:

  • 轉換工作區的顯示名稱和 ID。
  • 已儲存的最新版轉換工作區版本 ID。有了不同版本的轉換工作區,您就能比較每個工作區中的物件,並找出工作區之間的差異。另外,版本管理功能也能用於追蹤。
  • 轉換狀態:表示是否已使用這個轉換工作區,從來源提取物件並加以轉換。
  • 「活動」會指出轉換工作區是否有一或多項進行中的遷移工作,而進行中的遷移工作是指任何非 COMPLETED 狀態的遷移工作。狀態旁的數字代表參照轉換工作區的工作總數 (包括有效和無效工作)。
  • 設定轉換工作區的來源和目的地資料庫引擎 (資料庫類型)。
  • 轉換工作區的建立時間。