我在将S3存储桶中的文件同步到本地磁盘时出现问题。 AWS CLI同步命令会使用奇怪的(unicode?)字符覆盖这两个文件。
有没有办法跳过/忽略这些并继续同步?
这就是我试图运行的命令,命令只是停止并返回而没有任何错误。
$ aws --profile MYPROFILE s3 sync s3://my-bucket-name my-local-directory/
download: s3://my-bucket-name/wp-content/blogs.dir/2/files/2014/04/Hills_Â_HSC_221.pdf to my-local-directory/wp-content/blogs.dir/2/files/2014/04/Hills_Â_221.pdf
download: s3://my-bucket-name/wp-content/blogs.dir/2/files/2014/04/Hills_Â_HSC_22.pdf to my-local-directory/wp-content/blogs.dir/2/files/2014/04/Hills_Â_22.pdf
download: s3://my-bucket-name/wp-content/uploads/random-other-file.pdf to my-local-directory/wp-content/uploads/random-other-file.pdf
$
我第一次运行它时,有100个文件在它崩溃之前,后续运行直接进入这些文件并死掉。值得注意的是,2'坏'文件和第三个正常文件都已成功下载但同步远未完成。
对于相关或不相关的记录,我在本地OSX扩展文件系统上。