google-cloud-storage - 谷歌云存储:更改存储桶区域
问题描述
我正在使用谷歌云存储。由于 GDPR,我在美国创建了一个存储桶,现在我需要将其移至欧盟。有什么办法可以改变桶的位置吗?
如果没有,如果删除存储桶并创建一个新存储桶,我可以给它起相同的名称吗?(因为它是全球唯一的)。
解决方案
是的,根据 Cloud Storage文档,您可以移动或重命名您的存储桶:
- 如果您的旧存储桶中没有数据,请删除该存储桶并使用新名称、在新位置或新项目中创建另一个存储桶。
- 如果您的旧存储桶中有数据,请创建一个具有所需名称、位置和/或项目的新存储桶,将数据从旧存储桶复制到新存储桶,然后删除旧存储桶及其内容。(上面提供的链接描述了这个过程)。
请记住,如果您希望新存储桶与旧存储桶同名,则必须移动数据两次:中间存储桶临时保存您的数据,以便您可以删除原始存储桶并释放存储桶名称以供最后一个桶。
推荐阅读
- typescript - 值扩展 V 的键
- css - 如何在 SASS 中评估 css 伪类中的变量
- wordpress - 当我尝试更新插件时,在我的 wordpress 仪表板中显示错误消息
- java - 将格式为 CP037 的文本转换为十六进制
- pandas - 如何根据熊猫中的多列获取列名?
- android - 如何提高生成多个文件的 md5 的速度?
- ruby-on-rails - 在 Rails 表单中显示嵌套属性的更好方法
- sharepoint-online - 无法从外部列表中获取项目
- javascript - 在声明了空变量的函数中,switch语句如何自动将其返回值分配给空变量?
- django - Django 尝试将“_id”添加到主键 OneToOne 列