大家好,Google Cloud 专家,
我最近试图将一个与我们的组织项目分开的 Google Cloud Platform 项目迁移/移入我们的组织。
我遇到了一些问题,‘管理资源’页面上的迁移按钮都变灰了,告诉我选择一个不属于组织的项目,而我拥有该项目并且在哪里,并且当选择该项目并单击‘移动’选项时,不会显示我的组织作为我将项目移动到其中的选项。
正在发生的情况的屏幕截图:[Google Cloud Platform 的“管理资源”页面,其中的迁移按钮呈灰色显示] [1]
我了解我需要适当的权限来迁移项目,并且我似乎拥有如下所示的所有权限:https://cloud.google.com/resource-manager/docs/project-migration
我是不是漏掉了什么?还有什么地方我应该看看吗?我之前做过几次,都没有问题,所以我很好奇这个项目是否有具体的东西限制了迁移/移动。
如果您需要更多信息来帮助我,请告诉我您何时建议我尝试联系您。
谢谢团队,
答案1
您可能不再有错误,但由于我今天看到了同样的错误,所以我将提供一个解决方法。
所以基本上问题是迁移按钮保持灰色,因为组织已经填写。您需要执行以下步骤:
- 转到左上角并点击谷歌云平台
- 点击“google cloud platform”旁边的项目选择菜单
- 在打开的窗口中,选择屏幕顶部的“无组织”,然后在菜单中选择要迁移的项目。
- 返回到管理资源选项卡,您将能够迁移您的项目,因为您将能够(真实地)选择您想要迁移到的组织,并且迁移按钮变灰。
答案2
要将单独的项目迁移到现有组织中,您应该遵循文档将项目迁移到组织部分迁移无组织的项目:
要迁移项目,您需要
roles/resourcemanager.projectCreator
在要将项目迁移到的组织中拥有“项目创建者”角色 ( )。您还需要roles/resourcemanager.projectMover
在要迁移的项目中拥有“项目迁移者”角色 ( )。如果您没有这些角色,目标组织将不会出现在 Google Cloud Console 中作为迁移选项。
所以,问题的原因“Google Cloud Platform 的‘管理资源’页面上的迁移按钮呈灰色”是指您没有所有必需的权限。
此外,请记住:
项目迁移是不可逆的。项目与组织关联后,您无法自行将其更改回无组织或移至其他组织。如果您想在项目与组织关联后移动项目,请联系Google Cloud 支持。
答案3
我也遇到了这个问题,尽管我是组织管理员和项目所有者,“迁移”按钮却变灰了。
在我的案例中,解决方案是使用gcloud
执行迁移,并且它有效,它涉及一些命令来找出我的组织 ID 和项目 ID,一个命令来执行实际移动,然后我必须批准一个确认提示,并且它完成没有问题。
这些命令是这里指定的迁移项目 / 执行迁移
以下是它们:
gcloud beta organizations list
gcloud beta projects list
gcloud beta projects move PROJECT_ID --organization ORGANIZATION_ID
答案4
就我而言,我错过了Project Mover
项目层面的角色(没有组织的角色)。
另外,请确保您处于Project Creator
组织级别。
请务必仔细阅读官方文档:https://cloud.google.com/resource-manager/docs/project-migration-checklist