Linux-Tipp: per SFTP komplettes Verzeichnis kopieren

Ich bin gerade dabei die Migration eines Webspaces zu machen. Dabei wollte ich die kompletten Daten von dem alten direkt auf den neuen Server kopieren. Der Remote-Server unterstützt zwar SFTP aber kein SCP.

Daher musste ein anderes Tool her. ftp bzw. sftp unterstützen leider kein rekursives Downloaden.

Die Lösung war das Programm „lftp“:


lftp 'sftp://user:pa$$w0rd@my.old-webspace.org:22 -e 'mirror --verbose --use-pget-n=8 -c / /home/newuser/public_html/migration'

P.S. ich würde empfehlen das Ganze in einer Screen-Session zu machen, so kann der Server in Ruhe herunterladen und ihr die SSH Verbindung wieder schließen.