Zur Datensynchronisation zwischen verschiedenen Verzeichnissen oder Computern existieren verschiedene Ansätze mit unterschiedlichen Einsatzgebieten. * [[unison]] (bidirektional): ist ein "userspace" Programm inkl. GUI das Dateien und Verzeichnisse (auch von entfernten Rechnern) abgleichen kann. * InterMezzo (unidirektional): stellt sich selbst synchronisierende Dateisysteme zur Verfügung. * [[rsync]] (unidirektional): ist ein Kommandozeilen-Tool zum Abgleichen von Verzeichnissen/Dateien. * [[cvs]] (unidirektional): Und auch SubVersion oder GnuArch System kann zum Abgleichen von Verzeichnissbäumen mit Versionskontrolle verwendet werden.