Hvad er Snapshot? Hvordan virker det? Hvad er typen af det?
What Is Snapshot How Does It Work
Hvad er snapshot? Hvordan virker det? Hvilke typer snapshot er der? Hvad er forskellene mellem snapshot og backup? Hvis du leder efter svarene, kan du henvise til dette indlæg. Fortsæt nu med at læse.På denne side:Hvad er Snapshot?
Et lagringssnapshot er et sæt referencemarkører for data på et bestemt tidspunkt. Et øjebliksbillede er som et detaljeret katalog, der giver brugerne en tilgængelig kopi af de data, de kan rulle tilbage til. Nu kan du fortsætte med at læse dette indlæg fra MiniTool for at få mere information om øjebliksbilledet.
Hvordan virker Snapshot?
Lagringssnapshots er normalt baseret på brugen af differentieringsdisk. En differentieringsdisk er en speciel type virtuel harddisk, der er knyttet til en forælder virtuel harddisk.
Når en administrator opretter et lagringssnapshot, opretter det underliggende system en differensdisk bundet til den originale virtuelle harddisk. Alle fremtidige skrivninger dirigeres til differentieringsdisken, hvilket efterlader den originale virtuelle harddisk uændret. Filsystemet er fuldstændig uvidende om eksistensen af diff-diske. Filsystemet fortsætter med at opføre sig, som om det var på en fysisk maskine.
Snapshots har et forældre-barn-forhold og danner et træ. Hvert snapshot, der tages, skaber endnu en gren af træet.
Snapshots er normalt lavet til databeskyttelse, men de kan også bruges til at teste applikationssoftware og data mining. Lagringssnapshots kan bruges til disaster recovery (DR), når information går tabt på grund af menneskelige fejl. Snapshots kan også bruges til at gendanne systemet til en tidligere tilstand, hvis den forkerte patch er installeret.
Type snapshot
Implementeringen af storage snapshot-teknologi varierer fra leverandør til leverandør. Der er forskellige typer.
Kopier-på-skriv-snapshot
Sådan oprettes et copy-on-write snapshot:
- Før du opretter et snapshot, gemmer systemet metadataene for den oprindelige blok.
- Når systemet udfører en skrivekommando til en beskyttet blok, udløses tre IO'er:
- Snapshot-værktøjer læser råblokke, før de skriver.
- Opret/skriv snapshots af originale blokke på reserveret snapshot-lager.
- De nye data overskriver de oprindelige data.
Fordele: Da copy-on-write snapshots ikke skaber en kopi af metadataene, er de hurtigere og næsten øjeblikkelige.
Ulemper: De er dog præstationsintensive, da hvert øjebliksbillede kræver én læsning og to skrivninger.
Omdiriger-på-skriv-snapshot
Redirect-on-write snapshots bruger pointere til at referere til snapshot-beskyttede blokke. Sådan oprettes et læs-skriv-øjebliksbillede:
- Systemet udfører skrivekommandoer for at foretage ændringer i snapshot-beskyttede blokke.
- Snapshot-værktøjet omdirigerer skriver til den nye blok og opdaterer de relevante pointere.
- De gamle data forbliver på plads som en point-in-time reference til den oprindelige blok.
Fordele: I modsætning til copy-on-write, bruger read-on-write snapshots færre ydeevneressourcer, fordi hver modificeret blok genererer en enkelt skrive-IO.
Ulempe: redirect-on-write snapshots er afhængige af den originale blok. Andre ændringer skaber nye blokke. Hvis snapshotet slettes, bliver koordineringen mellem flere nye blokke og den oprindelige blok kompliceret.
Split Mirror Snapshot
Et split-mirror snapshot opretter en fuld kopi af den originale lagervolumen i stedet for kun at tage et snapshot af de modificerede blokke. Med split-mirror snapshots kan du oprette snapshots af hele filsystemer, logiske enhedsnumre (LUN'er) eller objektlagervolumener.
Fordele: Lettere datagendannelse, replikering og arkivering. Selvom den primære/originale kopi går tabt, er hele bindet stadig tilgængeligt.
Ulempe: Da snapshot-værktøjet tager et øjebliksbillede af hele volumen hver gang, er dette en langsommere proces og kræver dobbelt lagerplads.
Kontinuerlig databeskyttelse (CDP)
CDP opretter hyppige snapshots af rådata, der udløses ved at indstille politikker. Ideelt set oprettes CDP-snapshots i realtid. Det betyder, at hver gang der foretages en ændring, opdateres øjebliksbilledet af den originale kopi.
Fordele: Reducerer recovery point objektiv (RPO) til næsten nul.
Ulemper: Hyppig oprettelse af snapshots og opdateringer tærer på ydeevne og båndbredde (hvis over netværkslagring).
Snapshot vs Backup
Snapshot-sikkerhedskopier bruges primært til at gendanne systemer, virtuelle maskiner og diske eller drev til en kørende tilstand og fungerer som et gendannelsespunkt for systemet, når et snapshot blev taget. Det svarer ikke til en sikkerhedskopi, det gemmer ikke selv data, men definerer kun hvor og hvordan data lagres og organiseres.
Snapshots oprettes typisk ved hjælp af disk/systembilleder eller software til systemgendannelse og gendannelse. De fleste backupsoftware kan dog også tage snapshot-sikkerhedskopier og gendanne systemet ved hjælp af snapshots.
Snapshot vs Backup: Forskelle mellem Backup og SnapshotHvad er et øjebliksbillede? Hvad er en backup? Hvad er forskellene mellem snapshot og backup? Denne artikel sammenligner dem i både VMware- og SQL-servere.
Læs mere