Über das Projekt
Ein vielseitiges PowerShell-Tool, das Ordner automatisch synchronisiert, sichert oder spiegelt. Ideal für Backups, Cloud-Ordner-Replikation oder die Synchronisation von Arbeitsverzeichnissen zwischen mehreren Geräten. Die Konfiguration wird verschlüsselt via Windows DPAPI gespeichert.
Synchronisations-Typen
Backup
Kopiert Dateien vom Quell- zum Zielordner. Im Zielordner vorhandene, im Quellordner gelöschte Dateien bleiben erhalten.
Sync
Bidirektionale Synchronisation. Änderungen in beide Richtungen werden übernommen, Konflikte werden erkannt.
Mirror
Das Ziel wird exakt dem Quellordner angeglichen. Im Ziel überflüssige Dateien werden entfernt.
Ausführungs-Modi
| Modus | Beschreibung |
|---|---|
| Daemon | Läuft im Hintergrund und überwacht den Quellordner auf Änderungen in Echtzeit. |
| Reminder | Erinnert in festen Intervallen an ausstehende Synchronisationen und führt sie bei Bestätigung aus. |
| Manual | Startet die Synchronisation nur auf expliziten Befehl über das Menü. |
Weitere Highlights
- Netzwerk-Unterstützung: Synchronisation auf Netzwerk-Laufwerke und UNC-Pfade.
- Verschlüsselte Konfiguration: Alle Einstellungen werden mit Windows DPAPI verschlüsselt gespeichert.
- Logging: Jede Synchronisation wird mit Zeitstempel und Details protokolliert.
- Filter-Regeln: Dateitypen oder Ordner können per Blacklist oder Whitelist ein- oder ausgeschlossen werden.
- Menüsteuerung: Intuitives CLI-Menü für schnelle Konfiguration ohne manuelle Skript-Editierung.
Download
Das ZIP enthält das Hauptskript, den Restore-Companion und eine Beispiel-Konfiguration. Nach dem Entpacken wird das Tool über das Menü konfiguriert.