Frage
Ich bin auf der Suche nach einer Möglichkeit, Dateien / Verzeichnisse Struktur von einem Server auf einen anderen zu laden .. Der einzige Weg, es ist möglich, in meinem Fall ist SFTP-Upload ist es eine einfache Möglichkeit, es zu laden, mit Skript oder etwas, ohne von Dateien / Verzeichnisse machen Archiv, möchte ich auf Remote-Server neu erstellen?
Danke!
Lösung
Vielleicht eine Lösung könnte unter Verwendung von rekursiven scp (scp -r) zu finden? Oder sind Sie beschränkt ausdrücklich nur SFTP?
Es gibt auch einen Client mit dem Namen lftp die SFTP und Scripting-Unterstützung hat - ähnlich wie Batch-Datei würde ich vorstellen - eine Liste von FTP-Befehle. ( http://lftp.yar.ru/lftp-man.html )
Andere Tipps
Sie möchten Syncplify.me FTP-Skript beachten! als Lösung. Es ermöglicht Ihnen, sehr einfache Skripte zu schreiben, um Ihr Ziel zu erreichen. Zum Beispiel würde ein ganzes Verzeichnis auf einen Remote-SFTP-Server hochzuladen tatsächlich eine einzige Zeile Code zu einem der vorgefertigten Vorlagen hinzugefügt. http://www.syncplify.me/products/ftp-script/
edtFTPj / PRO ist ein Java-SFTP-Client, der eine umfassende Scripting hat Motor. Sein Java Sie können es auf jeder Plattform laufen, wo Java unterstützt wird.
Hier einige weitere Details über die Scripting-Unterstützung . Es verfügt über einen ‚mput‘ Befehl, der im aktuellen Verzeichnis auf dem Remote-Verzeichnis alle Dateien hochgeladen werden können.
rekursive Transfers werden noch nicht unterstützt, aber leicht hinzugefügt werden können, wenn erforderlich -. E-Mail-Support, wenn Sie interessiert sind,