Ein intelligenter Datei-Synchronisations-Manager mit speziellem Fokus auf Datenbank-Sicherheit. Synchronisiert Ordner und Einzeldateien zwischen verschiedenen Speicherorten mit automatischer Erkennung und Schutz von SQLite-WAL-Datenbanken.
| Feature | Beschreibung |
|---|---|
| Datenbank-Schutz | Automatische WAL-Datei-Erkennung und sichere Sync-Einstellungen |
| Zwei Sync-Modi | Ordner-Verbindungen UND Einzeldatei-Verbindungen |
| WAL-Checkpoint | Automatischer Checkpoint vor Datenbank-Sync |
| Auto-Exclude | Kritische Dateien werden automatisch ausgeschlossen |
| Sicherheitsprüfung | Audit-Tool für bestehende Verbindungen |
| One-Way-Enforcement | Automatische Einweg-Sync für sensible Dateien |
| System Tray | Hintergrund-Betrieb mit Tray-Icon |
| Reader-Tool | Separates Tool zum Lesen von Sync-Configs |
| Feature | ProSync | FreeFileSync | SyncToy | robocopy | rsync |
|---|---|---|---|---|---|
| Ordner-Sync | ✅ | ✅ | ✅ | ✅ | ✅ |
| Einzeldatei-Sync | ✅ | ❌ | ❌ | ✅ | |
| DB-Korruptionsschutz | ✅ | ❌ | ❌ | ❌ | ❌ |
| WAL-Erkennung | ✅ | ❌ | ❌ | ❌ | ❌ |
| Auto-Checkpoint | ✅ | ❌ | ❌ | ❌ | ❌ |
| Auto-Exclude | ✅ | ❌ | |||
| One-Way-Enforcement | ✅ | ✅ | ✅ | ||
| GUI | ✅ | ✅ | ✅ | ❌ | ❌ |
| System Tray | ✅ | ❌ | ❌ | ❌ | |
| MS Access Support | ✅ |
Legende: ✅ = vollständig |
| Kategorie | Bewertung | Details |
|---|---|---|
| Funktionsumfang | ⭐⭐⭐⭐ | Fokussiert aber tiefgehend |
| DB-Sicherheit | ⭐⭐⭐⭐⭐ | Herausragend - USP! |
| UI/UX | ⭐⭐⭐⭐ | PyQt6, übersichtlich |
| Stabilität | ⭐⭐⭐⭐ | V3.1 = Major Fix Release |
| Dokumentation | ⭐⭐⭐⭐⭐ | Umfangreiche README & Guides |
Gesamtbewertung: 8/10 - Spezialisiert und zuverlässig
┌─────────────────────────────────────────────────┐
│ DATABASE SAFETY MANAGER V3.1 │
├─────────────────────────────────────────────────┤
│ 1. Scan → SQLite/Access DBs erkennen │
│ 2. Analyze → WAL-Mode, Lock-Files prüfen │
│ 3. Protect → Auto-Exclude kritischer Files │
│ 4. Enforce → One-Way für WAL-Datenbanken │
│ 5. Checkpoint → WAL-Flush vor Sync │
└─────────────────────────────────────────────────┘
Unterstützte Formate:
• SQLite (.sqlite, .db, .sqlite3, .db3)
• MS Access (.mdb, .accdb)
• Automatische Lock-File-Erkennung (.ldb, .laccdb)
⏰ Scheduled Sync✅ IMPLEMENTIERT (V3.1) - Intervall-basiert via Kontextmenü- 📊 Sync-Report - Detaillierte Protokolle und Statistiken
🔔 Benachrichtigungen✅ IMPLEMENTIERT (V3.2) - Toast-Notifications via System Tray
- ☁️ Cloud-Integration - Direkte Anbindung an OneDrive/Dropbox APIs
- 📁 Batch-Jobs - Mehrere Verbindungen gleichzeitig synchronisieren
- 🔍 Diff-Viewer - Datei-Unterschiede anzeigen vor Sync
- 📱 Remote-Steuerung - Web-Interface für Remote-Trigger
- 🔐 Verschlüsselung - Optionale Ziel-Verschlüsselung
- 📈 Bandbreiten-Limit - Traffic-Steuerung
Framework: PyQt6
Datenbank: JSON-Config
Hash: SHA256 (für Duplikate)
Dateigröße: 1764 Zeilen Python
Windows: Registry-Support (Autostart)
Threading: QThread für Hintergrund-Sync
ProSync V3.1 ist ein spezialisiertes Sync-Tool mit einzigartigem Fokus auf Datenbank-Sicherheit. Die automatische WAL-Erkennung und der Korruptionsschutz machen es zur besten Wahl für Entwickler und Admins, die SQLite-Datenbanken synchronisieren müssen.
Für wen geeignet?
- Entwickler mit SQLite/Access-Datenbanken
- IT-Administratoren mit Backup-Anforderungen
- Nutzer von OneDrive/Cloud-Sync mit lokalen DBs
Stärken:
- Einzigartiger Datenbank-Korruptionsschutz
- WAL-Checkpoint-Integration
- Umfangreiche Dokumentation (V3 Upgrade Guide!)
Schwächen:
- Kein Scheduler (noch)
- Keine Cloud-API-Integration
- Nur Windows-optimiert
Analyse erstellt: 02.01.2026