10

我正在使用 AWS S3 CLI 同步两个存储桶,遵循文档中指定的 Amazon CLI S3 SYNC 格式,如下所示:

aws s3 sync s3://source_bucket s3://target_bucket --exclude *.tmp

错误我收到以下错误:

A region must be specified --region or specifying the region in a configuration file or as an environment variable. Alternately, an endpoint can be specified with --endpoint-url

除了 AWS CLI 文档之外,我还搜索了互联网,但在 S3 SYNC 的上下文中没有找到对 --region 的引用。任何指导将不胜感激!

可能无关紧要,但我在 MBPr(16GB RAM,512GB SSD,四核)上运行 Mac OS X Mavericks 10.9.1

4

1 回答 1

15

您可以设置AWS_DEFAULT_REGION环境变量。

export AWS_DEFAULT_REGION="us-east-1"
于 2014-01-29T12:04:45.337 回答