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
alle:technik:backup:start [26.03.2019 21:51] leonhard.fellermayralle:technik:backup:start [12.05.2023 17:52] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-====== Backup und Restore der PostgreSQLbzw. H2-Datenbank ======+====== Backup und Restore der ASV-Daten ======
  
-Es wird dringend empfohlen, regelmäßig Sicherungen der Datenbank zu erstellenDabei können sowohl Skripte für automatischeregelmäßige Sicherungenwie auch externe GUI-Programme verwendet werdenUm für Supportzwecke eine aktuelle Datenbanksicherung zu erhalten kann auch in der Kommandozeile bzwShell gearbeitet werden.+Alle Daten werden in ASV in der Datenbank des ASV-Servers (DSS) gespeichert. 
 +Diese Daten werden in der Standardinstallation vom Aktualisierungsdienst regelmäßig jede Nacht gesichert. 
 +Dafür ist natürlich wichtigdass der ASV-Server auf einem Computer installiert istder in der Regel auch nachts eingeschaltet ist. 
 +Es können aber auch die Uhrzeiten der Sicherung konfiguriert werden. 
 +Wenn der ASV-Server-Enterprise (mit PostgreSQL Datenbank) verwendet wird, dann muss der Aktualisierungsdienst noch konfiguriert werden, damit die Sicherung funktioniert.
  
-In den Artikeln wird beschrieben, wie die ASV-Datenbank **gesichert**, **zurückgespielt**, aber auch **gelöscht** werden kann+Unabhängig von der Art der Sicherung muss durch weitere Prozesse sichergestellt werden, dass die Daten auf einem weiteren unabhängigen Speichermedium regelmäßig gesichert werden. 
-  * [[alle:technik:backup:service|Durch den Aktualisierungsdienst automatische, regelmäßige Sicherungen für Postgres anlegen lassen]] +Ansonsten ist das Risiko eines Datenverlustes durch einen Hardwaredefekt der Festplatte zu groß. 
-  * [[alle:technik:backup:serviceh2|Durch den Aktualisierungsdienst automatische, regelmäßige Sicherungen für H2 anlegen lassen]] + 
-  * [[alle:technik:backup:batchH2|Mit Hilfe einer Batch-Datei (automatische, regelmäßige Sicherung) für H2 Datenbanken]] +Wenn der Aktualisierungsdienst nicht verwendet wird oder die Sicherungen dort unterbunden werden, dann muss auf anderem Weg eine Datenbanksicherung eingerichtet werden. 
-  * [[alle:technik:backup:batch|Mit Hilfe einer Batch-Datei (automatische, regelmäßige Sicherung) für Postgres Datenbanken (Windows)]] +Das liegt dann in der Verantwortung des ASV-Systembetreuers. 
-  * [[alle:technik:backup:crontab|Mit Hilfe der Crontab (automatische, regelmäßige Sicherung) für Postgres Datenbanken (Linux)]]+ 
 +Darüber hinaus bietet ASV die Möglichkeit einer schulscharfen Sicherung. 
 +Die schulscharfe Sicherung ist nur dann sinnvoll, wenn in einem ASV-Server (DSS) mehrere Schulen arbeiten. 
 +In seltenen Fällen der technischen Umstellung des ASV Betriebs kann die schulscharfe Sicherung auch erforderlich sein. 
 + 
 +Beim Wiederherstellen einer Sicherung ist zu bedenken, dass die ASV-Version (genauer die Version der Datenbankstruktur) exakt zur Datensicherung passen muss. 
 +Im normalen Betrieb ist davon auszugehen, dass die Sicherung noch nicht sehr alt ist, da sonst zu viel manuelle Arbeit verloren gehen würde. 
 +Wenn ein ASV-Versionswechsel zwischen Sicherung und aktueller ASV-Installation liegt, dann lesen Sie [[alle:technik:backup:versionswechsel|hier]] nach. 
 + 
 +In den folgenden Artikeln wird beschrieben, wie die ASV-Daten **gesichert**, **zurückgespielt**, aber auch **gelöscht** werden können
 +  * [[alle:technik:backup:service|Durch den Aktualisierungsdienst automatische, regelmäßige Sicherungen anlegen lassen]]
   * [[alle:technik:backup:cmd|An der Kommandozeile (Windows) bzw. Shell (Linux)]]   * [[alle:technik:backup:cmd|An der Kommandozeile (Windows) bzw. Shell (Linux)]]
   * [[alle:technik:backup:pgadmin|Mit Hilfe des Werkzeugs pgAdmin]]   * [[alle:technik:backup:pgadmin|Mit Hilfe des Werkzeugs pgAdmin]]
Zeile 14: Zeile 28:
   * [[alle:technik:backup:sicherung#loeschen_einer_einzelnen_schule_aus_einer_gemeinsamen_datenbasis|Löschen einer Schule]]   * [[alle:technik:backup:sicherung#loeschen_einer_einzelnen_schule_aus_einer_gemeinsamen_datenbasis|Löschen einer Schule]]
   * [[alle:technik:backup:sicherung#loeschen_einer_einzelnen_zeitscheibe_einer_schule|Löschen einer Zeitscheibe einer Schule]]   * [[alle:technik:backup:sicherung#loeschen_einer_einzelnen_zeitscheibe_einer_schule|Löschen einer Zeitscheibe einer Schule]]
-