Backup im Programm für Windows und Mac
Das Programm für Windows und Mac sichert seine Datenbank selbst, mit demselben restic wie der Backup-Container der Docker-Installation: verschlüsselt, dedupliziert und komprimiert, täglich, etwa zwei Minuten nach dem Ausstellen oder Stornieren und auf Knopfdruck. Aufbewahrt werden 7 tägliche, 4 wöchentliche, 12 monatliche und alle jährlichen Backups. Läuft Rhinvoice um 02:00 Uhr nicht, macht es das tägliche Backup beim nächsten Start.
Einrichten
Abschnitt betitelt „Einrichten“-
Öffnen Sie Einstellungen → Backup, zum Beispiel über den Punkt Backup einrichten der Checkliste auf der Übersicht.
-
Ordner wählen. Rhinvoice schlägt die Ordner von OneDrive, Dropbox, iCloud Drive und Google Drive vor, die es auf dem Computer findet, jeweils mit einem Unterordner
Rhinvoice-Backup. Unter Anderer Ordner … geben Sie einen vollständigen Pfad an, etwa ein Netzlaufwerk oder eine USB-Festplatte. Fehlt der Ordner, wird er angelegt. Klicken Sie auf Weiter zum Schlüssel. -
Den Wiederherstellungs-Schlüssel aufbewahren. Rhinvoice zeigt den Schlüssel, der die Backups verschlüsselt. Kopieren Sie ihn in Ihren Passwort-Manager oder drucken Sie ihn aus, getrennt von diesem Computer. Haken Sie Ich habe den Schlüssel sicher aufbewahrt an und klicken Sie auf Backup einrichten.
Das erste Backup startet innerhalb einer halben Minute. Einstellungen → Backup zeigt die letzten Backups, die Übersicht warnt, wenn das letzte erfolgreiche älter als 24 Stunden ist. Später zeigen Schlüssel anzeigen den Schlüssel wieder und Ordner ändern wählt einen anderen Ordner. Der Schlüssel bleibt dabei derselbe.
Rhinvoice speichert den Schlüssel in seinem Datenordner, damit die Backups ohne Rückfrage laufen. Geht der Computer verloren, geht diese Kopie mit. Nur der Schlüssel, den Sie anderswo aufbewahrt haben, öffnet die Backups dann noch.
Wiederherstellen
Abschnitt betitelt „Wiederherstellen“Wiederherstellen ersetzt alle Daten durch den Stand eines Backups, in einer einzigen Transaktion: Schlägt etwas fehl, ändert sich nichts. Beenden Sie Rhinvoice zuerst.
Windows (PowerShell):
& "$env:LOCALAPPDATA\Programs\Rhinvoice\python\python.exe" -m rhinvoice_boot --list-backups& "$env:LOCALAPPDATA\Programs\Rhinvoice\python\python.exe" -m rhinvoice_boot --restore latestMac (Terminal):
/Applications/Rhinvoice.app/Contents/MacOS/Rhinvoice --list-backups/Applications/Rhinvoice.app/Contents/MacOS/Rhinvoice --restore latest--list-backups zeigt die Backups mit ID und Zeit. Statt latest geben Sie eine ID an, um ein älteres Backup zurückzuholen. Danach starten Sie Rhinvoice wie gewohnt. Der wiederhergestellte Stand wird gleich wieder gesichert.
Auf einem neuen Computer: Installieren Sie Rhinvoice, warten Sie, bis der Cloud-Dienst den Ordner Rhinvoice-Backup heruntergeladen hat, und nennen Sie ihn mit --backup-folder. Rhinvoice fragt dann nach dem Wiederherstellungs-Schlüssel und sichert danach in denselben Ordner weiter:
/Applications/Rhinvoice.app/Contents/MacOS/Rhinvoice --restore latest --backup-folder "/Users/anna/Library/CloudStorage/OneDrive-Personal/Rhinvoice-Backup"Häufige Fragen
Abschnitt betitelt „Häufige Fragen“Wohin sichert das Programm?
In einen Ordner Ihrer Wahl, am besten in einen, den OneDrive, Dropbox, iCloud Drive oder Google Drive abgleicht. Dann liegt eine Kopie ausserhalb des Computers. Ein Netzlaufwerk oder eine USB-Festplatte geht genauso.
Was passiert, wenn ich den Wiederherstellungs-Schlüssel verliere?
Solange der Computer läuft, zeigt Einstellungen, Backup, Schlüssel anzeigen ihn wieder. Ist der Computer verloren und der Schlüssel nirgends sonst aufbewahrt, kann niemand die Backups wiederherstellen.
Kann die Docker-Installation diese Backups wiederherstellen?
Ja. Es sind dieselben restic-Backups wie die des Backup-Containers. Setzen Sie den Ordner als RESTIC_REPOSITORY und den Schlüssel als RESTIC_PASSWORD.