Betrieb

Daten und Backups

Inhalt des persistenten Volumes und ein konsistentes Sicherungsverfahren.

Inhalt von data/

data/
├── tradoc.db
├── tradoc.db-wal
├── tradoc.db-shm
├── provider_credentials.json
├── glossaries/
├── jobs/<id>/input/
├── jobs/<id>/output/
└── tmp/

Die Dateien -wal und -shm können während der SQLite-Aktivität vorhanden sein. Kopiere nicht nur tradoc.db, während die Anwendung schreibt.

Empfohlenes Backup

  1. Aktive Projekte pausieren.
  2. TraDoc oder den Container sauber beenden.
  3. Das gesamte Verzeichnis data/ mit seinen Berechtigungen sichern.
  4. Anwendung neu starten.
  5. Wiederherstellung regelmäßig in einem isolierten Verzeichnis testen.

Zu schützende Daten

Das Volume kann Manuskripte, Übersetzungen, Glossare und Anbieterschlüssel enthalten. Verschlüssele externe Backups und beschränke den Zugriff.

Wiederherstellung

Stelle vor dem Start von TraDoc eine konsistente Version des gesamten Volumes wieder her. Prüfe danach /health, Projektliste, ein Glossar und einen bekannten Export.