下载AWS EBS卷内容的最佳方法是什么?

时间:2014-01-24 21:36:52

标签: amazon-web-services amazon-ebs

我在AWS中的各种EBS卷上存储了大量(100GB-400GB)文件。我需要有这些文件的本地副本供离线使用。考虑到它们的大小,我很谨慎尝试从AWS下载这些文件。我已经考虑过将文件切成小块并在它们成功到达后重新组装它们。但我想知道是否有更好的方法。有什么想法吗?

2 个答案:

答案 0 :(得分:4)

有多种方法,一些是:

  1. 将文件复制到S3并从那里下载。 S3在后端有更多支持下载文件(由亚马逊处理)

  2. 使用rsync而不是scp。 rsync比scp更可靠,你可以恢复下载。

    rsync -azv remote-ec2-machine:/dir/iwant/to/copy /dir/where/iwant/to/put/the/files

  3. 为您的文件创建专用torrent。如果你使用Linux mktorrent是一个很好的实用程序,你可以使用:http://mktorrent.sourceforge.net/

答案 1 :(得分:0)

如果您想要传输大量数据,可以考虑以下一个选项:

  

AWS Import / Export是一种服务,可以绕过Internet加速使用物理存储设备将数据传入和传出AWS。 AWS Import / Export Disk最初是AWS提供的唯一一种通过邮件进行数据传输的服务。磁盘支持使用Amazon高速内部网络直接在您拥有的存储设备上传输数据。

基本上根据我的理解,您发送亚马逊硬盘,他们会将数据复制到您的身上并发送回来。

据我所知,这只在美国有售,但可能会扩展到其他地区。