Dies ist eine alte Version des Dokuments!
Automatische Datensicherung
Bitte laden Sie die folgende Datei herunter:backupedp.zip und entpacken das Zip-Archiv.
Öffnen Sie anschließend die Batch-Datei per Rechtsklick „Bearbeiten“ und passen ggfs. die Pfade an (Pfad MariaDB falls abweichend sowie Zielort der Backup-Dateien). Passen Sie weiterhin das Passwort des Root-Benutzers an.
Über die Batch-Datei wird das Tool „mysqldump“ gestartet, das ein Backup der Datenbank im laufenden Betrieb erstellt. Dies sollte täglich erfolgen.
Tägliches Backup einrichten
Öffnen Sie anschließend die Windows-Systemsteuerung, wählen dort „Verwaltung“ und anschließend „Aufgabenplanung“. Alternativ können Sie die Aufgabenplanung direkt über das Startmenü aufrufen:
Es öffnet sich folgendes Fenster:
Wählen Sie dort im Menü rechts „Einfache Aufgabe erstellen“.
Geben Sie der Aufgabe dann einen entsprechenden Namen:
Wählen Sie den passenden Zeitpunkt:
Binden Sie die von Ihnen angepasste Batch-Datei ein:
Klicken Sie schließlich auf „Fertigstellen“. Überprüfen Sie nach dem ersten Ausführen der Aufgabe, ob im Back-Up-Verzeichnis eine *.fbk-Datei abgelegt wurde.
Backup wiederherstellen
Auf einer Backup-Datei kann eine vollwertige EDP-Datenbank wiederhergestellt werden. Hierfür ist es zunächst erforderlich, dass die vorhandene Datei „EDP.fdb“ im Verzeichnis des EDP-Servers umbenannt wird (z.B. EDP_old.fdb).
Starten Sie anschließend die EDP-Konfiguration und wählen dort „Backup / Restore“ und erstellen über den Button „Datenbank aus Backup wiederherstellen“ eine Datenbank aus der Datensicherung:
Der Button startet wiederum das Tool „gbak“ von Firebird (Standard-Verzeichnis „C:\Programme\Firebird\Firebird_3_0“). Dieses kann auch per Kommandozeile direkt gestartet werden:
gbak -c -v -user SYSDBA -password masterkey c:\backups\backup_edp.fbk C:\EDP\Server\EDP.fdb
Neue Backup.exe
Ab der MariaDB Beta gibt es eine neue Möglichkeit Backups der Datenbank zu erstellen. Dafür muss nur die Datei „BackupEDPdb.exe“ im Ordner \EDP\Server\ nach obiger Anleitung in der Windows Aufgabenplanung hinterlegt werden. Weitere Einstellungen sind nicht notwendig, aber möglich. Um individuelle Einstellungen vorzunehmen, muss die Datei „EDPServer.ini“ im Ordner \EDP\Server\ bearbeitet werden. Folgende Einstellungen sind möglich:
Parameter | Beschreibung | Standard |
---|---|---|
MaxDaysSave | Anzahl der Tage, die ein Backup gespeichert werden soll, bevor es automatisch gelöscht wird. Bei der Angabe von -1 werden die Backups niemals gelöscht. | 10 Tage |
Folder | Ordner, in dem die Backup-Dateien gespeichert werden | \EDP\Server\BackUps\ |
Am Ende der .ini muss dafür ein neuer Abschnitt Backup erstellt werden und dort die Parameter bestimmt werden. Die modifizierte .ini kann beispielhaft so aussehen: