我在 S3 上有一个文件目录,该目录已转换为 Glacier。 这些文件是最近从 Glacier 恢复的,尚未过期。 我可以使用“aws s3 cp”复制单个文件。 但是,如果我尝试递归复制整个目录,aws cli 会在所有文件上给我以下错误:
```
警告:跳过文件 s3://
$ aws --版本
aws-cli/1.11.36 Python/2.6.6 Linux/2.6.32-504.8.1.el6.x86_64 botocore/1.4.93
$ cat /etc/redhat-release
CentOS 6.6 版(最终版)
$ aws s3 cp s3://
警告:跳过文件 s3://
……
$ aws s3api 头对象--bucket
{
"Restore": "ongoing-request="false", expiry-date="Sun, 22 Jan 2017 00:00:00 GMT"",
"AcceptRanges": "字节",
“ContentType”:“二进制/八位字节流”,
"LastModified": "2015 年 10 月 2 日星期五 23:41:22 GMT",
“内容长度”:36,
"VersionId": "Ed6hvaWEg8d.K6m7gwJ_Z4gqOFkYDrrP",
"ETag": ""6009be9a36f7e5d4a47961681e11b5ac"",
"StorageClass": "冰川",
“元数据”:{}
}
我需要使用--force-glacier-transfer。
谷歌把我带到这里来获取同样的错误信息。 如果错误消息中建议了该选项,那就太好了。
这个标志“--force-glacier-transfer”需要多少钱。 ?
最有用的评论
谷歌把我带到这里来获取同样的错误信息。 如果错误消息中建议了该选项,那就太好了。