【发布时间】:2015-09-02 14:05:02
【问题描述】:
在 s3cmd 版本 1.1.0-beta3 中同步 s3 到 s3 是否有效?
# s3cmd --version
s3cmd version 1.1.0-beta3
出现以下错误:
# s3cmd sync --exclude 'reportTemplate/*' 'orders/*' 'customers/*' s3://xxx-storage-bucket-prod-env/ s3://xxxx-storage-bucket-test-env/
ERROR: Parameter problem: Expecting filename or directory instead of: s3://inksedge-app-file-storage-bucket-prod-env/
【问题讨论】:
-
现在建议使用AWS Command-Line Interface (CLI) 而不是
s3cmd。它还有一个aws s3 sync命令。 -
@JohnRotenstein 的语法与 aws s3 syn 即 aws s3 sync --exclude 'reportTemplate/*' 'orders/*' 'customers/*' s3://xxx-storage-bucket- prod-env/s3://xxxx-storage-bucket-test-env/
-
$ aws s3 sync --exclude 'reportTemplate/*' 'orders/*' 'customers/*' s3://inksedge-app-file-storage-bucket-prod-env s3:/ /inksedge-app-file-storage-bucket-test-env 未知选项:s3://inksedge-app-file-storage-bucket-prod-env, s3://inksedge-app-file-storage-bucket-test -env fabricapp@Inksedge-Bastion-01:~/Fabric$ aws s3 sync s3://inksedge-app-file-storage-bucket-prod-env s3://inksedge-app-file-storage-bucket-test- env --exclude 'reportTemplate/*' 'orders/*' 'customers/*' 未知选项:orders/*, customers/*
标签: amazon-web-services amazon-s3 s3cmd