====== 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}}