View Issue Details

IDProjectCategoryView StatusLast Update
0000628FakturamaAllgemein (General)public2021-04-29 20:32
ReporterLastBoyScout Assigned Torheydenr  
PriorityhighSeverityfeatureReproducibilityhave not tried
Status assignedResolutionopen 
Target Version2.3.0 
Summary0000628: Gemeinsame Backupfunktion für Datenbank, Dokumente, Vorlagen und Einstellungen
Description

Es sollte eine Backupfunktion geben, mit welcher sich je nach Nutzerauswahl folgende Daten zusammen in eine ZIP- Datei Sichern und bei Bedarf auch wieder Rücksichern lassen:
[X] Datenbank
[X] Dokumente
[X] Vorlagen
[X] Einstellungen

In den Programmeinstellungen sollte man dazu auch ein Backupverzeichnis (z.B. auf einem Netzlaufwerk) angeben können und ob bei Programmende eine Rückfrage / Backupaufforderung erfolgen soll.

TagsBackup

Activities

rheydenr

2018-01-31 00:48

administrator   ~0000681

Aktuell (ab Version 2.0.1) wird die Datenbank beim Verlassen des Programms gesichert, sofern es eine Standard-HSQL-Datenbank ist. Das war in der Altversion (1.x) auch schon so. Das Problem ist hier, daß eben nicht nur HSQLDB eingesetzt werden kann, sondern aktuell auch mySQL. Später auch irgendwelche anderen Datenbank-Systeme. Das hat zu Folge, daß man für jedes DB-System noch einen eigenen Backup-Mechanismus implementieren muß. Wenn eine "richtige" Datenbank verwendet wird, liegt die aber meist sowieso auf einem Server. Dort kann man dann auch per cron-Job eine Sicherung anstoßen.
Das Sichern der Dokumente halte ich ich für redundant, da das Verzeichnis sowieso in der täglichen oder wöchentlichen Datensicherung mit drin sein sollte.
Die Einstellungen werden bereits in der Datenbank hinterlegt, die würde ich nicht extra sichern.
Das ganze wäre auch nur eine Insellösung, die ausschließlich Fakturama-Daten sichern würde. Normalerweise werden mit dem Rechner aber doch auch Briefe usw. geschrieben, die ja ebenfalls gesichert werden müssen.
Ich muß hier nochmal überlegen, was davon umgesetzt werden kann. Je nach Größe des Dokumentenverzeichnisses kann die Sicherung dann auch ganz schön umfangreich werden...

Issue History

Date Modified Username Field Change
2018-01-29 18:45 LastBoyScout New Issue
2018-01-29 18:45 LastBoyScout Tag Attached: Backup
2018-01-31 00:41 rheydenr Assigned To => rheydenr
2018-01-31 00:41 rheydenr Status new => assigned
2018-01-31 00:48 rheydenr Note Added: 0000681
2018-02-05 23:16 rheydenr Target Version => Pipeline
2018-02-08 09:12 rheydenr Target Version Pipeline => 2.1.1
2020-01-21 16:32 rheydenr Target Version 2.1.1 => 2.1.2
2020-02-12 14:04 rheydenr Target Version 2.1.2 => 2.1.3
2021-02-08 12:48 rheydenr Target Version 2.1.3 => 2.1.4
2021-04-29 20:32 rheydenr Target Version 2.1.4 => 2.3.0