amazon-web-services - aws cli s3 同步,排除不工作

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

我正在尝试使用排除选项将数据从 ec2 同步到 s3 存储桶

root@ir:ls /data/
f1 f2 f3 
root@ir:aws s3 sync /data/ s3://data/ --profile s3to --exclude "/data/f1/*"
root@ir:aws s3 sync /data/ s3://data/ --profile s3to --exclude "/data/f1/"
root@ir:aws s3 sync /data/ s3://data/ --profile s3to --exclude "/data/f1*"
root@ir:aws s3 sync /data/ s3://data/ --profile s3to --exclude "f1/*"

root@ir:aws --version
aws-cli/1.9.15 Python/2.7.6 Linux/3.13.0-48-generic botocore/1.3.15

但是以上选项都不起作用,f1 继续同步到 S3 存储桶。

最佳答案

你能试一下吗

aws s3 sync /data/ s3://data/ --profile s3to --exclude "*f1/*"

关于amazon-web-services - aws cli s3 同步,排除不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36791715/

相关文章:

java - 使用自定义版本 ID 将对象上传到 Amazon S3

amazon-web-services - 使用AWS Kinesis Firehose写入S3存储桶中的特定文件夹

amazon-web-services - boto3.exceptions.S3UploadFailedError : An error occurred (AccessDenied) when calling the PutObject operation: Access Denied

python - AWS 开发工具包 boto3 相对于 AWS CLI 命令的优势

amazon-web-services - AWS CLI 创建云前端分发 : --distribution-config

amazon-web-services - AWS CLI : create EC2 instance and attach instance profile (unauthorized)

amazon-web-services - 创建仅对内部 VPC 实例和单个外部服务开放的 AWS EC2 安全组

git - 如何在同一台机器上使用和克隆 github 和 aws (CodeCommit) 存储库?

amazon-web-services - ECS EC2 环境中的 AWS Java SDK 异步客户端

amazon-web-services - 使用 --no-verify-ssl 通过 aws cli 将数据复制到 s3。安全与否?