【问题标题】:GCP storage Bucket transferGCP存储桶转移
【发布时间】:2020-07-24 13:17:26
【问题描述】:

我希望将数据从一个存储桶传输到 2 个不同的谷歌云帐户中的另一个存储桶。是否可以将数据从一个 GCP 帐户转移到另一个 GCP 帐户?如果是,具体步骤是什么?

另外请告诉我,两个 GCP 帐户将收取哪些费用?

【问题讨论】:

    标签: google-cloud-storage google-cloud-data-transfer


    【解决方案1】:

    有一个服务:Storage Transfer Service

    Storage Transfer Service 可让您快速将在线数据导入云存储。您还可以设置重复计划以传输数据,以及在 Cloud Storage 中将数据从一个存储桶传输到另一个存储桶。

    您可能会对此功能感兴趣:Transfer between Cloud Storage buckets

    您也可以通过控制台进行操作:转到导航菜单/存储/传输。 点击Yes, conitnue to data transfer

    点击Create Transfer job。您可以在源字段中输入存储桶名称:gs://BUCKETNAMTE。此操作应在目标项目中执行。

    关于pricing,这里是Documentation。主要计费费用应为:

    当您在 Cloud Storage 中执行操作时,需要支付操作费用。操作是对 Cloud Storage 中的存储分区和对象进行更改或检索有关信息的操作。

    我认为您将执行的最多操作应该是class A,用于在目标 Bucket 项目和源 Bucket 项目中的 B 类上进行写入。定价取决于每个 Bucket 是哪个存储类。无论如何,我认为您可以使用文档表进行计算。

    当您将数据从一个 Cloud Storage 存储分区移动或复制到另一个存储分区时,或者当其他 Google Cloud 服务访问您的 Cloud Storage 存储分区中的数据时,Google Cloud 中的网络出站流量就会应用。

    您可以查看存储桶的位置并估算价格。

    数据存储费用适用于您在 Cloud Storage 中的静态数据存储。从下拉列表中选择所需位置以查看适用于该位置的数据存储速率。

    【讨论】:

      【解决方案2】:

      根据您要传输的数据量,您可以使用gsutilStorage Transfer Service。如果移动的数据超过 1 TB,我会使用后者。

      如果源和目标位于相同的位置和存储类中,这将是一个快速(仅元数据)操作;否则它将需要字节复制。无论哪种方式,请注意您是在复制,而不是“传输”数据(因此,如果您希望这样做,您需要在复制完成后删除原始数据)。

      价格见https://cloud.google.com/storage/pricing

      【讨论】:

        【解决方案3】:

        问题是您需要为服务帐户授予在其他项目(目标项目)上写入的权限。

        一旦提供,您就可以将数据从源存储桶传输到目标。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-11-09
          • 2018-11-04
          • 2019-07-26
          • 1970-01-01
          • 2022-06-10
          • 1970-01-01
          • 1970-01-01
          • 2022-10-13
          相关资源
          最近更新 更多