Data Transfer

icon picker
Storage Transfer Service

Storage Transfer Service enables seamless data movement across object and file storage systems, including:
Amazon S3, Azure Blob Storage, or Cloud Storage to Cloud Storage
On-premises storage to Cloud Storage, or Cloud Storage to on-premises
Between on-premises storage systems
From publicly-accessible URLs to Cloud Storage
From HDFS to Cloud Storage

Storage Transfer Service is optimized for transfers involving more than 1TiB of data. For smaller transfers, see our .

With Storage Transfer Service, you can:
Automate data transfers: Eliminate the need for manual processes and custom scripts.
Transfer data at scale: Move petabytes of data quickly and reliably.
Optimize network performance: Choose between Google-managed transfers for simplicity or self-hosted agents for granular control over network routing and bandwidth consumption.
Support diverse storage systems: Transfer data seamlessly between cloud providers and on-premises environments.


Google offers multiple solutions for transferring your data to or from Cloud Storage, or between file systems.
Data transfer options
Transfer scenario
Recommendation
Transferring less than 1 TB from on-premises
Transferring less than 1 TB from another Cloud Storage region
Transferring from another cloud storage provider
Use Storage Transfer Service.
Transferring more than 1 TB from on-premises
Transferring more than 1 TB from another Cloud Storage region
Use Storage Transfer Service.
There are no rows in this table
Use this guidance as a starting point. The specific details of your transfer scenario will also help you determine which tool is more appropriate.

Use cases

Migrating data to Cloud Storage: Storage Transfer Service can be used to migrate data from other cloud storage providers, on-premises data centers, or HTTP/HTTPS URLs to Cloud Storage.
Backup: Replicate your data to Google Cloud, or create a copy of a Cloud Storage bucket in another region
Data processing pipelines: Move data generated on other clouds, your data center, and the edge to Google Cloud for analytics using or .
Archival: Move cold data from costly on-premises storage systems to Cloud Storage to reduce storage cost.

Benefits

Secure
End-to-end encryption protects your data in transit. Storage Transfer Service supports TLS 1.3 for all HTTPS communication.
Data integrity validation ensures that your data is not corrupted during transfer.
Performant
Highly-parallelized architecture accelerates transfer speeds.
Automatic retries and load balancing ensure reliable transfers.
Fully managed
No need to manage infrastructure or write code.
Focus on your applications, not data transfer.

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.