PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : IP1 >>> Ftp >>> IP2



vössli
03.11.2005, 17:18
Hi
Ich möchte meine Dateien von meinem alten auf einen neuen Server transferieren. Gibt es dafür irgendwelche Programme?
ich habe allerdings nur einen Vserver (Linux) mit dem Admin Tool Plesk.

Vielen Dank

General
03.11.2005, 18:48
Wenn deine FTP Server FXP able sind, kannst du einen Server-to-Server Transfer machen (geht z.B. mit FlashFXP). Wenn nicht, musst du notgedrungen alles auf deinen PC laden, und von dort aus wieder hochladen. (geht mit jedem beliebigen ftp programm)

vössli
03.11.2005, 19:39
Ich habe Flash FXP. Aber keine Ahnung ob der Server dafür ausgelegt ist. Ich hab bisher immer mit LeechFtp hochgeladen.

General
03.11.2005, 20:33
Welche FTP Daemons laufen denn auf deinen Servern?
ProFTP?, vsFTP?, ServU?, Bulletproof?

vössli
04.11.2005, 16:40
Ich hab mal mit WinSCP in der root gestöbert. In home/ftp war kein Daemon zu finden :confused:

Angenommen der Server ist kompatibel, dann müßte ich also einfach FlashFXP hochladen. Nur wie wird es dann gestartet?

Gruß
Vössli

General
04.11.2005, 17:29
Wenn die Server kompatibel sind, startest du FlashFXP auf deinem Rechner, und öffnest im linken Fenster den alten Server, und im rechten den Neuen.
Dann ziehst du die Dateien von links nach rechts, und wenn die Server FXPable sind, geht der Transfer Server-to-Server.
Ansonsten passiert nichts... ^^

vössli
04.11.2005, 18:06
Sorry, alles klar. Die Server sind kompatibel.
Flash FXP scheint ja ein ziemlich mächtiges Werkzeug zu sein, aber auch kompliziert. Im linken Fenster finde ich zB. kein "Connect" wie im rechten. :confused:

General
04.11.2005, 20:53
Sorry, alles klar. Die Server sind kompatibel.
Flash FXP scheint ja ein ziemlich mächtiges Werkzeug zu sein, aber auch kompliziert. Im linken Fenster finde ich zB. kein "Connect" wie im rechten. :confused:

Habe deine PN beantwortet :)
Wenn die Server kompatibel sind, ist die Sache in wenigen Minuten erledigt, denn es geht ja mit der kompletten Serverbandbreite (Meist >10Mbit)

vössli
05.11.2005, 14:51
Hallo, vielen Dank für den Tip!
Ich bekomme leider immer eine Fehlermeldung :(


[L] 500 Illegal PORT command
Site to Site Transfer Failed!
[R] Transfer Failed!
....

[R] List Complete: 958 bytes in 0,11 seconds (8,6 KB/s)
Transfer queue completed
1 File failed to transfer

General
05.11.2005, 17:07
Dann sind die Server nicht FXP tauglich. Bei den meisten FTP Servern kannst du dies in der .conf Datei des Daemons erlauben, ist allerdings nicht bei allen möglich.

vössli
05.11.2005, 17:26
Hallo,
Ich würde gerne die .conf Datei konfigurieren. Könntest du mir eventuell sagen wo diese gespeichert ist? (Im Verzeichnis home/ftp sind keine Dateinen )

mfG
Vössli

General
05.11.2005, 17:37
meistens in /etc..

z.B. bei vsFTP -> /etc/vsftpd.conf

Ansonsten z.B. in Yast deinen installieren Client suchen, selektieren, und mit ALT+I die Filelist anzeigen lassen.

vössli
05.11.2005, 18:29
Das ist die .conf
Ich muß vieleicht dazu sagen daß ich den Server nicht selbst installiert habe,
ich habe nur einen VServer gemietet und arbeitet mich gerade in die Materie ein..

ServerName "ProFTPD"
ServerType inetd
ServerType inetd
DefaultServer on
<Global>
DefaultRoot ~ psacln
AllowOverwrite on
</Global>
DefaultTransferMode binary
UseFtpUsers on

# Port 21 is the standard FTP port.
Port 21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022

# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 30

#Following part of this config file were generate by PSA automatically
#Any changes in this part will be overwritten by next manipulation
#with Anonymous FTP feature in PSA control panel.

#Include directive should point to place where FTP Virtual Hosts configurations
#preserved

ScoreboardFile /var/run/proftpd/scoreboard

# Primary log file mest be outside of system logrotate province

TransferLog /usr/local/psa/var/log/xferlog

#Change default group for new files and directories in vhosts dir to psacln

<Directory /var/www/vhosts>
GroupOwner psacln
</Directory>

# Disable PAM authentication
AuthPAM off

# delay on login off
IdentLookups off
UseReverseDNS off

Include /etc/proftpd.include

General
05.11.2005, 19:22
AllowForeignAddress on # Allow FXP (FTP to FTP transfers)
AllowStoreRestart on # Allow Upload Resumes
AllowRetrieveRestart on # Allow Download Resumes


Wenn du das in die proftpd.conf einfügst, sollte es nach einem Neustart des FTP Daemons gehen...
Natürlich musst du das dann auf beiden Servern durchführen.

vössli
07.11.2005, 14:27
Vielen herzlichen Dank für Deine ganze Unterstützung!!
Ich muß jetzt nur warten bis das Programm neustartet, gel?
Oder soll ich einen reboot einleiten? :cool:

Grüße
Voessli

General
07.11.2005, 17:53
naja, du kannst auch einfach das skript zum neustart ausführen, bzw. den prozess killen und neu starten

am einfachsten natürlich server rebooten ^^