Zum Hauptinhalt springen

Backup & Wiederherstellung

SalonERP bietet ein vollständiges Backup- und Wiederherstellungssystem für Ihre Salondaten.

Ein Backup exportieren

  1. Gehen Sie zu Einstellungen > Allgemein
  2. Scrollen Sie zum Abschnitt Backup & Wiederherstellung
  3. Klicken Sie auf Daten exportieren

Das System lädt eine ZIP-Datei herunter, die Folgendes enthält:

  • meta.json — Backup-Metadaten (Version, Zeitstempel, Tabellenzeilen-Anzahl)
  • data.json — alle Datenbanktabellen in FK-sicherer Reihenfolge
  • uploads/ — alle hochgeladenen Dateien (Logos, Lieferscheine usw.)

Ein Backup importieren

  1. Gehen Sie zu Einstellungen > Allgemein (oder verwenden Sie den Einrichtungsassistenten für eine Neuinstallation)
  2. Klicken Sie auf Daten importieren
  3. Wählen Sie Ihre Backup-ZIP-Datei aus (max. 500 MB)
warnung

Das Importieren eines Backups ersetzt alle vorhandenen Daten. Diese Aktion kann nicht rückgängig gemacht werden. Stellen Sie sicher, dass Sie zuerst ein Backup Ihrer aktuellen Daten exportieren.

Was ist enthalten?

Das Backup umfasst alle Tabellen:

  • Einstellungen, Öffnungszeiten, Mehrwertsteuersätze, Standorte
  • Benutzer, Kunden, Kundenlabels
  • Dienstleistungen, Produkte, Kategorien, Lieferanten
  • Buchungen, wiederkehrende Buchungen
  • POS-Bestellungen, Zahlungen, Geschenkkarten
  • Lagertransaktionen, Einkaufsbestellungen, interner Verbrauch
  • Kampagnen, E-Mail-Vorlagen
  • Benachrichtigungen, Auditprotokoll
  • Und mehr (50+ Tabellen)

Automatisches Backup über die API

Administratoren können Backups auch programmgesteuert auslösen:

# Exportieren
curl -H "Authorization: Bearer <token>" \
http://localhost:4000/api/backup/export -o backup.zip

# Importieren
curl -X POST -H "Authorization: Bearer <token>" \
-F "file=@backup.zip" \
http://localhost:4000/api/backup/import