91 lines
2.6 KiB
Markdown
91 lines
2.6 KiB
Markdown
<!-- titel -->
|
|
Sicherung
|
|
----------------------------------------
|
|
<!-- art -->
|
|
optional
|
|
----------------------------------------
|
|
<!-- ziel -->
|
|
Sichert Anwendung und Datenbank nachvollziehbar
|
|
----------------------------------------
|
|
<!-- regeln -->
|
|
- Geheimnisse werden nie mitkopiert
|
|
- Fremdbibliotheken und Zwischenspeicher bleiben draußen
|
|
- Ein Datenbankabzug entsteht auf Anforderung oder Vorgabe
|
|
- Eine Sperrdatei verhindert parallele Läufe
|
|
- Sieben Stände bleiben rollierend erhalten
|
|
- Symlinks werden übersprungen
|
|
- Ein Verzeichnis nennt Umfang und Kennung
|
|
- Eine gelungene Sicherung beweist keinen Restore
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Sicherung testen
|
|
<!-- ziel -->
|
|
Prüft den geplanten Umfang ohne Schreibvorgang
|
|
<!-- regeln -->
|
|
- Keine Sicherungsdatei entsteht
|
|
- Keine alte Sicherung fällt weg
|
|
- Fehlende Pflichtquellen erscheinen als Warnung
|
|
- Fehlende Zusatzquellen zählen getrennt
|
|
<!-- testen -->
|
|
- Betriebsseite öffnen
|
|
- LMB auf Sicherung testen
|
|
- Umfang und Warnungen sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Sicherung starten
|
|
<!-- regeln -->
|
|
- Ein Datenbankabzug braucht Schalter oder Vorgabe
|
|
- Das Verzeichnis nennt keinen Zugang
|
|
- Geräumte Sicherungen werden benannt
|
|
- Eine Rückfrage geht voraus
|
|
<!-- testen -->
|
|
- Betriebsseite öffnen
|
|
- LMB auf Sicherung starten
|
|
- Bestätigen
|
|
- Sicherung in der Liste
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Sicherung herunterladen
|
|
<!-- ziel -->
|
|
Holt ein Archiv für den Restore-Test
|
|
<!-- regeln -->
|
|
- Nur die höchste Rolle darf herunterladen
|
|
- Nur gültige lokale Kennungen
|
|
- Der Abruf startet keine Sicherung
|
|
<!-- testen -->
|
|
- Betriebsseite öffnen
|
|
- LMB auf Herunterladen
|
|
- Archiv im Download
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Restore prüfen
|
|
<!-- ziel -->
|
|
Bewertet eine Sicherung als Wiederherstellungsgrundlage
|
|
<!-- regeln -->
|
|
- Nur die höchste Rolle darf prüfen
|
|
- Es läuft keine Wiederherstellung
|
|
- Kein Datenbankimport erfolgt
|
|
- Gelesen werden Verzeichnis und Bestandteile
|
|
- Das Ergebnis liefert einen Plan
|
|
<!-- testen -->
|
|
- Betriebsseite öffnen
|
|
- LMB auf Restore prüfen
|
|
- Prüfpunkte und Plan sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Sicherung im Terminal erstellen
|
|
<!-- regeln -->
|
|
- Ein Trockenlauf schreibt keine Datei
|
|
- Die Aufbewahrung ist wählbar
|
|
<!-- testen -->
|
|
- Kommando aufrufen
|
|
- Kennung und Umfang sichtbar
|
|
----------------------------------------
|
|
<!-- funktion -->
|
|
Restore im Terminal prüfen
|
|
<!-- regeln -->
|
|
- Kein Netz, kein Modell, kein Chat
|
|
<!-- testen -->
|
|
- Kommando mit Kennung aufrufen
|
|
- Prüfpunkte und Plan sichtbar
|