Filsystem backup
Kapittel 31
Backup er helt avgjørende for datasikkerhet. Et godt backup-oppsett bør sikre deg mot både uhell (sletting, korrupsjon) og katastrofer (diskkrasj, brann, tyveri).
Grunnprinsipper
Lagre backup på flere lokasjoner
Ikke oppbevar backup kun på samme maskin.
Bruk ekstern disk, nettverkslagring eller skyløsning.
Offline backup med jevne mellomrom
Hold minst én kopi offline (ikke tilkoblet systemet).
Beskytter mot ransomware og systemfeil.
Sentral backup prosess
For flere maskiner: bruk en sentralisert løsning (NAS, backup-server).
Backup av backup
Ha minst én ekstra kopi av viktige backuper.
Bruk 3-2-1 regelen:
3 kopier av data, 2 forskjellige medier, 1 lagret offsite.
Verktøy og metoder
tar
Kan samle og komprimere filer og mapper til én arkivfil.
Egner seg til fullkopier.
Eksempel:
tar -czvf backup.tar.gz /home
rsync
Synkroniserer mapper lokalt eller over nettverk. Effektivt for inkrementelle backuper (kun endrede filer).
Eksempel:
rsync -avh /home /mnt/backup/
Dedikerte backup-løsninger
Bacula, BorgBackup, Duplicity, Restic m.fl. gir mer avanserte funksjoner som kryptering, deduplisering og versjonering.
Hva skal du ta backup av?
Brukerdata: /home
Konfigurasjonsfiler: /etc
Databasefiler (med eksport-verktøy som mysqldump eller pg_dump)
Logger, hvis de er viktige
Eventuelle skript eller applikasjonsdata
Unngå å ta backup av hele systemet hvis du heller kan reinstallere OS og pakker raskt. Fokuser på unike data og konfigurasjon.
Test backuper!
En backup er bare nyttig hvis den faktisk fungerer.
Test at du kan pakke ut en tar-fil. Test at rsync-backup kan gjenopprettes. Test at du kan starte opp systemer med data fra backup.
