无法使用s3cmd与S3同步

时间:2015-05-23 11:38:16

标签: amazon-s3 backup ubuntu-12.04 s3cmd

设置s3cmd和我的S3存储桶后,当我尝试此命令时

sudo s3cmd sync --recursive --preserve /srv s3://MyS3Bucket

我收到此错误:

ERROR: S3 error: 400 (InvalidRequest): The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.

我的s3cmd版本是1.0.0,默认安装后跟随他们的" deb" Ubuntu 12.04安装指南

2 个答案:

答案 0 :(得分:0)

现在,建议使用 AWS Command-Line Interface (CLI),它还提供sync capability

答案 1 :(得分:0)

s3cmd版本1.5.2对于与eu-central-1(法兰克福)或cn-north-1(北京)等地区合作是必要的。 Debian的实验和不稳定,以及Ubuntu Wily宇宙都有这样的debs。或者您可以从https://github.com/s3tools/s3cmd来源安装。