AWS S3 cp无法下载40 GB文件


3

我刚从Linux EC2机器上载了40GB的备份文件到S3存储桶。但是,当我要下载它时,aws命令以无消息结尾且没有任何内容被复制。

这是我的命令:

aws s3 cp s3://BUCKET/FOLDER1/FOLDER2/FILE.tar.gz ./FILE.tar.gz

使用“ --dryrun”,我得到以下消息:

(dryrun)下载:s3://BUCKET/FOLDER1/FOLDER2/FILE.tar.gz到./FILE.tar.gz

注意:我检查了文件确实存在于S3中,并且我要下载的磁盘具有足够的空间。由于可以上传相同的文件,因此我假设备份用户(IAM)的权限正确(对S3的完全访问权限)。

有任何想法吗?


2
尝试提供文件的完整路径。在执行此操作之前,请验证写权限是否正确。
Ramhound 2014年

您得到什么退出代码?

感谢您使我步入正轨。路径正确,没有退出代码或任何其他输出!但是,我无权将文件写入到我所在的目录,并且没有错误代码,但我没有看到。
约尔格言语报

Answers:


2

@Ramhound有一个正确的想法:我没有要下载到的目录的写权限,并且该aws命令未返回错误消息或代码(在这种情况下)。


我希望有一条错误消息。
埃里克·沃克
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.