快速删除GCS存储桶中的大文件夹的方法

问题描述 投票:0回答:1

我有一个很大的GCS存储桶(几个TB),有几个子目录,每个子目录都有几TB的数据。

我想删除其中一些文件夹。

我曾尝试使用Cloud Shell中的gsutil,但是它已经很老了。

供参考,这是我正在使用的命令:

gsutil -m rm -r "gs://BUCKET_NAME/FOLDER"

[我当时看着this question,想想也许可以使用它,但似乎无法按文件夹名称进行过滤,并且由于文件夹包含一些混合的内容,因此我无法通过其他任何方式进行过滤。

到目前为止,我最后的选择就是等到要删除的文件夹为“旧”,并相应地设置生命周期规则,但这可能会花费太长时间。]

还有其他方法可以使此速度更快吗?

我有一个很大的GCS存储桶(几个TB),有几个子目录,每个子目录都有几TB的数据。我想删除其中一些文件夹。我尝试从Cloud Shell使用gsutil,但是...

google-cloud-platform google-cloud-storage gsutil
1个回答
0
投票

这将花费很长时间;您必须对每个前缀为FOLDER/的对象发出DELETE请求。

© www.soinside.com 2019 - 2024. All rights reserved.