Benutzer-Werkzeuge


Sidebar

ASV-Webseite

Dokumentation

Hilfe



Druck/Export

Drucken/PDF erzeugen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
alle:technik:backup:service [06.02.2019 13:24] franz.stegneralle:technik:backup:service [16.09.2020 12:26] ralph.wein
Zeile 1: Zeile 1:
 +~~NOTOC~~
 ====== regelmäßige, automatische Datensicherung durch den Aktualisierungsdienst ====== ====== regelmäßige, automatische Datensicherung durch den Aktualisierungsdienst ======
  
Zeile 5: Zeile 6:
 In der Standardkonfiguration wird jede Nacht eine Sicherung unter ''update-service/service/backups'' abgelegt. 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. Es werden 10 tägliche Sicherungen und 8 wöchentliche Sicherungen aufgehoben.
 +
 +<WRAP center round important 80%>
 +Offen bleibt damit noch die Übertragung auf einen weiteren Datenträger im besten Fall in einem anderen Gebäude.
 +Sprechen Sie diesen Aspekt im Zweifelsfall mit ihrem Sachaufwandsträger ab.
 +</WRAP>
  
  
Zeile 30: Zeile 36:
 In der Kommandozeile kann ''pg_restore'' verwendet werden. In der Kommandozeile kann ''pg_restore'' verwendet werden.
  
-===== Pfad für die Backupdatei ändern (Windows) =====+===== Konfiguration für Postgres =====
  
-Ergänzen Sie die config.local.ini des Update-Service durch folgenden Eintrag:+  * backup.db.enable=true#Automatische DB-Sicherung durch den Aktualisierungsdienst ein- bzw. ausschalten. Default true bzw. die im Installer festgelegter Wert. 
 +  * backup.db.days=mo,di,mi,do,fr,sa,so #Tage an denen eine Sicherung gemacht werden soll. Default: mo,di,mi,do,fr,sa,so 
 +  * backup.db.weekly.day=mo#Tagessicherung, die als Wochensicherung behandelt werden soll. Default: mo 
 +  * backup.db.time=02:00 #Zeitpunkt für die Ausführung der Sicherung. Default: 02:00. Wählen Sie eine Uhrzeit, zu der Ihr Server läuft. 
 +  * backup.db.tartget=backups#Ablageort für die Sicherungen im Dateisystem relativ zum Installationsverzeichnis des Aktualisierungsdienstes (Standard: backups). Es können auch absolute Pfade angegeben werden. Externe Laufwerke/Fileserver/etc. können hier verwendet werden, sofern sie ins lokale Dateisystem eingebunden (gemounted) sind (z.B. über Samba/NFS). Bitte bei der Pfadangabe keine Backslashes verwenden! 
 +  * backup.db.weekly.max=8 #Anzahl der Wochensicherungen, die zusätzlich zu den Tagessicherungen aufgehoben werden.Default:
 +  * backup.db.update.enabled=true#Automatisches Backup bei Updates durch Aktualisierungsdienst ein- bzw. ausschalten. Default:true 
 +  * backup.db.single=false#Beschränkung auf ein Backup pro Tag. Bei Erstellung der Tagessicherung wird geprüft, ob für den aktuellen Tag bereits eine Sicherung durch den Aktualisierungsdienst im Rahmen eines Updates gemacht wurde. Falls ja, wird auf die Tagessicherung verzichtet
  
-backup.db.target=C:/<<Name gewünschte Zieldatei>> 
  
-Die Pfadführung muss mit einem Slash gemacht werden, nicht wie unter Windows üblich mit einem Backslash+===== Pfad für die Backupdatei ändern =====
  
-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 Updatevorgang automatisch angelegt.+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: 
 + 
 +<file text config.local.ini> 
 +# 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 
 + 
 +</file>