重命名 Google 云存储桶中的对象是否会导致出口费用?

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

我试图将一些数据从 BigQuery 备份到 Google Cloud Storage。我已经成功复制了大约 10 TiB 的数据。然后,正如预期的那样,我产生了出口费用。后来,我意识到我在备份数据时犯了一个错误,我必须重命名我备份的每个对象。我使用一个简单的命令来重命名该文件夹。第二天,我检查了账单,发现我再次产生了大约 10TiB 数据的出口费用。

这是我用来重命名存储桶中的文件夹的命令:

gcloud storage mv gs://bucket-name/biq-query-backups/ gs://bucket-name/bigquery-backups

我以为我会产生A级操作费用,因为它是复制操作。但是,正如我提到的,我为 10 TiB 的数据产生了出口费用。我还看到我也产生了A级操作费。

我很困惑,也很失落。我查看了文档但无法找到令人满意的解释。我怀疑这些费用可能是由于我的存储是多区域的,但没有相关文档。有人可以解释一下发生了什么事吗?

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

Google 云存储是幂等的。移动操作实际上是读/写/删除操作。这意味着您有

egress
用于读取,
ingress
用于写入,以及 API 调用。

Google Cloud Storage 对

egress
操作收费。在您的示例中,适用以下
egress

当出站到其他云时,Google Cloud 内的网络出站 存储桶或 Google Cloud 服务。

  • 区域到同一区域
    egress
    是免费的。示例:US-EAST1 到 US-EAST1。
  • 多区域
    egress
    不是免费的。

在北美,Google Cloud 内的云存储出站费用为 0.02 美元/GB。欧洲为 0.05 美元/GB。请参阅下面的链接了解其他

bucket locations

参考:

云存储定价 - 标题为“Google Cloud 内的网络出站”的部分。

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