Datto Windows Agent 3.0: De volgende generatie Windows Backup
Met trots kondigen we de release aan van een nieuwe versie van de Datto Windows Agent. DWA 3.0.3 is nu beschikbaar op downloads.datto.com. Wat is er dan veranderd in deze nieuwe versie?
DWA 3.0 maakt gebruik van een moderne driverarchitectuur die ons ontwerp vereenvoudigt en tal van nieuwe en boeiende functies mogelijk maakt. Hieronder volgt een overzicht van deze verbeteringen:
- We hebben de integratie met VSS (Volume Shadow Copy Service) verbeterd, wat van cruciaal belang is voor de stabiliteit van het besturingssysteem.
- Onze driverset is vereenvoudigd, waardoor er minder risico’s zijn bij het updaten.
- DWA 3.0 werkt nu ook zonder dat er een stuurprogramma is geïnstalleerd of geladen, maar kan in dat geval alleen differentiële merge-back-ups uitvoeren.
- DWA 3.0 beschikt over een extra noodmechanisme om een back-up te maken zonder dat er VSS-schrijvers bij betrokken zijn; deze back-up zou crash-consistent zijn.
- We hebben niet langer een CoW-bestand (Copy on Write) nodig voor elk volume om wijzigingen bij te houden – een mechanisme waarmee momentopnames van geopende bestanden kunnen worden gemaakt – waardoor u schijfruimte bespaart en er geen minimum van 10 Gb of 10% vrije ruimte meer nodig is op elk beveiligd volume.
Toelichting op de VSS-relatie en vereenvoudiging
Onze meest gebruikte productieversie van DWA (2.8) bevat vier stuurprogramma’s die nodig zijn om op blokniveau een momentopname te maken van de gegevens voor alle beveiligde volumes en om consistentie op applicatieniveau te waarborgen voor bestanden die mogelijk in gebruik zijn. Eén stuurprogramma voor het inventariseren van volumes, één voor het beheer van ons CoW-bestand, een snapshot-stuurprogramma en één stuurprogramma dat de communicatie tussen DWA en Windows coördineert via Microsofts VSS (Volume Shadow Copy Service). Deze stuurprogramma’s draaien in kernelmodus, wat updates bemoeilijkt en altijd een herstart vereist.
Versie 2.7.1.2 wordt momenteel automatisch bijgewerkt naar 2.8, ter voorbereiding op een toekomstige automatische update naar DWA 3.0.
De relatie tussen VSS en CoW
DWA 3.0 brengt ingrijpende veranderingen teweeg in de manier waarop de agent met het besturingssysteem communiceert. Dankzij onze vereenvoudigde aanpak hoeft DWA zich alleen nog maar bezig te houden met het bijhouden van gewijzigde blokken. DWA hoeft niet langer een CoW-bestand aan te maken en te beheren; het herkennen van applicaties wordt overgelaten aan Microsofts VSS. Dit is het ontwerp dat de voorkeur geniet van zowel de branche als Microsoft. Deze verbetering houdt in dat we niet langer in kernelmodus draaien, maar in plaats daarvan in gebruikersmodus.
Zoals eerder vermeld, zal het snapshot-mechanisme sterker leunen op Microsoft VSS. We zullen ons namelijk tussen VSS (VolSnap) en het bestandssysteem (NTFS) bevinden, waardoor dit een driver op hoger niveau is. Uiteindelijk beschikt VSS over ingebouwde CoW-functionaliteit, waardoor we deze functionaliteit niet langer hoeven te dupliceren.
Wat zijn de voordelen vanuit technisch oogpunt?
Dankzij het vereenvoudigde ontwerp met één driver zijn updates minder complex en zijn er minder herstarts nodig. Bij de eerste installatie is het mogelijk om een back-up te maken zonder te herstarten; in deze toestand bevindt DWA zich bijvoorbeeld in een modus waarin uitsluitend differentiële back-ups worden gemaakt. Na de eerste herstart wordt de normale incrementele back-up hervat met de geladen driver. We verwachten dat deze driver aanzienlijk stabieler zal zijn. Een groot deel van onze code kan nu in de gebruikersmodus draaien, wat betekent dat deze gemakkelijk kan worden verwijderd, vervangen en opnieuw geladen.
Het grootste voordeel is dat het CoW-bestand niet langer nodig is. Met de huidige Datto Windows Agent (2.7.1 en eerder) is per beveiligd volume een bestand van 10 GB (of 10% van de vrije ruimte op het volume, afhankelijk van wat het eerst wordt bereikt) vereist. Maar met 10 GB per beveiligd volume is dit een last in grote omgevingen. Met Datto Windows Agent 3.0 hebben we dit CoW-bestand niet langer nodig en worden geopende bestanden afgehandeld door de VSS-services van Microsoft. Het mechanisme van Microsoft is betrouwbaar en veerkrachtig en geniet het volledige vertrouwen van de sector voor applicatiebewuste back-ups.
Hoe installeer je de nieuwe Datto Windows Agent en hoe profiteer je van de voordelen ervan?
In dit artikel worden verschillende Agent-versies genoemd en afhankelijk van de versie verschilt het gedrag, net als de stappen om tot versie 3.0 te komen. Volg de onderstaande upgradepaden om van deze voordelen te kunnen profiteren:
- Als agent 2.7.1.2 is geïnstalleerd, wordt deze automatisch bijgewerkt naar versie 2.8. Hiervoor hoeft u niets te doen. Er worden nog steeds back-ups gemaakt op de gebruikelijke manier voor de 2.7.x-agent. Er is echter wel een herstart nodig om naar versie 2.8 over te schakelen.
- Als agent 2.8 is geïnstalleerd, kan uw agent zich in de loop van de tijd automatisch bijwerken. Voorlopig blijven de agents met versie 2.8 op versie 2.8 staan. Grote updates naar versie 3.0 worden u niet opgedrongen. Er zal echter wel om een herstart worden gevraagd zodra versie 3.0 is geïnstalleerd; de oude driverstack moet dan worden verwijderd.
- Als Agent 3.0 moet worden geïnstalleerd, is een herstart nodig als versie 2.8 of ouder is geïnstalleerd. Dit is nodig om de oude stuurprogramma’s te verwijderen en de nieuwe te laden. Als de herstart (nog) niet kan plaatsvinden, blijven de oude stuurprogramma’s geladen en worden er nog steeds back-ups gemaakt op de manier waarop de 2.x Agent dat vroeger deed. Het CoW-bestand blijft in gebruik. Na de herstart worden de oude stuurprogramma's verwijderd en worden de nieuwe stuurprogramma's geregistreerd.
- Als u de ShadowSnap-agent hebt geïnstalleerd, zijn er voor de upgrade twee installaties nodig. Dit wordt uitgelegd in een helpartikel dat u hier kunt vinden.
Back-up en herstel
Back-ups met de oude of de nieuwe agent verschillen niet wezenlijk van elkaar. Het verschil zit op driverniveau. Er kunnen echter situaties zijn waarin een herstelactie nodig is vlak vóór de update naar DWA 3.0. Houd er rekening mee dat u in dergelijke situaties terugvalt op een oudere agent, die vervolgens weer moet worden bijgewerkt naar versie 3.0 en dat er een differentiële samenvoeging moet worden gestart op de BCDR-unit voor die agent. Deze back-ups zijn doorgaans groter van omvang en het duurt langer voordat ze zijn voltooid. Bovendien zal dit een nieuwe grote synchronisatie met onze cloud in gang zetten.
We houden de markt voortdurend in de gaten en willen onze makelaars in de toekomst nog meer functionaliteiten bieden. Dit betekent dat we al een aantal veelbelovende nieuwe functies hebben geïntroduceerd die nog in ontwikkeling zijn.
Neem vandaag nog contact met ons op of plan een demo om meer te weten te komen over Datto Windows Agent 3.0.




