首页 > 解决方案 > awscli 并根据时间戳将文件移动到 s3 存储桶

问题描述

我在文件系统上有大量文件(Terabytes),我想将所有超过 30 天的文件移动到 S3 存储桶。

我正在考虑最可行的方法,并认为我可能会寻求帮助。

我认为这个命令或类似的命令可能是要走的路:

find /home/<target> -type f -mtime +30 -print0 | tar cv | split --bytes=5120MB | gzip | s3 mv --expected-size=5368706371 - s3://bucket/<target>*.tar.gz

但是我想知道是否有其他人已经这样做了并且可能知道更合适的方法来完成这项任务?

标签: amazon-web-servicesamazon-s3

解决方案


推荐阅读