繁体   English   中英

是否可以更改 Google Cloud Platform 项目的区域?

[英]Is it possible to change the region of a Google Cloud Platform project?

如果我转到Google Developer Console,则可以看到我所有的 Cloud Platform 项目,但看不到它们的区域。

我如何查看每个项目的区域? 一旦设置了区域,是否可以更改区域?

谢谢你的帮助。

关于这个问题的 BigQuery 方面:

表上的数据位置一经设置便不可变。

要更改位置,最简单的解决方案是将数据导出到 Google Cloud Storage,删除表,在正确的区域中重新创建表,然后导入数据。

没有 GCP 项目的区域这样的东西。
换句话说,区域/位置特定于资源,并且 GCP 项目不会永久绑定到单个区域/位置。
例如,您可以拥有一个在不同区域具有多个 BigQuery 数据集的项目。
同一个项目可以运行多个 Compute Engine 实例,每个实例位于不同的位置/区域。

每个 GCP 项目都有一个默认区域,但是在 GCP 中创建资源时总是可以覆盖的,主要用于在 API 调用中未指定位置时猜测默认位置。

https://cloud.google.com/appengine/docs/python/console/#server-location

设置服务器位置

创建项目时,您可以指定提供服务的位置。 在新项目对话框中,单击显示高级选项的链接,然后从下拉菜单中选择一个位置:

  • 美国中央
  • 美国东部1
  • 欧洲西部

如果您选择 us-east1,您的项目将从南卡罗来纳州的一个地区提供服务。 美国中部和欧洲西部位置分别包含美国和西欧的多个区域。 部署到美国中部或欧洲西部的项目可以从它们包含的任何一个区域提供服务。 如果要将 App Engine 实例与其他单区域服务(例如 Google Compute Engine)并置,则应选择 us-east1。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM