Backup und Wiederherstellung
Sichern und Wiederherstellen von Studio- und Runtime-Datenvolumes.
Backup und Wiederherstellung
Open Ticket AI speichert den Zustand in drei SQLite-Datenbanken und der Datei .env.
Ticket-Inhalte verbleiben in Ihrem Ticketsystem und erfordern eine eigene Backup-Strategie (OTOBO / Zammad / KIX).
Was ein Backup enthält
Jedes Archiv unter backups/otai-backup-<timestamp>.tar.gz enthält:
| Element | Zweck |
|---|---|
Studio SQLite (otai-studio.db) | AI Tasks, Optionen, Konfigurations-Audit |
Runtime SQLite (otai-runtime.db) | Ausführungshistorie von Workflows / KPIs |
Chatbot SQLite (otai-chatbot.db) | Session-Historie für Kunden-/Agenten-Help-Chat |
.env | Lizenzschlüssel, Zugangsdaten für Konnektoren, Versions-Pins |
docker-compose/ | Verwendeter Compose-Snapshot dieser Installation |
meta.json | Version, Zeitstempel, Volume-Namen |
Standard-Aufbewahrung: Die letzten 14 Archive (OTAI_BACKUP_KEEP zum Ändern).
Backup erstellen
otai backup
Der Befehl gibt den Archivpfad aus. SQLite-Datenbanken werden nach Möglichkeit im laufenden Betrieb über die aktiven Container gedumpt.
Regelmäßige Backups
Der Installer schlägt standardmäßig das Aktivieren täglicher Backups vor. Der Zeitplan kann jederzeit geändert werden:
otai backup --schedule daily # cron um 02:30 Uhr lokal
otai backup --schedule weekly
otai backup --schedule off
Als root schreibt dies /etc/cron.d/otai-backup; andernfalls wird die Crontab des Benutzers aktualisiert. Falls Cron nicht verfügbar ist, gibt die CLI einen String für Ihren eigenen Scheduler aus.
Mit der allgemeinen Backup-Strategie kombinieren
- Führen Sie
otai backupim Rahmen Ihres regulären Konfigurations-Backup-Intervalls aus. - Synchronisieren Sie das Verzeichnis
backups/auf einen verschlüsselten Off-Host-Speicher. - Sichern Sie die Datenbank Ihres Ticketsystems separat (OTAI-Backups enthalten keine Ticket-Daten).
- Sichern Sie Backup-Archive sorgfältig, da die
.envZugangsdaten enthält.
Wiederherstellen (Restore)
otai restore latest
# oder:
otai restore /path/to/otai-backup-20260726T120000Z.tar.gz
Die Wiederherstellung stoppt die Dienste, stellt .env, Compose-Dateien und Datenbanken in ihren Volumes wieder her, startet den Stack und führt otai verify aus.
Reihenfolge für Disaster Recovery
- Falls erforderlich, das Ticketsystem wiederherstellen und starten.
- Den OTAI-Installationsbaum (Compose + CLI) wiederherstellen, falls der Host neu aufgebaut wird.
otai restore <archive>ausführen (oderbackups/synchronisieren undotai restore latestausführen).otai verifyausführen und den Studio-Zugriff aus dem Ticketsystem prüfen.
Verwandte Themen
- Installation
- Updates (erstellt automatisch ein Backup vor dem Upgrade)
