【问题标题】:Can I change the Google Cloud Storage bucket class after the bucket has been created?创建存储桶后,我可以更改 Google Cloud Storage 存储桶类吗?
【发布时间】:2015-03-12 10:41:20
【问题描述】:

我在文档中找不到任何关于是否可以更改存储桶的当前类的内容。这可能吗?

如果这不可能,将内容(10TB,数十万个文件)从 DRA 存储桶移动到 Nearline 存储桶的最经济高效的方法是什么? - 由于我在本地拥有所有可用数据,删除旧的 DRA 存储桶并将所有内容重新上传到 Nearline 存储桶是否最具成本效益? (我不着急)

【问题讨论】:

    标签: google-cloud-storage gsutil


    【解决方案1】:

    我们刚刚宣布了我在 3 月 12 日的回答中提到的有效解决方案:请参阅 https://groups.google.com/forum/#!topic/gs-announce/gZ4EvHoZns8

    【讨论】:

    • 所以基本上,更新 gcloud 组件并从我的本地计算机运行以下内容是一个好方法吗? gsutil -m cp -r gs://my-old-bucket/* gs://my-nearline-bucket/ - 因为两个存储桶都在同一个区域中,所以我不会为转移支付费用,对吗?
    • @fredrik:是的,该命令将是一个很好的方法,是的,因为两个存储桶都在同一个区域中,所以您不会支付网络费用。不过,您仍然需要支付运营成本。详情请见cloud.google.com/storage/pricing
    【解决方案2】:

    GCS 将在产品普遍可用时提供将数据迁移到 Nearline 存储的有效解决方案。同时,您可以创建一个新的 Nearline 存储类存储桶,并使用 gsutil cp -D 选项将数据复制到该存储桶(请参阅https://cloud.google.com/storage/docs/gsutil/commands/cp#options)。请注意,这样做会导致字节流过运行 gsutil 的机器,这比我们稍后提供的机制要慢,并且还会产生出口费用。您可以通过在 Google Compute Engine 实例上运行此 gsutil cp -D 命令来部分缓解速度问题(从那时起,字节就不需要流经您的 ISP 链接了)。

    【讨论】:

    • 所以如果我启动一个 GCE 实例并执行 gsutil -cp -D 将文件从存储桶复制到存储桶,我会为出口收费吗?我的假设是没有数据流出,因为没有数据离开 GCE 数据中心。我说的对吗?
    • 您好 - 如果 GCE 实例和存储桶位于同一位置,则没有出口费用。
    猜你喜欢
    • 2015-02-15
    • 1970-01-01
    • 2018-06-18
    • 2020-08-07
    • 1970-01-01
    • 1970-01-01
    • 2021-03-06
    • 1970-01-01
    • 2014-10-09
    相关资源
    最近更新 更多