Gleichzeitiges Hochladen auf mehrere CDN-Server über FTP oder SSH

818
Kristian

Im Moment lade ich Dateien hoch wie:

  1. Verbinden Sie sich mit dem ersten Server
  2. Zum ersten Server hochladen
  3. Verbinden Sie sich mit dem zweiten Server
  4. Zum zweiten Server laden
  5. Und so weiter..

Gibt es eine Software, die meine Dateien gleichzeitig auf alle Server laden kann? Oder kann eine Art FTP-Synchronisationssoftware das tun? ZB die Ordner meines localhost mit allen meinen Servern synchronisieren? Localhost läuft Windows 7 :)

Ich habe FTP- und SSH-Zugriff auf die CDN-Server, die unter Linux laufen.

1
FTP wird bevorzugt, aber ich bin offen für andere Lösungen :) Derzeit habe ich SSH und SFTP auf der Hälfte der Server. Kristian vor 11 Jahren 0
SCP? Ich habe es selbst nicht benutzt. Was sind die Vorteile zwischen FTP und SFTP / SCP (SSH)? Andere als sichere Verbindung .. Kristian vor 11 Jahren 0
SCP wird wahrscheinlich einfacher für Skripte sein, aber es ist nicht wirklich wichtig. Möchten Sie, dass der Upload-Vorgang gleichzeitig ausgeführt wird, oder ist es Ihnen egal, ob er sequentiell ist? Wäre es ausreichend, wenn Sie ein Skript hätten, das diese Kopiervorgänge für einen bestimmten Eingabeordner und eine Liste der Zielhosts automatisch durchführt? (Und gehe ich davon aus, dass Sie Linux verwenden?) slhck vor 11 Jahren 0
Mein Host-Rechner ist Windows 7. Aber mein Hauptserver ist Linux (habe SSH-Zugriff darauf), und CDNs sind eine Kopie von zwischengespeicherten Elementen vom Hauptserver, dann kann ich auch Linux verwenden. Kristian vor 11 Jahren 0
Und der Upload kann sequentiell laufen :) Kristian vor 11 Jahren 0
Unter Windows verwende ich GoodSync zur Dateisynchronisierung. Es ist jedoch nicht frei. Sie können den gleichen Effekt mit Win32-Builds von bash und rsync erzielen, dies erfordert jedoch einige Skripts und Tests. billc.cn vor 11 Jahren 0
Okay, ich habe es auf ThePirateBay gefunden. Wenn das funktioniert, werde ich kaufen;) Prost! Kristian vor 11 Jahren 0
@ billc.cn Funktioniert wie Charme! Du solltest es als Antwort posten;) Kristian vor 11 Jahren 0

2 Antworten auf die Frage

0
billc.cn

Unter Windows können Sie GoodSync verwenden.

0
killermist

Einige Hosts sind möglicherweise nicht glücklich darüber, dass Sie sie installieren / ausführen können, aber Dropbox eignet sich gut für die Synchronisierung desselben Verzeichnisses auf mehreren Computern, einschließlich der Kollisionserkennung, die nachträglich mithilfe der Website aussortiert werden kann behalten und was umbenennen (falls vorhanden).

http://www.dropbox.com

Natürlich sind Sie standardmäßig auf etwa 2 GB Speicherplatz für die Synchronisierung beschränkt ...