====== Backup ======
**Destinatari:** Sysadmin, DevOps \\
**Contenuto:** Backup configurazione, Export DSN \\
**Frequenza:** Dopo modifiche, settimanale
Strategie di backup per il Data Gateway.
----
===== Workflow =====
flowchart LR
subgraph BACKUP["BACKUP"]
B1[Salvare Config]
B2[Esportare DSN]
B3[Salvare Certificati]
end
subgraph STORAGE["STORAGE"]
S1[Locale]
S2[NAS/SAN]
S3[Cloud]
end
subgraph RESTORE["RESTORE"]
R1[Ripristinare Config]
R2[Verificare]
end
B1 --> S1
B2 --> S2
B3 --> S3
S1 --> R1
S2 --> R1
R1 --> R2
style B1 fill:#e8f5e9
style R2 fill:#e3f2fd
----
===== Runbook =====
^ Runbook ^ Descrizione ^ Durata ^
| [[.:config-backup|Config-Backup]] | Salvare appsettings.json, Certificati | ~5 Min |
| [[.:dsn-export|DSN-Export]] | Esportare/importare definizioni DSN | ~5 Min |
----
===== Cosa Salvare? =====
| Componente | Percorso | Priorita |
|------------|------|-----------|
| appsettings.json | ''/opt/data-gateway/'' | Critico |
| Certificati | ''/opt/data-gateway/certs/'' | Critico |
| Dati (SQLite) | ''/opt/data-gateway/data/'' | Alto |
| Log | ''/opt/data-gateway/logs/'' | Basso |
----
===== Backup Rapido =====
# Tutto in un archivio
tar -czvf gateway-backup-$(date +%Y%m%d).tar.gz \
/opt/data-gateway/appsettings.json \
/opt/data-gateway/certs/ \
/opt/data-gateway/data/
----
===== Runbook Correlati =====
* [[..:sicherheit:tls-einrichten|Configurare TLS]] - Certificati
* [[..:tagesgeschaeft:dsn-verwalten|Gestire DSN]] - Configurazione DSN
* [[..:automatisierung:docker|Docker]] - Backup Volume
----
<< [[..:start|<- Manuale Operatore]] | [[.:config-backup|-> Config-Backup]] >>
----
//Wolfgang van der Stille @ EMSR DATA d.o.o. - Data Gateway Professional//
{{tag>operator backup restore}}