使用Amazon AWS CLI时可以排除具有特定名称的文件夹吗?

时间:2016-06-01 14:06:12

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

我刚开始使用亚马逊的AWS CLI来备份我的VPS服务器的应用程序。我遇到的问题是尝试从同步中排除某些文件夹。

理想情况下,这将作为CRON作业上的单个bash脚本运行,因此我看到是否可以根据模式排除文件夹而不是显式设置每个绝对路径?

作为第二个最佳解决方案,我试图排除某些文件名,以减少最终在备份时发送到S3的缓存和会话文件的数量。

aws s3 sync /mypath/apps s3://bucketname --delete --exclude "sess*" --exclude "*.ser" --exclude "*.log"

似乎忽略了.ser.log文件,但忽略了名称为sess_12a8b7886206bf7d0bb的文件。

是否有人能够确定文件夹名称是否可以定位或建议定位sess_...文件?

谢谢!

0 个答案:

没有答案