数据转移选项

Google 提供了多种用于向/从 Cloud Storage 转移数据或在文件系统之间转移数据的解决方案。

将数据从其他云服务商转移或备份到 Cloud Storage

我们建议您使用 Storage Transfer Service 将数据从其他云存储服务商转移或备份到 Cloud Storage。

我们支持从以下云存储服务商进行转移:

  • Amazon S3
  • Microsoft Azure Blob Storage

如需了解使用入门,请参阅创建转移作业

在 Cloud Storage 存储桶之间移动数据

我们建议您使用 Storage Transfer Service 在 Cloud Storage 存储桶之间移动大量数据。

或者,您也可以使用 Google Cloud CLI 在 Cloud Storage 存储桶之间进行转移。这有助于在存储桶位置之间移动数据。

在决定是使用 gcloud CLI 还是 Storage Transfer Service 时,请考虑以下建议:

转移场景 建议
从其他云存储服务商转移数据 使用 Storage Transfer Service。
从本地转移小于 1 TB 的数据 使用 gcloud storage
从本地转移超过 1 TB 的数据 使用 Storage Transfer Service
从其他 Cloud Storage 区域转移小于 1 TB 的数据 使用 gcloud storage
从其他 Cloud Storage 区域转移超过 1 TB 的数据 使用 Storage Transfer Service。

以上述法则作为初步判断依据。您还可以根据传输场景的具体情况,确定哪种工具更合适。

要开始使用,请参阅:

移动或备份本地存储中的数据

我们提供多种移动或备份本地数据的解决方案,它们具体取决于您的特定使用场景:

互联网连接良好的位置

我们提供以下本地数据解决方案:

  • 您可以使用 Storage Transfer Service。对于文件系统转移,您需要在有权访问文件系统的机器上安装一个小型软件,我们称之为代理。代理在 Docker 容器内运行,并且有权访问本地装载的 NFS 数据。我们会将您指定的数据上传到 Cloud Storage。

    如需了解使用入门,请参阅管理代理池

  • 您可以使用启用了在线模式的 Transfer Appliance。将 Transfer Appliance 连接到您的网络,并将数据直接复制到该设备。该设备会将您向其复制的数据转移到 Cloud Storage。

    如需了解使用入门,请参阅 Transfer Appliance 文档

互联网连接状况不佳或没有互联网连接的位置

如果互联网连接状况不佳或没有互联网连接,我们建议您使用 Transfer Appliance 来转移或备份本地数据。将 Transfer Appliance 连接到您的网络,并将数据直接复制到该设备。当该设备容量已满时,您便可以将其发回给我们,以便我们将其中的数据复制到 Cloud Storage。复制完数据后,我们会擦除该设备,以供下次使用。

如需了解使用入门,请参阅 Transfer Appliance 文档

从 Cloud 转移到文件系统

我们建议您使用 Storage Transfer Service 将数据从 Cloud Storage 转移到您的文件系统存储空间。如果使用此方法,您需要在您的私有数据中心安装一个小型软件,我们称之为代理。代理在 Docker 容器内运行,并且有权访问本地装载的 NFS 数据。我们会从 Cloud Storage 下载您指定的数据。

如需开始使用,请参阅文件系统转移要求

对于小型数据集,您可以使用 gcloud storage rsync。使用 gcloud storage rsync 在 Cloud Storage 与其他云存储服务商之间转移数据,或者在 Cloud Storage 与文件系统数据之间转移数据。