Hallo,
ich hoffe das passt hier rein:
Ich habe einen Vserver bei Hoster A, jetzt habe ich dort vor zu kündigen und wechsel mit meinem VServer zu B. Jetzt ist das Problem das ich dort ca. 15 GB an Inhalt habe und der Weg es per FTP erst auf meinen Rechner zu kopieren und dann mit meiner lahmen Uploadgeschwindigkeit hoch zu laden doch sehr mühselig ist.
Das Problem ist das beide Hoster eine andere Ordnerstruktur haben (ist ja auch logisch) zu erwähnen ist noch das der alte Server mit Opensuse 10.x läuft und der neue mit Debian Etch. ich hatte schon die Idee mit einem FTP Programm - Filezilla - allerdings bietet das ja nur Lokal zu server an. Was gibt es für eine Möglichkeit dies Elegant zu lösen?
Ich danke für hilfreiche Antworten und verbleibe mit Grüßen
Der Herbst
Hallo,
wenn du auf dem neuen Server Shell-Zugang hast, kannst du dich einfach dort einloggen und dort das FTP-Programm starten.
Grüße,
Moritz
Hi,
ja ist auf beiden vorhanden…
wäre eine Idee…
Danke
Grüße Der Herbst
Hallo,
habe überlegt ob sich das nicht auch mit „wget“ lösen lassen würde… damit wäre doch die Gefahr durch Timeouts usw. bei FTP Sessions gelöst zumal ja einige Server IP´s von anderen Servern ablehnen.
der Befehl wäre ja:
wget --user=abc --password=‚meinpasswort‘ /pfad/zum/Webcontent
ausgeführt in SSH im Verzeichniss wo der ganze Kram hin soll.
die Frage ist nur, da ich an wget wahlweise die LogIn daten eines FTP Users oder eines http Users übergeben kann (–ftp-user und --ftp-Passwort für FTP connections oder --http-user und --http-passwort options for HTTP Verbidungen) was währe da besser und wenn ich den Befehl so eingebe, werden dann die Unterverzeichnisse 1 zu 1 übernommen? Kann es gerade nicht ausprobieren da ich auf der Arbeit keine Möglichkeit habe und hier wohl noch länger festhänge.
Ich danke und Grüße
Der Herbst
Hallo,
habe überlegt ob sich das nicht auch mit „wget“ lösen lassen
würde… damit wäre doch die Gefahr durch Timeouts usw. bei
FTP Sessions gelöst zumal ja einige Server IP´s von anderen
Servern ablehnen.
Tun sie das? Ist mir neu.
Ich hatte auch noch nie Probleme mit timeouts, wenn ich zwei Server via FTP verbunden habe.
der Befehl wäre ja:
wget --user=abc --password=‚meinpasswort‘ /pfad/zum/Webcontent
Ohne -r laedt wget nur eine einzelne Seite herunter.
Und du musst ihm eine ganze URL geben, also sowas wie ftp://deinserver.de/pfad/zum/content/
Wenn es auf beiden Servern installiert ist, wuerde ich dir rsync statt wget empfehlen.
Gruesse,
Moritz
Hallo,
habe überlegt ob sich das nicht auch mit „wget“ lösen lassen
würde… damit wäre doch die Gefahr durch Timeouts usw. bei
FTP Sessions gelöst zumal ja einige Server IP´s von anderen
Servern ablehnen.
Tun sie das? Ist mir neu.
Ich hatte auch noch nie Probleme mit timeouts, wenn ich zwei
Server via FTP verbunden habe.
habe ich bei meiner Recherche im I-Net gelesen.
der Befehl wäre ja:
wget --user=abc --password=‚meinpasswort‘ /pfad/zum/Webcontent
Ohne -r laedt wget nur eine einzelne Seite herunter.
Ups, vergessen
Und du musst ihm eine ganze URL geben, also sowas wie
ftp://deinserver.de/pfad/zum/content/
ah ok, aber doch nur bei dem Herkunftsserver, soweit ich das verstehe da ich ja wget im Zielverzeichnis ausführe, oder liege ich da falsch?
Wenn es auf beiden Servern installiert ist, wuerde ich dir
rsync statt wget empfehlen.
hmm wäre zu prüfen, auf dem alten Server läuft openSuse und auf dem Ziel Debian etch, muß ich mal gucken.
Gruesse,
Moritz
Grüße Zurück der Kobold