Synchronisierung

Nach der ersten Anmeldung mit dem iFolder-Client kann der Benutzer sein lokales iFolder-Verzeichnis mit Dateien füllen und die automatische Synchronisierung beginnt. Der iFolder-Client ist stets über alle lokalen Aktivitäten informiert. Abhängig von den Einstellungen für die Synchronisierung, die durch den Benutzer oder durch Sie (den Verwalter) festgelegt wurden, fordert der iFolder-Client in regelmäßigen Abständen das Herunterladen neuer Daten vom iFolder-Server an. Nachdem die Daten vom iFolder-Server heruntergeladen wurden, werden die eventuell anfallenden Aktualisierungen aus dem lokalen iFolder-Verzeichnis auf den Server heraufgeladen. Wenn der Benutzer über einen anderen Computer auf sein eigenes Konto zugreift, lädt der iFolder-Server zunächst alle Aktualisierungen herunter, bevor die Änderungen am iFolder-Client heraufgeladen werden.

Wenn sich der iFolder-Client beim iFolder-Server anmeldet, werden jeweils die Dateizuordnungen (Metadaten mit Informationen zur eigentlichen Datei im lokalen iFolder) sowie die Verzeichniszuordnungen (Metadaten zum lokalen iFolder-Verzeichnis) zwischen dem Client und dem iFolder-Server verglichen. Die Datei- und Verzeichniszuordnungen befinden sich auf der lokalen Arbeitsstation unter c:\Programme\Novell\iFolder\Benutzername\home. Wenn beim Vergleich der Datei- und Verzeichniszuordnungen Abweichungen festgestellt wurden, lädt der iFolder-Client die neuen Dateien vom Server herunter; anschließend werden die neuen lokalen Dateien heraufgeladen. Beim Herunter- und Heraufladen von Dateien zum iFolder-Server bzw. iFolder-Client werden lediglich die angefallenen Änderungen in Blöcken von je 4 KB übermittelt, nicht die vollständigen Dateien. Auf diese Weise läuft das Herunter- und Heraufladen rasch ab, auch bei niedrigeren Modemgeschwindigkeiten.

WICHTIG:  Manche Anwendungen schreiben stets die gesamte Datei neu, unabhängig davon, wie viel geändert wurde. Microsoft Word ist ein Beispiel für solch eine Anwendung. Wenn also die Anwendung, die Sie verwenden, die Datei vollständig neu schreibt, erkennt iFolder sie als Datei mit 100% neuem Inhalt und synchronisiert die gesamte Datei.

Der iFolder-Server empfängt diese neuen Dateien und nimmt sie dort in den Synchronisierungsindex auf. Diesem Index können Sie den aktuellen Status des Dateisystems entnehmen. Der iFolder-Synchronisierungsindex ist nur 4 Byte klein.

Falls der Synchronisierungsindex auf dem iFolder-Server und dem Client identisch ist, sind noch keine Änderungen angefallen. Wenn sich ein bestimmter Benutzer von einer anderen Arbeitsstation aus anmeldet, vergleicht der iFolder-Client den zugehörigen Synchronisierungsindex mit dem Index auf dem iFolder-Server. Anschließend werden die notwendigen Änderungen heruntergeladen. Der iFolder-Client überwacht dabei ständig das Dateisystem und nimmt alle Änderungen in den Cache auf. Dateikonflikte werden mithilfe von Zeitstempeln behoben. Die Datei mit dem jüngsten Zeitstempel wird weiterhin verwendet. Die Datei mit dem älteren Zeitstempel wird in der Konfliktübersicht abgelegt. Der Zugriff auf die Konfliktübersicht erfolgt über das iFolder-Menü in der Taskleiste der lokalen Arbeitsstation. Weitere Informationen zur Konfliktübersicht finden Sie unter Konfliktübersicht verwenden .