Can be used to speed up uploads to S3. Multipart upload uploads objects in parts independently, in parallel and in any order. Performed using the S3 Multipart upload API. It is recommended for objects of 100MB or larger. Can be used for objects from 5MB up to 5TB. Must be used for objects larger than 5GB. If transmission of any part fails it can be retransmitted. Can pause and resume object uploads. Can begin upload before you know the final object size. S3 Copy
You can create a copy of objects up to 5GB in size in a single atomic operation.
For files larger than 5GB you must use the multipart upload API.
Can be performed using the AWS SDKs or REST API.
The copy operation can be used to:
Generate additional copies of objects. Changing the copy’s storage class or encryption at rest status. Move objects across AWS locations/regions. Once uploaded to S3 some object metadata cannot be changed, copying the object can allow you to modify this information.