Google存储转移作业(来自Amazon s3存储桶)失败,错误未经授权

时间:2017-05-10 05:50:01

标签: amazon-s3 google-cloud-storage

我创建了一个具有以下配置的Google存储转移作业

enter image description here

源S3存储桶具有以下策略,

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Principal": {
                "AWS": "*"
            },
            "Action": "s3:*",
            "Resource": [
                "arn:aws:s3:::jaya/*",
                "arn:aws:s3:::jaya"
            ]
        }
    ]
}

转移工作开始但由于未知原因而失败,我从转移工作中得到的原因是,

Object: s3_fetch:0001_part_00.gz
Details: Http error code: Unauthorized.

最有趣的是,源存储桶有文件0001_part_00.gz,这意味着传输作业可以从s3存储桶中获取文件名,但无法从s3下载。可能是什么原因?

1 个答案:

答案 0 :(得分:1)

我今天整天都有同样的问题,但现在它已经开始工作了。

我尝试使用作业创建过程创建一个存储桶并且它有效。我倾向于重新创建我以前失败的工作之一(在转移工作之外创建的存储桶)并且它也在工作。

所以今天可能在AWS或GCP上出现了问题。