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