GCP存储桶转移

时间:2020-07-24 13:17:26

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

我希望将数据从一个存储桶传输到2个不同的Google云帐户中的另一个存储桶。是否可以将数据从一个GCP帐户转移到另一个GCP帐户?如果是,那么该怎么做?

还请告诉我,这两个GCP帐户将要支付哪些费用?

3 个答案:

答案 0 :(得分:1)

有一项服务:Storage Transfer Service

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

此功能可能是您感兴趣的功能:Transfer between Cloud Storage buckets

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

enter image description here

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

enter image description here

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

在Cloud Storage中执行操作时,将收取操作费。操作是一种操作,用于更改或检索有关Cloud Storage中存储桶和对象的信息。

我认为您要执行的大多数操作应该是class A,以便在目标Bucket项目和原始Bucket项目中的B类上进行编写。定价取决于每个存储桶的存储类别。无论如何,我认为您可以使用文档表进行计算。

当您将数据从一个Cloud Storage存储桶中移动或复制到另一个Cloud Storage存储桶中,或者当另一个Google Cloud Service访问您的Cloud Storage存储桶中的数据时,将应用Google Cloud中的网络出口。

您可以检查水桶的位置并估算价格。

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

答案 1 :(得分:0)

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

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

定价在https://cloud.google.com/storage/pricing上。

答案 2 :(得分:0)

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

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