====== Backup ====== **Zielgruppe:** Sysadmins, DevOps \\ **Inhalt:** Konfigurationssicherung, DSN-Export \\ **Häufigkeit:** Nach Änderungen, wöchentlich Backup-Strategien für das Data Gateway. ---- ===== Workflow ===== flowchart LR subgraph BACKUP["💾 BACKUP"] B1[Config sichern] B2[DSN exportieren] B3[Zertifikate sichern] end subgraph STORAGE["📦 SPEICHER"] S1[Lokal] S2[NAS/SAN] S3[Cloud] end subgraph RESTORE["🔄 RESTORE"] R1[Config wiederherstellen] R2[Verifizieren] end B1 --> S1 B2 --> S2 B3 --> S3 S1 --> R1 S2 --> R1 R1 --> R2 style B1 fill:#e8f5e9 style R2 fill:#e3f2fd ---- ===== Runbooks ===== ^ Runbook ^ Beschreibung ^ Dauer ^ | [[.:config-backup|Config-Backup]] | appsettings.json, Zertifikate sichern | ~5 Min | | [[.:dsn-export|DSN-Export]] | DSN-Definitionen exportieren/importieren | ~5 Min | ---- ===== Was sichern? ===== | Komponente | Pfad | Priorität | |------------|------|-----------| | appsettings.json | ''/opt/data-gateway/'' | Kritisch | | Zertifikate | ''/opt/data-gateway/certs/'' | Kritisch | | Daten (SQLite) | ''/opt/data-gateway/data/'' | Hoch | | Logs | ''/opt/data-gateway/logs/'' | Niedrig | ---- ===== Schnell-Backup ===== # Alles in einem Archiv tar -czvf gateway-backup-$(date +%Y%m%d).tar.gz \ /opt/data-gateway/appsettings.json \ /opt/data-gateway/certs/ \ /opt/data-gateway/data/ ---- ===== Verwandte Runbooks ===== * [[..:sicherheit:tls-einrichten|TLS einrichten]] – Zertifikate * [[..:tagesgeschaeft:dsn-verwalten|DSN verwalten]] – DSN-Konfiguration * [[..:automatisierung:docker|Docker]] – Volume-Backup ---- << [[..:start|← Operator-Handbuch]] | [[.:config-backup|→ Config-Backup]] >> ---- //Wolfgang van der Stille @ EMSR DATA d.o.o. - Data Gateway Professional// {{tag>operator backup restore}}