Gibt es eine einfache Möglichkeit, Dateien zwischen zwei SSH / SFTP-Servern zu übertragen? Die perfekte Lösung wäre FileZilla, mit dem Sie jedoch nur eine Verbindung zwischen lokal und remote herstellen können, nicht jedoch zwischen remote und remote.
Theoretisch könnte ich zwei Nautilus-Fenster öffnen und eine Verbindung zu einigen herstellen ssh://server1/path/to/folder
und ssh://server2/path/to/folder
dann einfach die Dateien von einer zur anderen Seite ziehen. Ich habe die Erfahrung gemacht, dass dies sehr instabil ist. Das Übertragen von Dateien in einer Größe von zB 10 MB ist kein Problem, aber das Übertragen von zB 10 GB führte häufig dazu, dass Nautilus sich aufhängt und dort ps -e | grep nautilus
-> benötigt kill -9 <pid>
. Das Gleiche habe ich auch mit Nemo und Caja getestet. Obwohl Nemo stabiler ist als die beiden anderen, ist es immer noch nicht perfekt und bricht auch von Zeit zu Zeit. FileZilla ist extrem stabil, hat es nie wirklich kaputt gemacht, ist aber aufgrund der erwähnten Tatsache, dass es nur eine Verbindung zu einem einzelnen SSH-Server herstellen kann, nicht sehr flexibel.
Natürlich könnte ich auch einen Ordner mit mounten sshfs
, aber das ist eine unpraktische Lösung. Es ist zu viel Vorarbeit erforderlich, um einen einfachen Transfer auszuführen.
Gibt es eine App, die Übertragungen zwischen zwei SSH-Servern ohne Unterbrechung verarbeiten kann? Perfekt wäre so etwas wie FileZilla, das den Job wieder aufnimmt, wenn die Verbindung unterbrochen wird.