Navigation
FTP-Download |
Diese Programmfunktion ist eine einseitige Spiegelung ähnlich der Funktion FTP-Upload, nur das hier die Daten von einem FTP-Server auf einen lokalen Rechner übertragen werden also eine Rechts-Links-Synchronisation.
mögliche Anwendungsbereiche
- Sicherungen von Webinhalten, Logfiles, SQL-Dumps usw.
Es muss jedoch eine Einschränkungen beachtet werden:
- nicht jeder FTP-Server liefert das Dateidatum sekundengenau zurück, je nach Einstellung des Servers erhält man oftmals nur ganze Minuten
- aus diesem Grund werden generell bei FTP-Folgesynchronisationen nur Dateien auf dem FTP-Server als geändert erkannt, wenn sich die Minutenzahl seit der letzten Synchronisation geändert hat
- Unterschiede bei der Dateigröße sind davon nicht betroffen, unterscheiden sich hier die Dateien, werden sie als geändert angezeigt
- Dateien auf dem lokalen Rechner werden wie gewohnt sekundengenau verarbeitet
Was passiert beim ersten Durchlauf
- beim ersten Durchlauf wird empfohlen alle Dateien von dem FTP-Server auf den lokalen Rechner zu übertragen, ggf. lokal gespeicherte Daten sollten überschrieben werden
- alternativ können Sie eingelesene Dateien als aktuellen Stand übernehmen
Was passiert bei einem erneuten Durchlauf
- alle Dateien bei denen sich das Dateidatum und die Dateigröße seit der letzten Synchronisation nicht verändert hat, werden als aktuell angesehen,
- unterscheidet sich die Datei auf dem FTP-Server von der lokalen Datei bei den vorgenannten Kriterien, wird die FTP-Datei als geändert angenommen und es wird empfohlen die lokale Datei zu ersetzen
- FTP-Dateien die nicht mehr vorhanden sind, werden als gelöscht markiert; es wird empfohlen, die entsprechenden lokalen Dateien ebenfalls zu löschen
- bei geänderten lokalen Dateien wird immer eine Ersetzung durch die FTP-Dateien angeboten
- neue lokale Dateien werden nicht erkannt und es wird immer angeboten diese zu löschen, da sie quasi nicht (mehr) auf dem FTP-Server vorhanden sind, der Benutzer muss eigenständig entscheiden ob die Datei (zurück) auf den Server übertragen werden soll
Achtung
- es wird generell versucht den aktuellen Stand des FTP-Servers auf den lokalen Rechner zu spiegeln
- der Synchronstatus kann nur angepasst werden, wenn es sich um keine automatisierte bzw. unbeaufsichtigten Synchronisation handelt
weiterführende Themen: