====== Backup ======
**Ciljna skupina:** Sysadmini, DevOps \\
**Sadrzaj:** Sigurnosna kopija konfiguracije, DSN-Export \\
**Ucestalost:** Nakon promjena, tjedno
Backup strategije za Data Gateway.
----
===== Tijek rada =====
flowchart LR
subgraph BACKUP["BACKUP"]
B1[Config sacuvati]
B2[DSN eksportirati]
B3[Certifikate sacuvati]
end
subgraph STORAGE["POHRANA"]
S1[Lokalno]
S2[NAS/SAN]
S3[Cloud]
end
subgraph RESTORE["RESTORE"]
R1[Config vratiti]
R2[Verificirati]
end
B1 --> S1
B2 --> S2
B3 --> S3
S1 --> R1
S2 --> R1
R1 --> R2
style B1 fill:#e8f5e9
style R2 fill:#e3f2fd
----
===== Runbookovi =====
^ Runbook ^ Opis ^ Trajanje ^
| [[.:config-backup|Config-Backup]] | appsettings.json, Certifikate sacuvati | ~5 Min |
| [[.:dsn-export|DSN-Export]] | DSN definicije eksportirati/importirati | ~5 Min |
----
===== Sto sacuvati? =====
| Komponenta | Put | Prioritet |
|------------|------|-----------|
| appsettings.json | ''/opt/data-gateway/'' | Kriticno |
| Certifikati | ''/opt/data-gateway/certs/'' | Kriticno |
| Podaci (SQLite) | ''/opt/data-gateway/data/'' | Visoko |
| Logovi | ''/opt/data-gateway/logs/'' | Nisko |
----
===== Brzi backup =====
# Sve u jednoj arhivi
tar -czvf gateway-backup-$(date +%Y%m%d).tar.gz \
/opt/data-gateway/appsettings.json \
/opt/data-gateway/certs/ \
/opt/data-gateway/data/
----
===== Povezani runbookovi =====
* [[..:sicherheit:tls-einrichten|TLS postavljanje]] - Certifikati
* [[..:tagesgeschaeft:dsn-verwalten|DSN upravljanje]] - DSN konfiguracija
* [[..:automatisierung:docker|Docker]] - Volume-Backup
----
<< [[..:start|<- Operatorski prirucnik]] | [[.:config-backup|-> Config-Backup]] >>
----
//Wolfgang van der Stille @ EMSR DATA d.o.o. - Data Gateway Professional//
{{tag>operator backup restore}}