我有一个将日志文件生成到本地文件系统的过程,并且会自动清除超过 2 周的文件。我想使用 aws 命令行工具将我的文件夹与 S3 同步,并具有以下行为:
- 无法将文件从 S3 同步到本地
- 当文件在本地文件系统上被清除时,文件不会被从 S3 上删除。
S3 同步如何以这种方式工作?
答案1
只需使用AWS 命令行:
$ aws s3 cp --recursive /path/to/local/files/* s3://bucket/
使用一组对存储桶具有只写访问权限的 IAM 凭证,这样就可以确保没有任何文件被复制回源系统。