
私は約35GBのファイルを持っています。離れてLinux Ubuntuサーバー。 地元の、私はWindows XPを使用しているので、SSHを使用してリモートLinuxサーバーに接続しています(具体的にはSSHセキュアシェルクライアントバージョン3.3.2)。
ブロードバンドインターネット接続が非常に良好であっても、Connection Lost
エラーメッセージとともに大容量ファイルのダウンロードが失敗することがよくあります。確かではありませんが、インターネット接続が数時間ごとに1〜2秒ほど途切れるため、失敗したとします。ファイルサイズによってはダウンロードに4.5〜5時間かかることがあり、この間に1〜2秒ほどインターネット接続が中断されることがあります。同じインターネット接続と同じSSHソフトウェアを使用して同じコンピュータにこのサイズのファイルを正常にダウンロードしたためです。つまり、たまに運が良くてインターネット接続が切れる前にダウンロードが完了することもあります。
スマートな方法でファイルをダウンロードする方法はありますか?オペレーティングシステムまたはソフトウェアがファイルが停止した場所を「知っている」インターネット接続が中断された場合は、前の時点で再起動できますか?
たぶんファイルを部分的にダウンロードしますか?私はファイルを複数のファイルに簡単に分割できるかどうかはわかりませんが、ファイルがバイナリで読み取れないため、非常に難しいと思います。
今のように接続が切断される前に完全な〜35 GBファイルのダウンロードが完了しない場合は、ダウンロードを再開し、これまでローカルダウンロードの〜5〜20 GBチャンクを上書きする必要があります。
おすすめメニューとは何ですか?ありがとうございます。
答え1
rsync --partial
rsync
これはSSHを介してうまく機能するため、持っている場合は簡単に行うことができます。それがすることは、部分的--partial
にダウンロードされたファイルを維持し、中断した部分から続行できるようにすることです。
答え2
私はあなたが使用しているSSHクライアントについて何も知りませんが、あなたが説明するものはSFTPをサポートするすべてのSSHクライアントに適用する必要があります。
このエントリが利用できない場合は、次のいずれかを選択してください(WinSCPhttp://winscp.net/SFTPをサポートする無料のWindows SSHクライアントです。通常のFTPクライアントと同様にファイルをダウンロードできます。つまり、接続が切断されると、ダウンロードが中断された部分から再開されます。
答え3
暗号化された転送が重要でない場合は、Bittorrentを使用できます。openbittorrent.com
Chaos Computer ClubやChaos Computer Clubなどのパブリックトラッカーを使用し、ファイルを他の人と共有しないbittorrent.ccc.de
でください。.torrent