我想将我账户中的S3文件复制到另一个AWS账户。
如何在不支付数据传输费的情况下进行复制?
示例命令:
aws s3 cp s3://sourceBucket/file s3://targetBucket/
它是通过Internet传输文件还是AWS通过内部网络传输?
数据大小:71TB
如果源存储桶和目标存储桶在相同区域中,那么将存在无数据传输成本。
在不同帐户拥有的存储桶之间复制对象时的一些tips:
GetObject
权限,在目标存储桶上具有PutObject
权限的凭据集>--acl bucket-owner-full-control
,否则目标帐户将无法访问/读取/删除对象。这就是为什么通常最好使用destination