[英]How to migrate a GCP Project from one organization to other
我在 GCP 上創建了一個項目來運行我的移動應用程序,我正在免費試用,在我意識到試用結束並且我丟失了我的項目之前,我想看看我是否可以恢復該項目並將其遷移到我公司的 gcp 帳戶我剛剛創建。
謝謝!
GCP 中的項目在完全刪除資源之前會經歷 30 天的寬限期。 由於該項目需要一個有效的計費帳戶,如果您沒有選擇將其升級為付費帳戶,該帳戶會自動關閉。
如果項目已超過30 天寬限期,則該項目上的資源現在將被完全刪除且無法恢復。
關於將項目從一個組織遷移到另一個組織的問題。
您需要:
在要移動的項目上為電子郵件帳戶授予Project Mover
(*訪問更新和移動項目的權限)角色。
為電子郵件帳戶提供目標組織的Project Creator
角色
在源組織和目標組織上,您將需要roles/orgpolicy.policyAdmin
(組織策略管理員)角色,或者您可以只為兩個組織的電子郵件帳戶提供組織管理員角色
檢查以下限制(在 IAM & Admin > Organization Policies 中):
一個。 來源組織 > 允許constraints/resourcemanager.allowedExportDestinations
灣。 目標組織 > 允許constraints/resourcemanager.allowedImportSources
一旦滿足上述所有要求,然后在 Cloud Shell 中發出此命令:
gcloud beta projects move [Project-ID] --organization [ORG-ID]
或者gcloud beta projects move PROJECT_ID \ --organization ORGANIZATION_ID
您也可以查看此文檔以供參考
關於在組織之間移動項目 [ 1 ],這里是所需權限和策略的摘要:
對源組織的權限:
移動項目的人需要在組織中具有roles/resourcemanager.projectMover
。 或者,此人可以擁有項目的resourcemanager.projects.update
權限和父級(組織)的resourcemanager.projects.move
權限。
對目標組織的權限:
移動項目的同一個人需要在組織中擁有roles/resourcemanager.projectCreator
。
組織策略權限:
在要移動的項目的父資源上,設置包含constraints/resourcemanager.allowedExportDestinations
約束的組織策略。 在目標資源上,設置包含constraints/resourcemanager.allowedImportSources
約束的組織策略。
在源和目標組織資源上,您必須具有roles/orgpolicy.policyAdmin
角色,該角色授予創建和管理組織策略的權限。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.