2

I am interested to know whether, when copying an S3 object from 1 bucket to another, the object gets downloaded to the client, even temporarily? I am using AWS javascript SDK: s3.copyObject(...)

Thanks

2 Answers2

2

They are not downloaded localy. They are executed on the AWS side.

They are free within the same region:

Transfers between S3 buckets or from Amazon S3 to any service(s) within the same AWS Region are free.

Recent AWS blog post explains copying between buckets:

Marcin
  • 168,023
  • 10
  • 140
  • 197
  • Note that, per [Copying Objects](https://docs.aws.amazon.com/AmazonS3/latest/userguide/copy-object.html) "to copy an object that is greater than 5 GB, you must use the multipart upload API." – jarmod Nov 27 '21 at 20:04
1

edit: Looks like this question has already been answered.

AWS S3 copy files and folders between two buckets

tomaszps
  • 76
  • 1
  • 6