Wat is ‘bare metal recovery’? Definitie, proces en wanneer het te gebruiken
Hardware gaat zonder waarschuwing kapot. Een systeem dat aan het eind van de dag nog prima werkte, kan de volgende ochtend volledig onbruikbaar zijn, en niet elke storing kun je zelf oplossen. Wanneer een moederbord het begeeft, een opslagcontroller een schijfarray beschadigt of ransomware alle bestanden op de computer vergrendelt, is een volledige herinstallatie de enige uitweg.
Dat is waar ‘bare metal recovery’ om de hoek komt kijken. Deze methode is van toepassing op servers, werkstations, laptops en virtuele machines. Het is een van de belangrijkste onderdelen van elke back-up- en herstelstrategie, en wordt vaak verward met verwante, maar beperktere herstelmethoden. In deze gids wordt precies uitgelegd wat ‘bare metal recovery’ inhoudt, hoe het proces werkt, wanneer je het moet gebruiken en hoe het zich verhoudt tot het herstel van de systeemstatus.
Kaseya biedt bare-metal-herstel aan in al zijn back-upoplossingen: Datto SIRIS voor MSP’s die de omgevingen van hun klanten beveiligen, en Unitrends verkrijgbaar als fysiek back-upapparaat of als back-upsoftware voor grote ondernemingen) voor bedrijven die hun eigen infrastructuur beheren. Beide oplossingen ondersteunen volledig systeemherstel op dezelfde of andere hardware, voor zowel fysieke servers, virtuele machines als endpointsen.
Wat houdt 'bare metal recovery' in?
Bare metal recovery (BMR), ook wel bare metal restore genoemd, is het proces waarbij een compleet systeem vanuit een back-upimage wordt hersteld op hardware waarop geen besturingssysteem is geïnstalleerd. De naam beschrijft het uitgangspunt: de doelmachine is ‘bare metal’, niets anders dan de fysieke hardware, zonder besturingssysteem, zonder applicaties en zonder enige configuratie.
Bij een ‘bare metal’-herstel wordt alles teruggezet: het besturingssysteem, de geïnstalleerde applicaties, de systeemstuurprogramma’s, de configuraties en de gegevens, allemaal vanuit één enkele image-back-up. Het resultaat is een volledig functioneel systeem dat qua software identiek is aan het systeem dat vóór de storing bestond, zelfs als de onderliggende hardware nieuw of anders is.
Dit onderscheidt ‘bare metal’-herstel van back-up en herstel op bestandsniveau, waarmee weliswaar afzonderlijke bestanden en mappen kunnen worden hersteld, maar waarmee een systeem niet volledig opnieuw kan worden opgebouwd. Het onderscheidt zich ook van herstel van de systeemstatus, waarbij weliswaar cruciale onderdelen van het besturingssysteem worden hersteld, maar niet de volledige systeemomgeving. ‘Bare metal’-herstel is de meest uitgebreide hersteloptie die er is en de optie die je moet kiezen wanneer een systeem op geen enkele andere manier kan worden hersteld.
De term „bare metal“ is ontstaan in de context van machines die rechtstreeks op fysieke hardware draaien, zonder dat er een hypervisor of virtualisatielaag tussen zit. In het kader van systeemherstel beschrijft de term de uitgangssituatie: onbewerkte, niet-geconfigureerde hardware waarop tijdens het herstelproces een volledige systeemimage wordt geïnstalleerd. Hoewel BMR meestal in verband met servers wordt genoemd, is het evenzeer van toepassing op werkstations, laptops en virtuele machines die worden beschermd door image-gebaseerde back-uptools.
Hoe werkt ‘bare metal’-herstel?
Het herstel naar de fabrieksinstellingen verloopt volgens een gestructureerde volgorde. De details verschillen per platform, maar de kern van het proces is voor alle tools en omgevingen hetzelfde. Zo werkt het:
- Er wordt een volledige systeemback-up gemaakt. De back-up legt de volledige toestand van het beveiligde systeem vast, inclusief het besturingssysteem en de opstartsector, alle geïnstalleerde toepassingen en stuurprogramma’s, systeemconfiguraties en het register, en alle gegevensvolumes. Deze back-up wordt doorgaans gemaakt met behulp van back-uptechnologie op blokniveau, die op schijfniveau werkt in plaats van op bestandsniveau om een volledige en opstartbare back-up te garanderen. Moderne back-uptools maken op Windows-systemen gebruik van de Volume Shadow Copy Service (VSS) om crash-consistente images te maken terwijl de machine draait, waardoor geplande uitvaltijd overbodig wordt.
- De back-upimage wordt veilig opgeslagen. De image wordt lokaal opgeslagen op een back-upapparaat of externe opslag en, in het kader van een goed doordachte strategie, gerepliceerd naar een externe locatie of de cloud. Het lokaal opslaan van het enige exemplaar van een bare-metal-back-up leidt tot een enkel storingspunt: als de primaire machine en de lokale back-up bij dezelfde gebeurtenis worden vernietigd, is herstel onmogelijk.
- Er doet zich een storing voor. Een hardwarefout, ransomware, ernstige softwareschade of een ramp waardoor het oorspronkelijke systeem onbruikbaar wordt, maakt een ‘bare metal’-herstel noodzakelijk.
- Er wordt een opstartbare herstelmedia voorbereid. De meeste back-upoplossingen bieden opstartbare ISO-images of USB-media aan die een lichtgewicht herstelomgeving bevatten. De technicus start de doelcomputer op vanaf deze media om het herstelproces te starten, zonder dat er een vooraf geïnstalleerd besturingssysteem op de doelhardware nodig is.
- De systeemimage wordt op de doelhardware geïnstalleerd. De hersteltool maakt verbinding met de back-upopslagplaats, toont de beschikbare herstelpunten en de technicus selecteert de juiste image. De tool schrijft de volledige systeemimage naar de schijven van de doelmachine, waarbij de partitie-indeling, de opstartsector, het besturingssysteem, de applicaties en de gegevens worden gereconstrueerd.
- Stuurprogramma’s worden aangepast aan de doelhardware. Als de doelmachine andere hardware heeft dan de bron, moet het herstelprogramma de juiste stuurprogramma’s installeren of bijwerken om ervoor te zorgen dat het herstelde systeem correct opstart. Speciaal ontwikkelde back-upoplossingen regelen dit automatisch via hardware-onafhankelijke hersteltechnologie. Zonder deze mogelijkheid leidt het herstellen naar afwijkende hardware vaak tot opstartfouten. Dit onderwerp wordt hieronder uitgebreid behandeld.
- Het systeem is opgestart en gecontroleerd. Zodra de image is geïnstalleerd, start de herstelde machine het herstelde besturingssysteem op. De technicus controleert of de services, applicaties en gegevens toegankelijk en functioneel zijn, voordat het systeem weer in productie wordt genomen.
Voordelen van bare metal recovery
Bare-metal-herstel is niet alleen een noodoplossing bij catastrofale storingen. Wanneer het op de juiste manier in een back-upstrategie wordt geïntegreerd, biedt het een reeks concrete operationele voordelen die methoden voor herstel op bestandsniveau of op systeemniveau niet kunnen evenaren.
Volledig systeemherstel vanuit één enkele image In plaatsvan het besturingssysteem opnieuw te installeren, applicaties opnieuw te installeren, instellingen opnieuw te configureren en gegevens afzonderlijk te herstellen, voert een ‘bare metal recovery’ (BMR) dit alles in één enkele bewerking uit vanuit één image. Een proces dat een ervaren technicus handmatig een hele dag zou kunnen kosten, kan met BMR in enkele uren worden uitgevoerd, waardoor de hersteltijd aanzienlijk wordt verkort.
Kortere hersteltijddoelstellingen:Bij traditionele herstelmethoden, waarbij wordt begonnen met een kale OS-installatie en van daaruit verder wordt gewerkt, duurt het bij complexe systemen doorgaans 12 tot 24 uur of langer. Volgens een enquête van Backblaze uit 2023 onder IT-professionals duurden op images gebaseerde herstelprocedures, zoals die bij BMR worden gebruikt, gemiddeld twee tot vier uur, vergeleken met 12 tot 24 uur voor op bestanden gebaseerde methoden. Dat verschil heeft een directe financiële impact: uit onderzoek van Splunk bleek dat 40% van de ondernemingen het afgelopen jaar te maken had met ongeplande systeemuitval, waarbij de kosten per incident al snel oplopen tot honderdduizenden.
Hardwareflexibiliteit: BMRbeperkt zich niet tot het terugzetten op dezelfde machine. Dankzij hardware-onafhankelijke hersteltechnologie kan een systeemimage worden geïmplementeerd op nieuwe, vervangende of afwijkende hardware, inclusief migraties van fysiek naar virtueel (P2V) en van virtueel naar fysiek (V2P). Dit betekent dat bij een hardwarefout niet hoeft te worden gewacht tot identieke vervangende apparatuur beschikbaar is voordat het herstel kan beginnen.
Herstel van de exacte systeemtoestandBij een ‘bare metal restore’ wordt het systeem precies zo hersteld als het was op het moment van de back-up, inclusief de configuratie van het besturingssysteem, de geïnstalleerde software, stuurprogramma’s, voorkeuren en gegevens. Er is geen sprake van configuratieafwijkingen, er ontbreken geen applicatie-instellingen en u hoeft zich niet te herinneren hoe het systeem was ingesteld. Dit is met name van grote waarde voor complexe omgevingen waarvoor het opzetten van de configuratie veel tijd en expertise heeft gekost.
Volledig herstel na een ransomware-aanval Wanneereen systeem door ransomwareis geïnfecteerd, is de veiligste manier om het systeem te herstellen het volledig wissen van de getroffen computer en het terugzetten vanaf een back-upimage waarvan bekend is dat deze in orde is. BMR voert dit op een zorgvuldige manier uit, waarbij de versleutelde omgeving wordt omzeild en het systeem wordt teruggezet naar de toestand van vóór de aanval, zonder enig resterend risico op herinfectie via het geïnfecteerde besturingssysteem.
Vereenvoudigde planning van noodherstel OmdatBMR gegevens op elke compatibele hardware kan herstellen, hoeft bij noodherstelplannen geen rekening te worden gehouden met de vervanging van specifieke hardware. Zowel de infrastructuur van een noodherstellocatie als cloudomgevingen of pools met reservehardware kunnen als BMR-doel dienen, waardoor de planning van noodherstel flexibeler en kosteneffectiever wordt.
Herstel van de kale hardware versus herstel van de systeemstatus
Zowel systeemherstel als bare-metal-herstel worden gebruikt om systemen na storingen te herstellen, maar ze zijn bedoeld voor verschillende scenario’s en verschillende mate van schade. Als je het verschil begrijpt, kun je bepalen welke methode je in een bepaalde situatie het beste kunt toepassen.
Bij het herstellen van de systeemstatus wordt een specifieke subset van besturingssysteemcomponenten teruggezet naar een eerdere werkende configuratie. Op een Windows-systeem omvat dit doorgaans het register, de opstartbestanden, de COM+-klassenregistratiedatabase en (op domeincontrollers) Active Directory en de SYSVOL-map. Het herstellen van de systeemstatus is geschikt wanneer het besturingssysteem nog steeds is geïnstalleerd en de hardware nog steeds functioneert, maar het systeem door beschadiging, een mislukte update of een verkeerde configuratiewijziging niet meer correct functioneert of niet meer goed opstart. De back-up van de systeemstatus is kleiner en sneller te herstellen, omdat deze alleen deze kritieke componenten vastlegt, en niet de volledige schijf.
Bij een ‘bare metal recovery’ wordt het volledige systeem – besturingssysteem, applicaties, stuurprogramma’s, instellingen en gegevens – teruggezet op een schone doelhardware. Dit is de juiste keuze wanneer de hardware defect is geraakt, wanneer de machine opnieuw moet worden geïnstalleerd op nieuwe of vervangende hardware, of wanneer de schade zo omvangrijk is dat het herstellen van de systeemstatus onvoldoende zou zijn.
Een handige manier om het verschil te begrijpen: bij een herstel van de systeemstatus wordt een kapotte auto gerepareerd door de belangrijkste onderdelen die niet meer werken te vervangen, terwijl bij een ‘bare metal’-herstel de auto helemaal opnieuw wordt opgebouwd op een nieuw chassis. Als het chassis zelf intact is en het probleem specifiek en beperkt is, verloopt een herstel van de systeemstatus sneller en eenvoudiger. Als het chassis weg is, kun je alleen met een ‘bare metal’-herstel weer de weg op.
Er is één belangrijke overlap die het vermelden waard is: bij een ‘bare metal’-herstel wordt de systeemstatus automatisch als onderdeel van het proces hersteld. Bij het terugzetten van de volledige systeemimage worden de componenten van de systeemstatus die daarin zijn opgenomen automatisch hersteld. Het omgekeerde geldt niet.
| Herstel van de systeemstatus | Bare-metal-herstel | |
|---|---|---|
| Toepassingsgebied | Alleen essentiële onderdelen van het besturingssysteem | Volledig systeem (besturingssysteem, apps, stuurprogramma’s, gegevens) |
| Hardwarevereisten | De bestaande hardware moet goed werken | Kan worden teruggezet op nieuwe of vervangende hardware |
| Wanneer te gebruiken | Beschadiging van het besturingssysteem, mislukte update, problemen met het register | Hardwarefout, ransomware, volledige herinstallatie |
| Herstelsnelheid | Sneller (kleinere back-upgrootte) | Langzamer (volledig herstel van de afbeelding) |
| Wordt de systeemstatus meegenomen? | Ja | Ja (automatisch) |
| Kunnen applicaties worden hersteld? | Nee | Ja |
| Is het mogelijk om te herstellen op andere hardware? | Soms | Ja (met hardware-onafhankelijk herstel) |
Wanneer moet je ‘bare metal recovery’ gebruiken?
Een 'bare metal'-herstel is de juiste oplossing in alle gevallen waarin het besturingssysteem en de applicatieomgeving niet op een eenvoudigere manier kunnen worden hersteld. De meest voorkomende situaties zijn onder meer de volgende.
Hardwarefout Wanneerde CPU, het moederbord, de opslagcontroller of andere hardwarecomponenten van een machine onherstelbaar defect raken, is het enige herstelpad het terugzetten op nieuwe of vervangende hardware. Bij ‘bare metal recovery’ wordt dit opgelost door de volledige systeemimage op de vervangende machine te installeren. Dit geldt zowel voor servers, werkstations als laptops. Aangezien hardwarecomponenten zonder waarschuwing defect kunnen raken en identieke vervangende hardware mogelijk niet beschikbaar is, is de mogelijkheid om op afwijkende hardware te herstellen in dit scenario bijzonder belangrijk.
Ransomware-aanval: Ransomwaredie het besturingssysteem en de applicatiebestanden van een systeem heeft versleuteld, maakt normale herstelmethoden doorgaans ondoeltreffend. Bij een ‘bare metal’-herstel wordt de getroffen machine vanuit een back-upimage waarvan bekend is dat deze in orde is, teruggezet naar een schone toestand van vóór de aanval, waarbij de versleutelde omgeving volledig wordt omzeild. De cruciale voorwaarde in dit scenario is dat er een back-up beschikbaar is die dateert van vóór de infectie en is opgeslagen op een onveranderlijke locatie die buiten het bereik van de ransomware ligt.
Catastrofale softwareschade: Ernstigeschade aan het besturingssysteem, een mislukte upgrade van het besturingssysteem of een catastrofaal verkeerd geconfigureerd systeem dat niet meer kan opstarten, is mogelijk niet te herstellen via systeemherstel of standaard probleemoplossing. Bij een ‘bare metal’-herstel wordt een systeem in een bekende, goed werkende toestand teruggezet, zonder dat het onderliggende besturingssysteem daarvoor eerst functioneel hoeft te zijn.
Systeemmigratie en vernieuwing van hardware: ‘Baremetal recovery’ wordt niet alleen reactief, maar ook proactief ingezet voor het migreren van workloads naar nieuwe hardware. In plaats van een systeem helemaal opnieuw op te bouwen door het besturingssysteem en de applicaties opnieuw te installeren, kunnen IT-teams een ‘bare metal’-image op de nieuwe hardware herstellen. Dit verkort de migratietijd aanzienlijk en vermindert het risico op configuratieverschillen tussen de oude en nieuwe omgevingen. Dit geldt zowel voor het vernieuwen van servers als voor het vervangen van werkstations.
Rampherstel: Wanneereen incident op locatieniveau de fysieke infrastructuur vernietigt, is ‘bare metal recovery’ (BMR) de methode om systemen op een herstellocatie of in de cloud opnieuw op te bouwen aan de hand van opgeslagen images. Dit gebruiksscenario hangt nauw samen met de bredere planning voor serverrampherstel, waarbij BMR een onderdeel vormt van een gedocumenteerd herstelproces.
Terugzetten van een bare-metal-installatie naar ongelijksoortige hardware
Een van de belangrijkste praktische overwegingen bij het herstellen van een systeem vanaf de kale hardware is of de doelhardware overeenkomt met de bronhardware.
Bij het terugzetten op identieke hardware verloopt het proces relatief eenvoudig. De systeemimage is gemaakt op dezelfde hardwareconfiguratie, dus de stuurprogramma’s en de instellingen van de hardware-abstractielaag in het teruggezette besturingssysteem komen overeen met wat de machine verwacht aan te treffen.
Bij het herstellen op ongelijksoortige hardware (andere CPU, moederbord, opslagcontroller of netwerkkaart) kan het herstelde besturingssysteem mogelijk niet opstarten, omdat de stuurprogramma’s die in de image zijn ingebouwd niet overeenkomen met de nieuwe hardware. Dit is een veelvoorkomend probleem bij bare-metal-herstel, met name wanneer de oorspronkelijke hardware niet meer beschikbaar is en vervangende machines andere specificaties hebben.
Speciaal hiervoor ontwikkelde back-upoplossingen bieden hiervoor een oplossing door middel van hardware-onafhankelijke hersteltechnologie, ook wel ‘universeel herstel’ genoemd. Deze functie voegt tijdens het herstelproces de essentiële opstartstuurprogramma’s toe of vervangt deze, zodat ze aansluiten bij de configuratie van de doelhardware. Hierdoor kan het herstelde besturingssysteem correct opstarten, zelfs als de hardwarespecificaties zijn gewijzigd.
Unitrends Unified Bare Metal Recovery, toegankelijk via de Kaseya-helpdesk, ondersteunt zowel herstel op dezelfde hardware als op andere hardware, inclusief migraties van fysiek naar virtueel (P2V) en van virtueel naar fysiek (V2P). Datto SIRIS BMR ondersteunt herstel naar vervangende hardware; informatie over de vereisten voor stuurprogramma’s is te vinden in de productdocumentatie van Datto.
Een paar praktische tips over het terugzetten van gegevens op ongelijksoortige hardware die de moeite waard zijn om te weten:
- De opstartmodi UEFI en BIOS kunnen niet door elkaar worden gebruikt. Zowel de bron- als de doelcomputer moeten dezelfde opstartmodus gebruiken.
- Opslagcontrollers in hardware-RAID-configuraties moeten op de doelmachine worden ingesteld voordat het BMR-proces van start gaat; anders is het mogelijk dat de herstelomgeving de schijven niet herkent.
- Niet-standaard stuurprogramma's (RAID-kaarten, gespecialiseerde netwerkadapters) moeten mogelijk afzonderlijk worden geïnjecteerd of worden opgehaald voordat het herstel begint.
- De doelhardware moet over voldoende opslagcapaciteit beschikken om de partitie-indeling van het oorspronkelijke systeem te kunnen opnemen.
Hoe ‘bare metal recovery’ wordt toegepast met Kaseya
Kaseya biedt ‘bare metal recovery’ aan als onderdeel van zowel zijn back-upoplossingen voor MSP’s als zijn back-upoplossingen voor rechtstreekse zakelijke klanten.
Voor MSP’s omvat Datto SIRIS ‘bare metal recovery’ als een van de hersteltrajecten, naast ‘instant virtualization’ en herstel op bestandsniveau. Wanneer de hersteltijd de prioriteit heeft, is ‘instant virtualization’ doorgaans de snelste eerste reactie: het beschermde systeem start binnen enkele seconden tot minuten op als een VM, waardoor de klant operationeel blijft terwijl de hardware wordt aangeschaft en vervangen. Bare-metal-herstel zorgt vervolgens voor het herstel naar de vervangende fysieke machine, waarbij Fast Failback alle gegevenswijzigingen die tijdens de virtualisatieperiode hebben plaatsgevonden, opnieuw synchroniseert met het herstelde systeem. Deze tweefasige aanpak is met name praktisch wanneer de RTO krap is en wachten op een volledig BMR-herstel geen optie is.
Voor bedrijven die hun eigen infrastructuur beheren, biedt Unitrends twee BMR-opties, afhankelijk van de gebruikte back-upmethode. Hot Bare Metal (ook wel image-based BMR genoemd) maakt een volledige systeemimage terwijl de machine draait, zonder dat er downtime nodig is voor de back-up zelf. Unified Bare Metal Recovery (voorheen Integrated Bare Metal Recovery) maakt herstel mogelijk vanuit een standaard back-up op bestandsniveau met behulp van een ISO-bestand dat wordt geleverd door de Unitrends -appliance, waardoor het niet langer nodig is om voor elk beschermd systeem een apart bare-metal-back-upschema bij te houden. Beide methoden zijn beschikbaar via de Unitrends -back-upappliance en deUnitrends -back-upsoftware voor ondernemingen.
Al deze opties zorgen ervoor dat – of je nu als MSP ’s nachts een klantsysteem herstelt of als IT-team de infrastructuur opnieuw opbouwt na een hardwarefout – het herstelproces gedocumenteerd, getest en geïntegreerd is in hetzelfde platform waarmee ook de rest van je back-upactiviteiten wordt beheerd.