How Data Transfer Hub works
This Guidance has three components: a web console, the Amazon S3 transfer engine, and the Amazon ECR transfer engine.
Web console
This Guidance provides a simple web console, which allows you to create and manage transfer tasks for Amazon S3 and Amazon ECR.
Amazon S3 transfer engine
Amazon S3 transfer engine runs the Amazon S3 plugin and is used for transferring objects from their sources into S3 buckets. The S3 plugin supports the following features:
-
Transfer Amazon S3 objects between AWS China Regions and AWS Regions
-
Transfer objects from other cloud providers to Amazon S3
-
Transfer objects from S3 Compatible Storage service to Amazon S3
-
Support near real time transfer via S3 Event
-
Support transfer with object metadata
-
Support incremental data transfer
-
Support transfer from private payer request bucket
-
Auto retry and error handling
Amazon ECR transfer engine
Amazon ECR engine runs the Amazon ECR plugin and is used for transferring container images from other container registries. The ECR plugin supports the following features:
-
Transfer Amazon ECR images between AWS China Regions and AWS Regions
-
Transfer from public container registry (such as Docker Hub, GCR.io, Quay.io) to Amazon ECR
-
Transfer selected images to Amazon ECR
-
Transfer all images and tags from Amazon ECR
The ECR plugin leverages
skopeo