Benutzer-Werkzeuge

Webseiten-Werkzeuge


backup

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
backup [2014-12-08 17:10]
biec
backup [2018-01-04 17:30] (aktuell)
biec
Zeile 1: Zeile 1:
 ==Backup== ==Backup==
  
-Man sollte zur Datensicherung das gesamte /opt/absenzen-Verzeichnis sichern, am besten nachts per cron-Skript, ​gezippt ​und auf einen anderen Server kopiert. Dann hat man zu jedem Stand der Datenbank die passende Softwareversion!+Man sollte zur Datensicherung das gesamte /opt/absenzen2-Verzeichnis sichern, am besten nachts per cron-Skript, ​komprimiert ​und auf einen anderen Server kopiert. Dann hat man zu jedem Stand der Datenbank die passende Softwareversion!
  
 ==Wartung== ==Wartung==
  
 Das Serverbetriebssystem sollte selber regelmäßig Updates durchführen,​ damit Probleme im Apache oder Netzwerkstack keine Sicherheitslücken lassen. Das Serverbetriebssystem sollte selber regelmäßig Updates durchführen,​ damit Probleme im Apache oder Netzwerkstack keine Sicherheitslücken lassen.
- 
-==TIPP: Selbsttragende Sicherung== 
- 
-So greift man auf die Datensicherung zu, ohne die Daten auf den Server zurück zu spielen: 
- 
-Ab der Preview vom 11.2.2014 kann man das oben gesicherte Verzeichnis auf einem beliebigen Linux- oder Windows-Rechner entpacken. Sofern dort Python ab 3.2 installiert ist, kann man mit einem Doppelklick auf die Datei localserver.py einen kleinen Webserver unter Python starten. Dieser ist unter der Adresse http://​localhost:​8888 zu erreichen - das Absenzensystem sollte komplett funktionieren. Meldet man sich von dem Rechner ab, so wird der Webserver auch beendet. 
  
 ==Wiederherstellung== ==Wiederherstellung==
-Alle Daten sind in der Datei cgi-bin/​data/​absent.sq3 gespeichert. Diese kann einzeln zurückkopiert werden (falls man Daten gelöscht hat). Außerdem sind ggf. geänderte Briefvorlagen erneut hochzuladen. +Alle Daten sind in der Datei absent.sq3 gespeichert. Diese kann einzeln zurückkopiert werden (falls man Daten gelöscht hat). Außerdem sind ggf. geänderte Briefvorlagen erneut hochzuladen. 
-Wird das gesamte ​Verzeichnid ​oder die Datei zurückgespielt,​ so sind die Rechte für den Webserverdienst www-data entsprechend zu setzen (alles lesen, alle .py-Dateien und Verzeichnisse ausführen)+Wird das gesamte ​Verzeichnis ​oder die Datei zurückgespielt,​ so sind die Rechte für den Webserverdienst www-data entsprechend zu setzen (alles lesen, alle .py-Dateien und Verzeichnisse ausführen)
  
 +Auf einen neuen Server spielt man zuerst das Betriebssystem auf. Dann installiert man absenzen2 nach Anleitung und ersetzt dann (während der apache gestoppt ist) die absent.sq3.
backup.txt · Zuletzt geändert: 2018-01-04 17:30 von biec