从AWS Instance下载大文件

时间:2017-07-25 06:42:07

标签: amazon-web-services

我有一个运行SQL Server的AWS Windows实例。

我进行了数据库备份,生成的文件大小为175 GB。

将此文件从AWS下载到本地计算机的最快,最有效的方法是什么?

1 个答案:

答案 0 :(得分:0)

网络带宽因Amazon EC2实例的大小而异。简而言之,较大的实例具有更大的带宽。

您自己的互联网带宽也将成为限制因素。

要充分利用可用带宽,您可以使用Tsunami UDP protocol。这在概念上与Bittorrent类似,因为它具有大窗口并且不等待纠错。

Amazon S3实际上supports the Bittorrent protocol,因此您可以将文件复制到S3,然后使用Bittorrent下载它。这样可以很好地从传输错误中恢复。但是,这意味着您通过受限资源(EC2实例到S3,然后是S3到您的计算机)两次发送文件,效率会降低。