我正在按照文档中指定的Amazon CLI S3 SYNC格式使用AWS S3 CLI同步两个存储桶,如下所示:
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文档之外,我还搜索了Internet,并且在S3 SYNC的上下文中找不到对--region的引用。任何指导将不胜感激!
可能无关紧要,但我在MBPr(16GB RAM,512GB SSD,四核)上运行Mac OS X Mavericks 10.9.1
最佳答案
您可以设置AWS_DEFAULT_REGION
环境变量。
export AWS_DEFAULT_REGION="us-east-1"
关于amazon-web-services - 如何使用AWS CLI同步两个亚马逊存储桶?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21430230/