Differentiell backup
En differentiell säkerhetskopiering är en typ av datasäkerhetskopiering som bevarar data och sparar endast skillnaden i data sedan den senaste fullständiga säkerhetskopieringen . Bakgrunden till detta är att eftersom ändringar av data i allmänhet är få jämfört med hela mängden data i dataförrådet, kommer den tid som krävs för att slutföra säkerhetskopieringen att vara mindre än om en fullständig säkerhetskopiering utfördes varje gång som organisationen eller dataägaren vill säkerhetskopiera ändringar sedan den senaste fullständiga säkerhetskopieringen. En annan fördel, åtminstone jämfört med den inkrementella säkerhetskopieringsmetoden för datasäkerhetskopiering, är att vid tidpunkten för dataåterställning behövs som mest två backupmedia någonsin för att återställa all data. Detta förenklar dataåterställningar samt ökar sannolikheten för att förkorta dataåterställningstiden.
Menande
En differentiell säkerhetskopiering är en kumulativ säkerhetskopia av alla ändringar som gjorts sedan den senaste fullständiga säkerhetskopieringen, dvs skillnaderna sedan den senaste fullständiga säkerhetskopieringen. Fördelen med detta är den snabbare återställningstiden, som endast kräver en fullständig säkerhetskopia och den sista differentiella säkerhetskopian för att återställa hela dataförrådet. Nackdelen är att för varje dag som gått sedan den senaste fullständiga säkerhetskopieringen behöver mer data säkerhetskopieras, särskilt om en betydande del av datan har ändrats, vilket ökar säkerhetskopieringstiden jämfört med den inkrementella säkerhetskopieringsmetoden.
Det är viktigt att använda termerna "differential backup" och "incremental backup" korrekt. De två termerna används ofta i branschen, och deras användning är universell standard. En differentiell säkerhetskopiering avser en säkerhetskopia som görs för att inkludera skillnaderna sedan den senaste fullständiga säkerhetskopieringen, medan en inkrementell säkerhetskopia endast innehåller ändringarna sedan den senaste inkrementella säkerhetskopieringen. (Eller, naturligtvis, sedan den senaste fullständiga säkerhetskopieringen om den inkrementella säkerhetskopian i fråga är den första inkrementella säkerhetskopian direkt efter den senaste fullständiga säkerhetskopieringen.) Alla stora leverantörer av datasäkerhetskopiering har standardiserat på dessa definitioner.
Illustration
Skillnaden mellan inkrementella och differentiella säkerhetskopior kan illustreras enligt följande:
- Inkrementella säkerhetskopior:
Dag | söndag | måndag | tisdag | onsdag | torsdag | fredag | lördag | söndag |
---|---|---|---|---|---|---|---|---|
Säkerhetskopieringstyp | Full | Inkrementell | Inkrementell | Inkrementell | Inkrementell | Inkrementell | Inkrementell | Full |
Effekt | N/A | Förändringar sedan i söndags | Förändringar sedan i måndags | Förändringar sedan i tisdags | Förändringar sedan i onsdags | Förändringar sedan i torsdags | Förändringar sedan i fredags | N/A |
Ovanstående förutsätter att säkerhetskopieringar görs dagligen. Annars måste posten "Ändras sedan" ändras för att hänvisa till den senaste säkerhetskopian (oavsett om den senaste säkerhetskopieringen var full eller inkrementell). Det förutsätter också en veckovis rotation .
- Differentiella säkerhetskopior:
Dag | söndag | måndag | tisdag | onsdag | torsdag | fredag | lördag | söndag |
---|---|---|---|---|---|---|---|---|
Säkerhetskopieringstyp | Full | Differentiell | Differentiell | Differentiell | Differentiell | Differentiell | Differentiell | Full |
Effekt | N/A | Förändringar sedan i söndags | Förändringar sedan i söndags | Förändringar sedan i söndags | Förändringar sedan i söndags | Förändringar sedan i söndags | Förändringar sedan i söndags | N/A |
Det är viktigt att komma ihåg branschstandardens innebörd av dessa två termer eftersom, även om termerna ovan är i mycket stor användning, har vissa författare varit kända för att vända om sin betydelse. Till exempel Oracle Corporation en bakåtriktad beskrivning av differentiella säkerhetskopior i sin DB-produkt från och med den 14 maj 2015:
"Differentiella inkrementella säkerhetskopieringar - I en differentiell nivå 1 säkerhetskopiering säkerhetskopierar RMAN alla block som har ändrats sedan den senaste kumulativa eller differentiella inkrementella säkerhetskopieringen, oavsett om det är på nivå 1 eller nivå 0. RMAN bestämmer vilken nivå 1 säkerhetskopiering som skedde senast och säkerhetskopierar alla block modifierade efter den säkerhetskopieringen. Om ingen nivå 1 är tillgänglig, kopierar RMAN alla block som ändrats sedan nivå 0-säkerhetskopian."
Se även
- Backup rotationsschema
- Kontinuerligt dataskydd
- Deltakodning
- Disk Archive - bärbart robust program för arkivering och säkerhetskopiering
- Dump (Unix) - UNIX-verktyg för inkrementella säkerhetskopior av filsystem på flera nivåer.
- rsync - Filsynkroniseringsalgoritm och protokoll.
Vidare läsning
- Chervenak, Ann L.; Vellanki, Vivekanand; Kurmas, Zachary (1998). "Skydda filsystem: En undersökning av säkerhetskopieringstekniker". Gemensam NASA OCH IEEE masslagringskonferens . CiteSeerX 10.1.1.3.2181 .
- LeMarque, Eric (28 oktober 2013). "Differentiella och inkrementella säkerhetskopior: Varför ska du bry dig?" . NovaBACKUP blogg . NovaStor.