非常基本的问题,但我一直无法找到答案.使用Transit我可以将文件从一个AWS账户上的一个S3存储桶"移动"到另一个AWS账户上的另一个S3存储桶,但实际上它是从第一个下载文件然后将它们上传到第二个.
有没有办法将文件直接从一个S3帐户移动到另一个S3帐户而无需在其间下载?
我对源S3存储桶具有只读权限.我无法在此源帐户和存储桶上更改权限或任何类型.我不拥有这个帐户.
我想将源存储桶中的所有文件同步到目标存储桶.我拥有包含目标存储桶的帐户.
我有一组单独的凭据,我不拥有源存储桶和我拥有的目标存储桶.
有没有办法使用AWS CLI使用两组凭据在存储桶之间进行同步?
aws s3 sync s3://source-bucket/ --profile source-profile s3://destination-bucket --profile default
Run Code Online (Sandbox Code Playgroud)
如果没有,我如何设置我拥有的目标存储桶的权限,以便我可以与CLI同步?