Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
server:datensicherung [2023/02/04 11:58] – [Automatische Datensicherung] admin | server:datensicherung [2025/01/08 16:51] (aktuell) – [Tägliches Backup einrichten] admin |
---|
====== Automatische Datensicherung ====== | ====== Automatische Datensicherung ====== |
| |
Bitte laden Sie die folgende Datei herunter: {{ :server: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. | Bitte laden Sie die folgende Datei herunter und entpacken das Zip-Archiv: |
| {{ :server:backupedp.zip |}} |
| |
Über die Batch-Datei wird das Tool "mysqldump" gestartet, das ein Backup der Datenbank im laufenden Betrieb erstellt. Dies sollte täglich erfolgen. | Öffnen Sie anschließend die Windows-Befehlsskript-Datei per Rechtsklick "Bearbeiten" und passen ggfs. die Pfade an (MariaDB, Zielort der Backup-Dateien und den Benutzernamen der Datenbank (z.b. root) und das Kennwort hierzu). |
| |
====== Tägliches Backup einrichten ====== | Über die Skript-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: | Ö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: |
{{ :server:aufgabenplanung_2.jpg |}} | {{ :server:aufgabenplanung_2.jpg |}} |
| |
Binden Sie die von Ihnen angepasste Batch-Datei ein: | Binden Sie die von Ihnen angepasste Skript-Datei ein: |
| |
{{ :server:aufgabenplanung_3.jpg |}} | {{ :server:aufgabenplanung_3.jpg |}} |
{{ :server:aufgabenplanung_4.jpg |}} | {{ :server:aufgabenplanung_4.jpg |}} |
| |
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. | Aktivieren Sie im Anschluss im unten stehenden Fenster zwingend das Häkchen "Eigenschaften der Aufgabe öffnen" |
| {{ :server:aufgabenplanung_5.jpg |}} |
| |
====== Backup wiederherstellen ====== | Klicken Sie hiernach auf "Fertig stellen". |
| |
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). | Nun öffnet sich das folgende Fenster. Hier ist eingestellt, dass das Backup nur dann durchgeführt wird, wenn der aktuelle Benutzer angemeldet ist. |
| Wählen Sie hier deshalb unbedingt "Unabhängig von der Benutzeranmeldung ausführen" aus, damit das Backup auch erstellt wird, wenn der PC gesperrt oder kein Nutzer angemeldet ist. |
| |
| {{ :server:aufgabenplanung_7.jpg |}} |
| |
| Nach dem Klick auf "OK" werden Sie nach Windows-Zugangsdaten gefragt. Unter diesem Account wird dann die Aufgabe bzw. das Backup immer ausgeführt. |
| ====== Backup wiederherstellen ====== |
| |
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: | Aus einer Backup-Datei kann eine vollwertige EDP-Datenbank wiederhergestellt werden. |
| |
| Starten Sie die EDP-Konfiguration und wählen dort "Backup / Restore" und erstellen über den Button "Datenbank aus Backup wiederherstellen" eine Datenbank aus der Datensicherung: |
| |
{{ :server:edpkonfig_restore.jpg |}} | {{ :server:edpkonfig_restore.jpg |}} |
| |
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: | |
| |
<code> | |
gbak -c -v -user SYSDBA -password masterkey c:\backups\backup_edp.fbk C:\EDP\Server\EDP.fdb | |
</code> | |