Seite 1 von 1
[Linux] FTP-Client Commandline mit recursive get?
Verfasst: So 20.08.06 00:14
von vulkanus
Morgän
Da es bei mir wieder mal Traffic sparen heisst möchte ich einige Homepages direkt auf dem neuen Server vom alten ziehn. SSH-Zugriff ist verfügbar. Allerdings liegen auf den Servern jede Menge kleine Files und wenn ich die alle händisch kopiere werd ich alt + blöd dabei. Nun habe ich bereits ein wenig nach möglichen Tools gesucht, dabei kamen yafc und ncftp raus. Dummerweise haben diese Tools Abhängigkeiten dass ich wohl mitm einzelnen Kopieren noch schneller wäre. Hat jemand nen scharfen Tipp für nen FTP-Client, der auf der Kommandozeile läuft, rekursives Kopieren unterstützt und nebenbei kaum oder keine Abhängigkeiten hat? Bitte danke *wart* *g* Bis wer was postet tipp ich mal weiter...
MfG Andreas
Re: [Linux] FTP-Client Commandline mit recursive get?
Verfasst: So 20.08.06 05:13
von sub
vulkanus hat geschrieben:Morgän
Da es bei mir wieder mal Traffic sparen heisst möchte ich einige Homepages direkt auf dem neuen Server vom alten ziehn. SSH-Zugriff ist verfügbar. Allerdings liegen auf den Servern jede Menge kleine Files und wenn ich die alle händisch kopiere werd ich alt + blöd dabei. Nun habe ich bereits ein wenig nach möglichen Tools gesucht, dabei kamen yafc und ncftp raus. Dummerweise haben diese Tools Abhängigkeiten dass ich wohl mitm einzelnen Kopieren noch schneller wäre. Hat jemand nen scharfen Tipp für nen FTP-Client, der auf der Kommandozeile läuft, rekursives Kopieren unterstützt und nebenbei kaum oder keine Abhängigkeiten hat? Bitte danke *wart* *g* Bis wer was postet tipp ich mal weiter...
MfG Andreas
probiers mit w-get (wieso gibts nen server-error wenn ich im post den bindestrich weglasse?) oder ncftp, die können das beide. w-get hat den vorteil, komplett commandlinegesteuert zu sein, kann man wunderbar in scripte einbauen.
Re: [Linux] FTP-Client Commandline mit recursive get?
Verfasst: So 20.08.06 09:39
von SebastianAR
Moin
wenn du auf beiden Servern SSH Zugriff hast dann machs doch mit SCP. Vorher alle Dateien und Verzeichniss mit tar zusammen packen, gesammelt rüber und auf der anderen Seite wieder entpacken.
http://de.wikipedia.org/wiki/Secure_Copy
Gruß
Sebastian
Re: [Linux] FTP-Client Commandline mit recursive get?
Verfasst: So 20.08.06 11:31
von gr4vy
zum thema SCP gibts ein schönes windows-tool namens WinSCP:
http://www.rz.uni-hohenheim.de/sicherheit/ssh/winscp/
wenn du damit auf deinem client 2 sessions aufmachst, kannst du den gesamten ordner von der einen session in die zweite ziehen!
Re: [Linux] FTP-Client Commandline mit recursive get?
Verfasst: So 20.08.06 11:42
von vulkanus
@sub: Danke, w.get hatte ich noch nicht versucht, obwohls eigentlich naheliegend wär *g* ncftp hat zu viele Abhängigkeiten um die mal eben schnell lösen zu können.
@Sebastian: Hab nur auf den Zielrechner SSH-Zugriff, trotzdem danke.
Re: [Linux] FTP-Client Commandline mit recursive get?
Verfasst: So 20.08.06 12:08
von Timon
Moin,
meine Empfehlung wäre auch alles erstmal zu packen und dann mit ftp oder scp rüberkopieren. Bei vielen kleinen Dateien ist das wesentlich schneller als rekursives Kopieren. Die Tools, die ich kenne, wollen sich erstmal einen Überblick verschaffen und gehen alle Ordner durch. Das kann bei entsprechender Menge schon gerne mal ne Stunde oder so dauern.
Gruß
Frank
Re: [Linux] FTP-Client Commandline mit recursive get?
Verfasst: So 20.08.06 12:27
von vulkanus
Hja, bin mit w.get jetzt eigentlich schon recht zufrieden. Bei der aktuellen Domain fehlt mir ja nur noch ein Ordner, den Rest hatte ich gestern bereits händisch kopiert...
Verglichen dazu gehts mit w.get schon ne Ecke schneller
Bei den restlichen Domains ists halb so wild, die bestehen eher aus größeren Files (Treiber, Handbücher) und einigen wenigen HTML-Files. Bei der aktuellen sind halt auch n paar Bilder von Treffen drauf (z.B. Schweinfurt 05)
Re: [Linux] FTP-Client Commandline mit recursive get?
Verfasst: So 20.08.06 13:01
von vulkanus
So, fertich. 700 MB liegen auf nem neuen Server. Besten Dank für eure Antworten
Re: [Linux] FTP-Client Commandline mit recursive get?
Verfasst: Mi 23.08.06 13:12
von laga
Einen hab ich noch: Mit tar packen, allerdings nicht in eine Datei weiterleiten, sondern an netcat pipen - auf dem Ziel-Host dann in Empfang nehmen
. OK, nicht die optimale Lösung, aber möglich
Ansonsten: was brauchst du bei yafc an Abhängigkeiten? Eine Distro mit vernünftigem package management sollte die auflösen können. Ich finde yafc super
Obwohl es recht langsam ist :/
Gruß,
Michael
edit: OK, nur auf dem Zielrechner ssh-Zugriff. Ich bin ruhig. narf.
Re: [Linux] FTP-Client Commandline mit recursive get?
Verfasst: Mi 23.08.06 23:07
von vulkanus
Hehehe... Ich hab halt zu schnell geschrieben
yafc verlangt zum Beispiel nach glibc... Braucht n Webserver ned und ist daher ned vorhanden. Diese Kiste ist eher als LAMP ausgelegt als auf sonst was.