Sehen, wie schnell die Sicherung läuft: SyncVault 0.10.7
Eine Sicherung aufs NAS läuft oft eine halbe Stunde und länger. Bisher sah man dabei einen Prozentwert und sonst wenig: Kommt sie noch voran? Ist das Netz zu langsam? Version 0.10.7 beantwortet beides auf einen Blick.
01 Kurz gesagt
- Jetzt und Durchschnitt: Jobs, die Daten kopieren, zeigen die aktuelle Geschwindigkeit und den Durchschnitt über den ganzen Lauf.
- Verlaufskurve: Auf der Job-Karte zeigt eine kleine Kurve die letzten Minuten. Einbrüche und Stillstand sieht man sofort.
- Übersicht auf dem Dashboard: Jeder laufende Job hat eine Zeile mit Phase, Geschwindigkeit, Durchschnitt und Fortschritt.
- Gespeicherter Durchschnitt: Jeder Lauf merkt sich seinen Durchschnitt. So lassen sich Läufe über Tage vergleichen.
Das Update kommt wie gewohnt über die App. Jobs und Einstellungen bleiben erhalten.
02 Auf der Job-Karte
Läuft ein Job, zeigt seine Karte unter dem Fortschrittsbalken zum Beispiel »Jetzt 48,2 MB/s · Ø 41,7 MB/s« und die bisher kopierte Menge, etwa »18,6 GB von 30,0 GB«. Darunter liegt eine kleine Kurve der letzten drei Minuten; der Durchschnitt ist als gestrichelte Linie eingezeichnet. Liegt die Kurve lange unter der Linie, bremst gerade etwas.
Eine Sicherung hat mehrere Phasen: Sie packt die Dateien zu einem Archiv, kopiert es aufs Ziel und liest es dort zur Kontrolle wieder zurück. Die Karte nennt die laufende Phase, und jede abgeschlossene Phase bleibt mit Dauer und Durchschnitt stehen, etwa »Packen: fertig in 8:12, Ø 61 MB/s«. Daran sieht man, ob das Packen oder das Kopieren aufs NAS die Zeit kostet. Dieselben Zeilen stehen auch im Protokoll des Laufs.
03 Auf dem Dashboard
Unter »Läuft gerade« steht jeder laufende Job in einer Zeile: Name, Phase, aktuelle Geschwindigkeit, Durchschnitt und Fortschritt, für Sync-Jobs und Sicherungen gleich. Die Einzelheiten stehen auf der Job-Karte. Bildschirmleser bekommen Start, Ende und Stillstand laufender Jobs angesagt, höchstens alle zehn Sekunden.
04 Im Verlauf
Jeder fertige Lauf speichert seinen Durchschnitt. Der Verlauf hat dafür eine eigene Spalte, und die Job-Karte zeigt ihn bei »Letzter Lauf«. So fällt auf, wenn die Sicherung am Dienstag nur noch ein Drittel so schnell war wie am Montag. Bei einer Sicherung ist der Durchschnitt die Größe Ihrer Daten geteilt durch die Gesamtdauer, also genau die Zahl, die sagt, wie lange Ihre Sicherung pro Gigabyte wirklich braucht. Läufe aus älteren Versionen und Läufe, die nichts kopieren mussten, zeigen »—«.
05 Ehrliche Zahlen
Eine Geschwindigkeit, die gut aussieht, aber nicht stimmt, ist schlimmer als keine. Deshalb zeigt SyncVault nur, was es wirklich misst:
- Fließen beim Kopieren aufs Ziel keine Daten mehr, fällt die Anzeige innerhalb von drei Sekunden auf »0 B/s« und sagt, seit wann.
- Beim Kopieren einzelner Dateien zählt SyncVault erst eine fertige Datei. Dauert eine große Datei länger, steht dort »kopiere …« mit dem Dateinamen statt eines falschen Stillstands. Erst wenn eine Minute lang keine Datei fertig wurde, warnt die Karte.
- Beim Packen mit 7-Zip meldet das Programm nur ganze Prozent. Die Geschwindigkeit ist dort ein Schätzwert und mit »≈« markiert. Beim Packen als ZIP misst nichts die Geschwindigkeit, also zeigt SyncVault dort keine.
Die Anzeige ändert nichts am Kopieren selbst: Was gesichert und geprüft wird, ist genau dasselbe wie vorher.
06 So haben wir getestet
- Automatische Tests: 4239 Prüfungen des Programmcodes und 87 Tests der Oberfläche. Neu sind echte Läufe einer gepackten Sicherung und eines Sync-Jobs, die während des Laufs Geschwindigkeit und Durchschnitt auf Job-Karte und Dashboard prüfen, danach das Archiv per SHA-256 und die kopierten Dateien Byte für Byte, und zuletzt den Durchschnitt im Verlauf.
- Datenbank: Die neue Spalte für den Durchschnitt wird beim Update ergänzt. Bestehende Läufe bleiben unverändert, und ein zweites Ergänzen schadet nicht.
- Update mit Windows-Dienst: Version 0.10.0 mit laufendem Dienst auf 0.10.7 aktualisiert, danach echte Kopier-Jobs und gepackte Sicherungen unter dem Systemkonto und dem gehärteten Dienstkonto (40 Prüfungen).
- Linux: Die App startet aus dem AppImage, und der Hintergrunddienst antwortet.
Alle Änderungen einzeln stehen in den Versionshinweisen.