【问题标题】:How does the aws s3 cli figure out which files to sync?aws s3 cli 如何确定要同步哪些文件?
【发布时间】:2018-01-26 20:08:23
【问题描述】:

当使用 aws s3 cli 将 Web 应用程序的文件同步到我的 s3 存储桶时,我注意到 sync 命令总是上传每个文件,即使它们实际上并没有改变。改变的是文件的时间戳。所以我想知道sync 命令如何确定需要上传哪些文件?

sync 是否只比较文件名和时间戳?

【问题讨论】:

  • 如果时间戳(最后修改日期)发生变化,大多数软件工具将假定文件已更改。 AWS CLI 是开源的。研究同步命令的源代码。这也将帮助您更好地了解 AWS。

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


【解决方案1】:

时间戳和大小。

如果您希望sync 仅考虑大小:

--size-only (boolean) 使每个键的大小成为用于决定是否从源同步到目标的唯一标准。

【讨论】:

    猜你喜欢
    • 2015-10-10
    • 2020-02-14
    • 2019-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-11
    • 2018-03-04
    • 1970-01-01
    相关资源
    最近更新 更多