如何使用AWS S3API将本地目录与Amazon存储同步?

时间:2019-02-19 01:53:11

标签: amazon-web-services amazon-s3 aws-cli

可以使用以下命令将本地目录内容与Amazon S3存储同步:

aws s3 sync . s3://mybucket-0000002

aws s3api是否有类似的命令行可用? 谢谢。

1 个答案:

答案 0 :(得分:1)

不。 aws s3api没有同步功能。

AWS Command-Line Interface (CLI)提供对基础AWS API调用的访问,例如aws s3api create-bucketaws s3api delete-object。每个调用都与AWS API调用一对一映射。

aws s3命令是仅在AWS CLI中存在的额外命令。它们提供了更多的便利,使您可以快速执行创建存储桶(aws s3 mb)或删除对象(aws s3 rm)之类的事情。

某些命令,例如aws s3 sync具有很多附加功能,它们映射到幕后的许多API调用(例如,列出对象,复制文件,删除对象)。

所以,基本上:

  • aws s3api映射到常规API调用
  • aws s3提供了其他功能,使用户更容易使用命令