AWS S3 CLI mv 与同步

lan*_*ilz 1 amazon-s3 amazon-web-services

有什么区别:

aws s3 sync s3://mybucket/ s3://mybucket2/ 

aws s3 mv s3://mybucket/ s3://mybucket2/ --recursive
Run Code Online (Sandbox Code Playgroud)

我什么时候使用哪个?

如果我们将新文档移至 AWS,s3 上现在有什么?

Mat*_*t D 16

aws s3 sync 复制源位置上已更改的任何文件,它不会删除目标位置上的任何内容。

aws s3 sync --delete 复制在源位置更改的文件,并从目标位置删除已从源中删除的文件。

aws s3 cp 将所有文件从源复制到目标,无论它们在源中如何更改,都不会删除目标上的任何内容。

aws s3 mv 将更改的文件从源移动到目标,并删除源位置中的相应文件。

有关更多信息,AWS 提供有关S3 CLI高级使用的文档,以及更详细的CLI 参考文档。