Wir setzen Linear Vereinsverwaltung auf einem Windows Server 2022 ein. Mehrere Benutzer arbeiten über Remotedesktop mit der zentral installierten Anwendung.
Ich beschäftige mich geraume Zeit mit der Frage, wie sich sämtliche Vereinsdaten zuverlässig und möglichst automatisiert sichern und im Schadensfall vollständig wiederherstellen lassen.
1. SQL-Datensicherung
Die SQL-Datenbank wird bei uns bereits automatisiert gesichert. Dazu verwenden wir die Linear-Datensicherungsfunktion, die über einen simuierten Benutzer (AutoIt) gestartet und über ein PowerShell-Skript überwacht wird.
Die Wiederherstellung einer solchen Sicherung wurde erfolgreich getestet.
2. Zusätzliche Daten außerhalb der SQL-Datenbank
Nach meinem Verständnis speichert Linear weitere wichtige Daten unter C:\ProgramData\Linear, darunter insbesondere individuelle Briefvorlagen, Dateien zum Beitragseinzug und weitere Arbeitsunterlagen.
Diese Daten sind offenbar nicht Bestandteil der SQL-Datensicherung und werden durch deren Rücksicherung nicht wiederhergestellt.
3. Programm-Backup
Laut Handbuch soll zusätzlich gelegentlich ein Programm-Backup durchgeführt werden.
Ich habe diese Funktion getestet. Dabei werden offenbar auch zahlreiche ältere Programmstände und Backup-Verzeichnisse mitkopiert.
Das Ergebnis umfasst bei uns rund 14 GB und mehr als 60.000 Dateien. Der größte Teil des Volumens entfällt auf ältere Programm-Backup-Verzeichnisse.
Für eine regelmäßige Sicherung der eigentlichen Vereinsdaten erscheint mir dieses Verfahren unverhältnismäßig aufwendig.
4. Wiederherstellung des Programm-Backups
Im Handbuch finde ich eine Beschreibung zur Erstellung des Programm-Backups, aber keine konkrete Anleitung zur vollständigen Wiederherstellung.
Insbesondere bleibt offen, ob die Dateien nach einer Restaurierung Neuinstallation vollständig oder nur teilweise zurückkopiert werden sollen.
Meine Fragen an den Linear-Support und andere Anwender:
- Welche Daten außerhalb der SQL-Datenbank müssen gesichert werden, um sämtliche individuellen Vereinsdaten wiederherstellen zu können?
- Liegen diese vollständig unter C:\ProgramData\Linear, oder gibt es weitere relevante Speicherorte?
- Ist es ausreichend, neben der SQL-Datensicherung dieses Verzeichnis regelmäßig dateibasiert zu sichern
- Wie sieht das vom Hersteller vorgesehene Wiederherstellungsverfahren für das Programm-Backup konkret aus? Gibt es dazu eine Anleitung?
Wie lösen andere Anwender die regelmäßige Sicherung der zusätzlichen Vereinsdaten? Wird tatsächlich das vollständige Programm-Backup durchgeführt, oder werden gezielt bestimmte Verzeichnisse gesichert?
Über konkrete Erfahrungen, insbesondere mit einer erfolgreich getesteten vollständigen Wiederherstellung, würde ich mich freuen.
Datensicherung und Wiederherstellung: SQL-Datenbank und zusätzliche Vereinsdaten
Datensicherung und Wiederherstellung: SQL-Datenbank und zusätzliche Vereinsdaten