在機構資源之間遷移專案

遷移 Google Cloud 專案是中繼資料作業,會變更專案在資源階層中的位置。本頁面將概述遷移作業的運作方式、專案移至新機構後會維持不變的事項,以及會發生的變化。

資源階層中的專案

專案資源是 Google Cloud機構資源中的基礎層級機構實體。專案是在機構資源下建立,可放在資料夾或機構資源本身下方,形成資源階層

由於收購、法規要求或業務單位分離等因素,您可能需要在組織資源之間遷移專案。您可以使用 Resource Manager API 遷移這些專案。遷移作業會傳回代表作業名稱的字串。您也可以透過 API 復原遷移作業,視需要將專案移回階層中的原始位置。

遷移情境

專案位置會決定您要採取哪種做法:

  • 將專案從一個機構遷移至另一個機構資源。
  • 將獨立專案 (未在機構中建立) 遷移至機構資源的階層。

如果專案與機構資源建立關聯後,您需要將專案移回「無機構」,請務必聯絡 Cloud Customer Care。系統不支援以自助方式將機構復原為無機構。

除了 API 之外,您也可以使用 Google Cloud 控制台移動專案,方法是選取專案並指派新的父項目的地。

瞭解專案的目前狀態

開始之前,請先判斷專案是否與組織資源相關聯。這會決定您要採用「機構對機構」路徑,還是「無機構」路徑。

如果您沒有專案父項機構資源的 resourcemanager.organizations.get 權限,專案可能不會在Google Cloud 控制台的實際機構中如預期反映。這可能會導致專案看起來未與任何機構資源建立關聯。

如要判斷專案是否與機構資源建立關聯,請執行下列指令:

gcloud

gcloud projects get-ancestors PROJECT_ID

PROJECT_ID 替換為要遷移的專案 ID。

如果輸出內容在階層中包含 organization 資源類型,表示專案已屬於機構階層。

如果缺少或沒有 organization 類型,則專案是獨立專案,沒有機構資源。

請根據專案狀態,按照相關指南操作: