Dies ist eine alte Version des Dokuments!
Ab Release 2.6 erstellt der Aktualisierungsdienst automatisch Sicherungen von der ganzen Datenbank.
In der Standardkonfiguration wird jede Nacht eine Sicherung unter update-service/service/backups
abgelegt.
Es werden 10 tägliche Sicherungen und 8 wöchentliche Sicherungen aufgehoben.
Laden Sie sich zunächst die unten stehende Datei herunter (für den direkten Download auf den Dateinamen klicken).
# Vollständiger Pfad des Ordners in dem die PostgreSQL Tools liegen. # In dem Ordner muss das Programm pg_dump liegen. # Unter Windows bedenken Sie, dass der Backslash im Pfad durch ein Slash ersetzt werden muss. # Beispiel: # backup.db.tools=C:/Program Files/PostgreSQL/9.5/bin backup.db.tools=C:/Program Files/PostgreSQL/9.5/bin
Passen Sie den Pfad an ihre Installation an.
Speichern Sie die so angepasste Datei in der DSS Installation unter update-service/service/configuration
.
Falls dort bereits eine Datei mit Namen config.local.ini
liegt, dann ergänzen Sie den Inhalt dieser Datei am Ende der vorhandenen Datei.
Die Sicherung kann mit den Standard-Administrationswerkzeugen von PostgreSQL wiederhergestellt werden.
Als graphisches Werkzeug bietet sich pgAdmin
an.
In der Kommandozeile kann pg_restore
verwendet werden.
Standardmäßig werden das tägliche und das wöchentliche Backup im ASV Serververzeichnis
im Ordner update-service/service/backups
gespeichert.
Der Ordner backups
wird beim ersten Sicherungsvorgang automatisch angelegt.
Wenn Sie den Ordner für die Sicherungen ändern möchten, so ergänzen Sie die config.local.ini
des Update-Service durch folgenden Eintrag:
# Vollständiger Pfad des Ordners in dem Sicherungen abgelegt werden sollen. # Unter Windows bedenken Sie, dass der Backslash im Pfad durch ein Slash ersetzt werden muss. # Beispiel: # backup.db.target=C:/ASV/backup backup.db.target=C:/ASV/backup