Moderne back-upoplossingen bieden verschillende technologieën om te helpen bij het besparen van opslagruimte, het verkorten van back-upvensters, het verbeteren van de prestaties, enzovoort. Het beheersen van de benodigde opslagruimte voor back-upgegevens blijft een van de grootste zorgen van organisaties van alle groottes. Er zijn meerdere back-uptypen en elk type kan de voorkeur hebben in een bepaalde situatie.
Lees verder om meer te weten te komen over de verschillen tussen volledige, incrementele en differentiële back-ups en de voor- en nadelen van elk. Bepaal welke back-uptypen het beste zijn voor een betrouwbare gegevensbeschermingsstrategie voor uw organisatie.
Volledige vs Incrementele vs Differentiële back-up
Het verschil tussen incrementele en differentiële back-up kan verwarrend zijn op het eerste gezicht. Laten we kijken naar de drie belangrijkste back-uptypen en hun werkingsprincipe om deze verschillen te begrijpen.
Wat is een volledige back-up?
A full backup is an approach whereby all source data is copied to a backup destination. A full backup can be an exact copy of files on a medium, an image file in a backup repository, etc. In more detail, all files on a partition with a file system are copied by copying all blocks that contain data, that is, data not marked as empty or ready to be written.
Voordelen | Nadelen |
|
|
In de praktijk gebruiken organisaties meestal geen volledige back-up voor dagelijkse gegevensback-ups. Een volledige back-up kan een geschikte optie zijn wanneer u gegevens op lange intervallen, bijvoorbeeld maandelijks of eenmaal per jaar, back-upt. Bovendien is een volledige back-up in eerste instantie vereist voordat u kunt doorgaan met incrementele en differentiële back-uptypen.
Wat is een incrementele back-up?
Een incrementele back-up is een benadering waarbij alleen gegevenswijzigingen (aangeduid als incrementeel) worden gekopieerd sinds de laatste back-up van welk type dan ook, of het nu volledig of incrementeel is. Als gevolg hiervan verkrijgt u een reeks back-ups, beginnend bij een volledige back-up en gevolgd door de incrementeel.
In de praktijk zijn er twee soorten incrementele back-ups:
- Altijd-incrementele betekent dat alle back-ups na de initiële volledige back-up incrementeel zijn. Dit is de traditionele methode voor incrementele back-ups.
- Incrementele met volledige betekent dat u periodiek een volledige back-up maakt om te voorkomen dat u de lange keten van incrementele back-ups gebruikt. Dit is een traditioneel type incrementele back-up.
Merk op dat forever-incrementele back-ups de back-upvensters kunnen verminderen. Herstel is echter langzamer van dit type back-up dan van een incrementele met volledige of een volledige back-up. Het gebruik van incrementele back-ups met periodieke volledige back-ups verbetert de betrouwbaarheid van back-ups en de herstelsnelheid, daarom zijn ze in de meeste situaties de beste praktijk.
Voordelen | Nadelen |
|
|
De incrementele back-up is de aanbevolen aanpak als u gegevens vaak moet back-uppen. Voor gevirtualiseerde omgevingen vertrouwen back-upoplossingen meestal op de native VMware Changed Block Tracking of Microsoft Hyper-V Resilient Change Tracking-technologieën om incrementele VM-back-ups te maken.
Meer informatie: Lees over hoe VMware’s Changed Block Tracking werkt in deze blogpost.
Wat is een differentiële back-up?
A differential backup is an approach whereby all data that has changed since the initial full backup is copied. All subsequent differential backups contain all the data changes since the last full backup and not since the previous differential backup.
Deze methode zit ergens tussen een volledige back-up en een traditionele incrementele back-up wat betreft back-up- en herstelsnelheid en opslagruimtevereisten.
Laten we kijken hoe de differentiële back-up werkt aan de hand van een voorbeeld van een VM-back-up. We zullen de volgende testopstelling gebruiken: 3 bestanden op een VM, waarbij elk bestand blokken 1, 2, 3 en 4 bevat.
Voorbeeld
- Op zondag maken we een volledige back-up van de VM.
- Op maandag wijzigen we blok 1 tot 5 in Bestand 1.
Met de differentiële en incrementele back-upmethoden kopieert een back-uptoepassing het gewijzigde blok van Bestand 1 en informeert de back-upopslagplaats waar het moet worden geplaatst.
- Op dinsdag voegen we blokken 6 en 7 toe aan Bestand 2.
Met de differentiële methode wordt het gewijzigde blok van Bestand 1 van maandag gekopieerd samen met de nieuwe wijzigingen.
- Op woensdag, verwijderen we Bestand 3.
Alle wijzigingen worden gekopieerd tijdens de back-up: de verandering in Bestand 1, de extra twee blokken in Bestand 2, en de informatie dat Bestand 3 is verwijderd.
Voordelen | Nadelen |
|
|
In de volgende sectie gaan we uitleggen het verschil tussen incrementele en differentiële back-ups om te begrijpen welke het beste kan profiteren van een strategie voor gegevensbescherming.
Incrementele vs Differentiële Backup: Welke is beter?
Laten we differentiële en incrementele back-ups vergelijken op basis van drie parameters: back-upsnelheid, herstelsnelheid en de grootte die in de back-upopslagruimte nodig is.
- Back-upsnelheid. Tijdens de eerste back-up is de tijd die nodig is om de taak te voltooien vergelijkbaar voor zowel de incrementele als differentiële aanpak, aangezien ze tijdens de back-up dezelfde gegevens overdragen na de initiële volledige back-up. Er zijn echter verschillen opgetreden in de loop van de tijd en meer tijd zal nodig zijn om de taak te voltooien. De incrementele back-up zal echter elke keer alleen de wijzigingen die zijn aangebracht sinds de vorige taakuitvoering kopiëren.
- Herstelsnelheid. Wanneer de tijd voor herstel aanbreekt, lijkt de differentiële back-up misschien de winnaar te zijn omdat deze slechts twee bewerkingen vereist: het herstellen van de initiële back-up en het toepassen van de laatste differentiële set, terwijl de incrementele back-up alle incrementen moet reconstrueren.
Met dezelfde hoeveelheid gegevens vereist de incrementele back-up meer middelen om de gegevens op de juiste plaatsen te plaatsen. Als de incrementele back-up echter is gebundeld met synthetische gegevensopslag, weet de back-uptoepassing welke blokken gegevens moeten worden gebruikt om een VM te herstellen. Daarom is de hersteltijd vergelijkbaar met de tijd die nodig is om gegevens van een volledige back-up te herstellen.
- Grootte van de back-upopslagplaats. Het grootste nadeel van de differentiële back-up is de benodigde opslagruimte. Na verloop van tijd groeien de ruimtebehoeften exponentieel. Al snel wordt het betrouwbaarder geacht om nog een volledige back-up uit te voeren in plaats van verder differentiële back-ups te maken.
Hier is een grafiek die aangeeft hoe drastisch een differentiële back-up ruimte in beslag neemt. Het model voor de grafiek is een 2-TB VM met dagelijkse veranderingen van 5% van de grootte (ongeveer 100 GB per dag). Binnen een week is de back-upgrootte twee keer zo groot als de bron-VM. Tegelijkertijd bereikt de eeuwig-incrementele back-up deze omvang pas na drie weken.
Dit leidt ertoe dat een differentiële back-up periodiek een volledige back-up vereist, aangezien het binnen enkele dagen de hele back-upopslagplaats kan innemen. Op sommige drukke dagen, bijvoorbeeld wanneer er een belangrijke OS- of softwareupdate aankomt, kan een differentiële back-up gewoon falen omdat er niet genoeg ruimte is. Daarom is de incrementele back-up de winnaar op alle drie de fronten.
Conclusie
In de vergelijking tussen incrementele en differentiële back-ups, heeft de incrementele back-up de overhand vanwege zijn universele toepasbaarheid, snelle back-upsnelheid en besparingen op opslagruimte. U kunt echter de differentiële back-up gebruiken in enkele uitzonderlijke scenario’s wanneer het interval tussen volledige back-ups niet lang is en om minder afhankelijkheden tussen back-ups te hebben. Een volledige back-up is een startpunt voor zowel back-uptypen.
NAKIVO Backup & Replication is de universele oplossing voor gegevensbescherming die de eeuwig-incrementele back-up en periodieke volledige met incrementele back-up ondersteunt.
Download de Free Edition van het NAKIVO-oplossingenpakket voor betrouwbare en snelle back-ups en herstelbewerkingen voor verschillende IT-infrastructuurconfiguraties.
Source:
https://www.nakivo.com/blog/differential-backup-vs-incremental-backup/