LTS.B499 Backupmaskin for nedgraving
Vi har satt sammen et lite produkt. Produktet skal graves ned i bakken og er konstruert for èn oppgave: å ta backup av andre datamaskiner.
Komponentlisten inneholder nå 1 stk Synology NAS DS220j og 2 stk Seagate ST8000NE001. Den totale kapasiteten er 8TB fordi diskene speiles. For å kunne håndtere eventuelle leveringsproblemer ble databladet skrevet uten slike detaljer.
LTS AS har en produksjonsserver som kjører filsystemet ZFS. Verktøyet sanoid blir brukt til å ta snapshot lokalt. Backupserveren bruker syncoid (en del av sanoid) for å ta backup.
/etc/sanoid/sanoid.conf hos prod1:
[data]
use_template = production
recursive = yes
#############################
# templates below this line #
#############################
# name your templates template_templatename. you can create your own, and use them in your module definitions above.
[template_production]
frequently = 0
hourly = 36
daily = 30
monthly = 3
yearly = 0
autosnap = yes
autoprune = yes
Backupmaskinen synkroniserer alle snapshots jevnlig:
syncoid backupuser@prod1:data backup/prod1
ZFS på begge systemer er en viktig brikke. Dette muliggjør overføring av snapshots uten å bruke store resurser på prduksjonsserveren.
Angrepsflaten på backupmaskinen holdes så liten som mulig. Den trenger ikke å gjøre mange oppgaver. Kryptovirus trenger ikke tilgang.