backup
4 Funktionen in dieser Kategorie.
backup.list
GET
/api/admin/backup/list
Verfügbare Backups auflisten
Hilfe
Listet alle vorhandenen Backup-Dateien mit Größe und Erstellungsdatum auf.
Beispiel-Prompts
- Welche Backups gibt es?
- Zeig mir die Backup-Liste
- Wann wurde das letzte Backup erstellt?
backup.create
POST
/api/admin/backup/create
Neues Backup erstellen
Hilfe
Erstellt ein neues Backup der Datenbank. Optional können VektorDB-Daten eingeschlossen werden. Der Vorgang läuft im Hintergrund — Status mit backup.status abfragen.
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
include_vectordb_data |
boolean | Nein | True | VektorDB-Daten einschließen (Standard: true) |
Beispiel-Prompts
- Erstelle ein Backup
- Backup ohne VektorDB-Daten erstellen
- Sichere die Datenbank
backup.status
GET
/api/admin/backup/status
Backup-Status abfragen
Hilfe
Gibt den aktuellen Status eines laufenden oder abgeschlossenen Backup-Vorgangs zurück.
Beispiel-Prompts
- Wie ist der Backup-Status?
- Ist das Backup fertig?
- Backup-Fortschritt?
backup.restore
POST
/api/admin/backup/restore
Backup wiederherstellen
Hilfe
ACHTUNG: Stellt die Datenbank aus einem Backup wieder her. Alle seit dem Backup gemachten Änderungen gehen verloren!
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
filename |
string | Ja | — | Name der Backup-Datei (z.B. kiara_backup_2026-03-27_14-30.tar.gz) |
force |
boolean | Nein | False | Integritätsprüfung überspringen |
Beispiel-Prompts
- Stelle das Backup von gestern wieder her
- Restore kiara_backup_2026-03-27.tar.gz
Confirmation
Diese Funktion erfordert eine Bestaetigung.
Template: backup {filename} wiederherstellen
Changelog
Area: backup | Action: update