Ich verwende MobaXterm in Windows, um mich per SSH mit einem Unix-Server zu verbinden.
Ich versuche, eine große Datei (> 30 GB) mit MobaXterm herunterzuladen, aber es läuft einfach ab und stoppt dann.
Meine Frage: Gibt es einen Download-Beschleuniger für MobaXterm oder SSH, mit dem ich diese Datei herunterladen kann, ohne dass es zu einer Zeitüberschreitung kommt oder der Download abgebrochen wird?
Antwort1
Es ist möglicherweise nicht möglich, das Timeout des Downloads zu verhindern. Selbst wenn es möglich wäre, enthält Ihre Frage viel zu wenig Informationen, um die Ursache des Timeouts zu diagnostizieren. Ich habe Dateien > 100 GB über SCP übertragen, es gibt nichts an SCP, das dies implizit verhindert.
Obwohl die Timeouts ärgerlich sind, sollten sie Sie nicht daran hindern, die Datei herunterzuladen, solange Sie den Download nach einem Timeout fortsetzen können. SCP kann dies meines Wissens nach nicht ohne weiteres tun.rsync
kann. Darüber hinaus ist MobaXterm rsync
in der Befehlszeile enthalten und rsync kann über SSH getunnelt werden.
Öffnen Sie in MobaXterm mit dem kleinen "+" eine neue Registerkarte. Sie erhalten eine Bash-Befehlszeile, die incygwin. Ihre Windows-Laufwerke finden Sie unter /cygdrive
, beispielsweise: c:
ist /cygdrive/c
.
Hier gibt es eine Diskussion über die Verwendung von rsync zur Lebenslaufunterstützung:https://stackoverflow.com/a/20860920/453851
Die Kurzfassung lautet:
rsync --partial --progress --rsh=ssh user@remote_host:remote_file /cygdrive/c/Users/user/Desktop