【问题标题】:Faster way to delete TB of data from GCP cloud storage从 GCP 云存储中删除 TB 数据的更快方法
【发布时间】:2018-06-07 00:14:12
【问题描述】:

我想从 GCP 存储桶中删除 2TB 的文件。 我已经阅读了要删除的 GCP 文档,它说要使用 gsutil -m rm 命令,但是当我运行它时,它说估计时间为 400 多个小时。 有没有更快的方法来完成删除过程?

【问题讨论】:

    标签: google-cloud-platform google-cloud-storage


    【解决方案1】:

    对于具有大量对象的存储桶,删除内容的一个技巧是使用生命周期管理功能。 https://cloud.google.com/storage/docs/lifecycle

    设置一个生命周期规则,当对象为 0 天时触发,并执行“删除”操作,这应该会导致 GCS 开始为您删除对象。请注意,这可能仍需要一段时间,因为生命周期规则最长可能需要 24 小时才能生效,但这仍然比几周好得多。

    您可以从控制台配置存储桶的生命周期策略:

    1. 前往https://console.cloud.google.com/storage/browser
    2. 找到您要启用的存储桶,然后单击生命周期列中的无。
    3. 点击添加规则。
    4. 选择条件(对象为 0 天或 )
    5. 选择一个动作(删除对象)
    6. 点击继续。
    7. 点击保存。

    请参阅https://cloud.google.com/storage/docs/managing-lifecycles 了解更多说明。

    注意:生命周期更改最长可能需要 24 小时才能生效,因此,一旦您的所有对象消失并删除生命周期配置设置,您应该再等待 24 小时,然后再将任何新文件放入存储桶中,否则它们也可能会被删除。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-02
      • 2018-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多