Difference between revisions of "Cluster/Backup - Rasmus"

From Teknologisk videncenter
Jump to: navigation, search
(Incremental)
m (Backup Skema)
Line 55: Line 55:
  
 
==Backup Skema==
 
==Backup Skema==
Når man skal implementere backup er det vigtig at planlægge hvilke filer der skal laves en sikkerhedskopi af og hvor ofte dette skal ske.<br/> Hos de fleste virksomheder er systemerne ikke udsat for så meget belastning i weekenderne og når folk får fri hen på eftermiddagen, så på disse tidspunkter ville det jo være optimalt at tage en backup.
+
Når man skal implementere backup er det vigtig at planlægge hvilke filer der skal laves en sikkerhedskopi af og hvor ofte dette skal ske.<br/> Hos de fleste virksomheder er systemerne ikke udsat for så meget belastning i weekenderne og når folk får fri hen på eftermiddagen, så på disse tidspunkter ville det jo være optimalt at tage en backup.<br/><br/>

Revision as of 09:50, 5 May 2009

Her er en lille omskrivning af det info vi har fået, på backup og clustering området.

Clustering

"A computer cluster is a group of linked computers, working together closely so that in many respects they form a single computer"[1]
Meningen med Clusters er at dele den samme service ud på flere maskiner så man opnår bedre drift sikkerhed. lustering er med til at bringe 3 vigtige ting ind i en service:

  • Højere tilgængelighed/Avalability
  • Større pålidelighed/Reliability
  • større skalerbarhed/Scalability

Så en cluster løsning bidrager til five-nines(99,999) som man jo altid tilstræber når man designer IT løsninger<

http://en.wikipedia.org/wiki/Cluster_(computing)

SAN

Et SAN er måden hvorpå man tilføjer ekstra diske til en server uden de er placering localt i maskinen. Her kunne der være tale om disk arrays eller bånd stationer. I modsætning til lokale diske kan flere SAN diske fra forskellige servere være placeret i samme rack, enten i samme rum som serverne eller i en anden bygning. Det karakteristiske ved SAN er at det arbejder på blok niveau hvor SAN diskene bliver mountet på serverne der skal bruge dem og her optræder som en almindelig disk, OS'et kan smide det filsystem det lyster. I modsætning til et NAS der opererer på fil niveau(SMB/CIFS).

http://en.wikipedia.org/wiki/Storage_area_network

NAS

I modsætning til SAN er NAS hovedsageligt brugt til fil baseret data opbevaring[2]. Hvor man overfører en fil til sit NAS drev via abstrations laget(NFS/CIFS/FTP) og hvordan NAS boksen så håndterer filen er man ligeglad med. Fordelen ved NAS er at man ikke behøver have en maskine til at gøre det, men kan lave noget HW der fortolker data på nogle diske(RAID måske) til diverse fildeling protokoller man bruger og på den måde har HW der er skrædersyet til de opgaver den har. Og ikke skal kunne en masse andre ting også, som en alm. server.

http://en.wikipedia.org/wiki/Network_attached_storage

iSCSI

iSCSI er internet/IP versionen af Small Computer System Interface. SCSI er den bus samt protokol disk kontrolleren bruger til at snakke til diskene med. SCSI diske koster lidt mere end almindelige ATA diske da de har noget mere logik bygget på diskene, som bl.a. sørger for at man kan skrive og læse fra flere diske på (næsten) samme tid. Da bus kablingen er flyttet over på en hvilket som helst medie der kan bære IP, består iSCSI mere af kommunikations protokollen end bus systemet fra SCSI.

http://en.wikipedia.org/wiki/SCSI
http://en.wikipedia.org/wiki/ISCSI

Backup

NTFS har som de fleste filsystemer en archive bit på hver fil. Archive bitten er en attribut ligesom creation date og modified date der findes på alle filer. Når filsystemet ændrer på en fil vil archive bitten automatisk ændres til 1 og man ved så at data i filen er blevet ændret siden sidste backup.
Denne bit findes på langt de fleste filsystemer.

http://technet.microsoft.com/en-us/library/cc784306.aspx

Backup typer

Full

Også kalder Normal backup på Windows Server 2003.
En Full backup tager en komplet kopi af alle filer og sætter archive bitten på alle filer til 0.
Denne backup type tager lang tid da alt data skal kopieres over på backup mediet.

Copy

Copy laver som navnet siger bare en kopi af alle valgte filer, og ændrer ikke archive bittet.
Alt efter hvor mange filer man vælger kan dette tage betydelig tid.

Daily

Daily backup kigget ikke på archive bittet på filerne, men er mere interesseret i hvornår ændrings datoen for filen er. Har du fx. 2 filer hvor den ene har en ændrings dato ældre end et døgn og den anden har en inden for det sidste døgn vil en Daily backup kun tage en backup af den sidste fil. Ved en Daily backup bliver archive bittet ikke sat til 0.

Differential

Differential backup laver en backup af alle filer hvor archive bittet er sat til 1, men sætter den ikke til 0.
En Differential backup tager backup af alle ændrede filer siden sidste Full eller Incremental backup, idet den ikke sætter archive bitten til 0 hvis en Differential backup fylde mere end dagen før, men man behøver så heller ikke gemme tidligere Differential backups.

Incremental

Incremental backup tager en backup af alle filer hvor archive bittet er sat til 1, og markerer filerne som sikkerhedskopieret, ved at sætte archive bit til 0.
Incremental backup kopierer kun filer der er blevet ændret siden sidste Full og Incremental backup, dette betyder at hver backup kun fylder det samme som de seneste ændrede filer. Men skal man restore fra incremental backup skal man bruge dem alle siden sidste Full backup.

Backup Skema

Når man skal implementere backup er det vigtig at planlægge hvilke filer der skal laves en sikkerhedskopi af og hvor ofte dette skal ske.
Hos de fleste virksomheder er systemerne ikke udsat for så meget belastning i weekenderne og når folk får fri hen på eftermiddagen, så på disse tidspunkter ville det jo være optimalt at tage en backup.