我刚刚将 40GB 的备份文件从我的 Linux EC2 机器上传到 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 的完全访问权限)。
有任何想法吗?
答案1
@Ramhound 有正确的想法:我没有我想要下载到的目录的写权限,并且命令aws
没有返回任何错误消息或代码(在这种情况下)。