Google cloud platform 如何使用UI重命名GCS中的bucket和folder?
我正在尝试使用GCS的web UI更改我的bucket的名称和bucket中文件夹的名称 铲斗的选项(三个点): 文件夹的选项(三个点):Google cloud platform 如何使用UI重命名GCS中的bucket和folder?,google-cloud-platform,google-cloud-storage,Google Cloud Platform,Google Cloud Storage,我正在尝试使用GCS的web UI更改我的bucket的名称和bucket中文件夹的名称 铲斗的选项(三个点): 文件夹的选项(三个点): 无法重命名云存储桶名称和文件夹。有另一种方法可以做到这一点: 对于文件夹: 通过将旧目录移动到新目录来使用gsutil命令: gsutil mv gs:///olddir gs:///newdir 对于铲斗: 创建一个新的bucket名称,然后将数据从旧bucket移动或复制到新bucket并删除旧bucket 无法重命名云存储桶名称和文件夹。有另一
无法重命名云存储桶名称和文件夹。有另一种方法可以做到这一点: 对于文件夹:
- 通过将旧目录移动到新目录来使用gsutil命令:
gsutil mv gs:///olddir gs:///newdir
对于铲斗:
- 创建一个新的bucket名称,然后将数据从旧bucket移动或复制到新bucket并删除旧bucket
- 通过将旧目录移动到新目录来使用gsutil命令:
gsutil mv gs:///olddir gs:///newdir
对于铲斗:
- 创建一个新的bucket名称,然后将数据从旧bucket移动或复制到新bucket并删除旧bucket
- 约翰·迈克尔·G是对的,不可能重命名bucket。在他们这方面,目录是不存在的,答案是显而易见的
关于答案中提出的行动,请注意。即使在UI和客户端库(例如Python)中,MOVE操作似乎存在,但实际上并不存在。移动操作执行从旧路径名到新路径名的复制,然后删除旧路径名
注意:特别是在执行这些操作时,了解这一点很重要,因为可能会产生额外的成本
额外:重命名文件不存在。执行与移动(复制和删除)相同的操作
对于bucket,正确的解决方案是执行复制。但是,如果您有大量文件,那么复制将花费数小时甚至数天(对于每个文件,您执行一个API调用,这需要几毫秒或几秒钟,对于数千个文件,这非常长。)
在这种情况下,我建议使用云存储设置一个,并让运行在后台进行。错误管理和重试将自动为您执行。John Michael G是对的,无法重命名bucket。在他们这方面,目录是不存在的,答案是显而易见的 关于答案中提出的行动,请注意。即使在UI和客户端库(例如Python)中,MOVE操作似乎存在,但实际上并不存在。移动操作执行从旧路径名到新路径名的复制,然后删除旧路径名 注意:特别是在执行这些操作时,了解这一点很重要,因为可能会产生额外的成本 额外:重命名文件不存在。执行与移动(复制和删除)相同的操作
对于bucket,正确的解决方案是执行复制。但是,如果您有大量文件,那么复制将花费数小时甚至数天(对于每个文件,您执行一个API调用,这需要几毫秒或几秒钟,对于数千个文件,这非常长。) 在这种情况下,我建议使用云存储设置一个,并让运行在后台进行。错误管理和重试将自动为您执行