Belangrijkste punten
- Back-upmonitoring in Windows: spoor ontbrekende back-ups op en voorkom ze door met PowerShell-scripts tijdstempels van bestanden te volgen en recente back-upactiviteit te controleren.
- PowerShell-automatisering: automatiseer back-upcontroles, genereer rapporten en activeer notificaties met PowerShell, zodat handmatige verificatie overbodig wordt en uw data beschermd blijft.
- Ontbrekende back-ups detecteren: leg duidelijke drempelwaarden vast voor de back-upfrequentie en gebruik geautomatiseerde scripts om achterstallige of mislukte back-uptaken te herkennen voordat er dataverlies optreedt.
- Logbestanden analyseren: lees de logs van back-uptaken uit op indicatoren voor succes of mislukking om de integriteit van back-ups te bevestigen en storingen snel te lokaliseren.
- Centraal inzicht in back-ups: bundel de PowerShell-output in dashboards of CSV-rapporten voor één overzicht van meerdere devices of klanten.
- Proactieve databescherming: evalueer en pas back-upschema’s, drempelwaarden en notificaties regelmatig aan om te voldoen aan compliance, stille storingen te voorkomen en kritieke data veilig te stellen.
In deze gids leest u hoe u ontbrekende back-ups opspoort in Windows zonder een volwaardig back-upplatform. Veel IT-teams en managed service providers (MSP’s) slaan die stap over voordat ze een platform kiezen om hun back-ups te beheren en de status ervan te bewaken.
Elk IT-team moet back-upmonitoring inrichten, bij voorkeur als onderdeel van de bredere oplossing voor monitoring en beheer op afstand (RMM). Kleinere organisaties en MSP’s die net klanten aan het onboarden zijn, geven echter soms de voorkeur aan een lichte, leveranciersonafhankelijke oplossing met PowerShell-scripts die hen waarschuwt bij gemiste back-ups terwijl ze een robuuster systeem opzetten.
Wat u nodig hebt om ontbrekende back-ups met PowerShell te detecteren en te loggen
Voordat u PowerShell-scripts voor het detecteren van ontbrekende back-ups kunt inrichten en automatiseren, hebt u het volgende nodig:
- Een vastgestelde back-upfrequentie die voldoet aan de bewaartermijnen van uw organisatie (of, bij MSP’s, die van uw klant)
- Gestandaardiseerde back-upbestemmingen (bijvoorbeeld een lokale map, NAS of cloudpad)
- Toegang tot logbestanden of mappen met taakoutput
- PowerShell-toegang op de back-updoelen
- Optioneel RMM-beleid of aangepaste velden voor geplande automatisering
Het doel van uw back-upmonitoring moet inzicht zijn: stille storingen leiden tot permanent dataverlies en daarmee tot reputatieschade voor uw MSP-bedrijf of IT-afdeling. Problemen met back-ups moeten dus direct zichtbaar en meteen oplosbaar zijn, ook wanneer technici alleen over eenvoudige scripttools beschikken.
Stap 1. Bepaal per type wanneer een back-up “ontbreekt”
Bij het vaststellen van de drempelwaarden die bepalen wanneer een back-up als “ontbrekend” geldt, kijkt u naar hoe vaak data verandert. Classificeer de data zodat u passende schema’s kunt opstellen.
Vervolgens legt u deze drempelwaarden vast en documenteert u ze. Bijvoorbeeld:
| Type back-up | Verwachte frequentie | Drempel voor ontbreken |
| Volledig systeem | Eén keer per 24 uur | > 26 uur sinds de laatste tijdstempel van een bestand |
| Incrementeel | Elk uur | > 90 minuten sinds de laatste wijziging |
| Kritieke mappen | Dagelijks | > 1 dag zonder bestandskopie of update |
Stap 2. Spoor gaten op door met PowerShell tijdstempels uit te lezen
Afhankelijk van de back-upsoftware die u gebruikt, kunt u back-upmappen scannen op het laatst bijgewerkte bestand. Het onderstaande PowerShell-script laat dat zien voor een algemeen scenario:
$last = Get-ChildItem 'D:\Backups\*.bak' | Sort-Object LastWriteTime -Descending | Select-Object -First 1if ((Get-Date) - $last.LastWriteTime -gt (New-TimeSpan -Hours 24)) {Write-Warning "Missing full backup (older than 24h)."
}
Deze methode werkt voor bestandsgebaseerde back-ups die in één map staan en waarbij de bestandsnamen consistent zijn.
Stap 3. Controleer taaklogs of outputmarkeringen
Als uw back-upoplossing succes of mislukking logt of metadata van taken wegschrijft, leest u die gegevens bij voorkeur met PowerShell uit om storingen te detecteren. Ook hier een algemeen voorbeeld:
$log = Get-Content "C:\Backups\job.log" | Select-String -Pattern "completed successfully"
if (-not $log) {Write-Warning "No successful job recorded in log."
}
U kunt ook zoeken op specifieke succesmeldingen, exitcodes of samenvattingsmarkeringen (bijvoorbeeld Exit code 0, Status:OK of een tijdstempel van een geslaagde taak).
Stap 4. Bouw een dagelijks dashboard voor back-upmonitoring
Zodra u een PowerShell-script hebt dat de back-upstatus van de doeldevices succesvol uitleest en gegevens oplevert waarmee u ontbrekende back-ups kunt opsporen, kunt u die gegevens opslaan als CSV-bestand voor de administratie of weergeven in een dashboard.
Zo kunt u bijvoorbeeld een dashboard maken met een eenvoudige samenvatting voor overzicht over al uw tenants:
| Klant | Tijdstip laatste back-up | Drempel gehaald? |
| Alpha Corp | 27-08-2025 02:15 | Ja |
| Beta Inc | 25-08-2025 23:20 | Achterstallig |
Met het onderstaande PowerShell-commando exporteert u de output van uw controlescript, die u vervolgens kunt synchroniseren met uw documentatieplatform:
$report | Export-Csv "C:\Reports\BackupStatus.csv" -NoTypeInformation
Stap 5. Activeer automatisch notificaties of support-/PSA-tickets
Wanneer een drempel voor een gemiste back-up wordt overschreden, moeten technici onmiddellijk op de hoogte worden gesteld zodat ze het probleem kunnen oplossen.
Dat kan vanuit PowerShell door e-mailnotificaties te versturen met Send-MailMessage, door gegevens via een API naar uw bestaande monitoring- of datatools te sturen of door uw RMM- of MSP-tools automatisch supporttickets te laten aanmaken. Gebruikt u tools voor inventarisbeheer, dan kunt u ook scripten dat devices die beoordeling nodig hebben automatisch worden getagd.
Stap 6. Evalueer en bepaal elk kwartaal uw back-updrempels opnieuw
Zakelijke IT- en compliance-eisen veranderen in de loop van de tijd en daarmee ook wat als een “gemiste” back-up geldt. Overleg regelmatig met belanghebbenden en beoordeel al het beleid rond gegevensverwerking om te controleren of data correct is geclassificeerd voor compliance, beschermd wordt en van een back-up is voorzien.
Vervolgens past u uw back-upnotificaties aan, zodat kritieke data nauwlettend wordt gemonitord en notificaties zo zijn afgestemd dat belangrijke meldingen niet ondersneeuwen. Quarterly business reviews (QBR’s) zijn hiervoor het ideale moment.
Met NinjaOne houdt u zicht op de back-upstatus van al uw servers en endpoints
NinjaOne biedt een uitgebreide toolchain voor IT-beheer en MSP’s met RMM, endpoint management, patchbeheer, bediening op afstand en back-ups. Met NinjaOne en de ingebouwde back-uptools hebt u volledig zicht op de back-upstatus van alle beheerde devices.
U kunt rapportage integreren met uw bestaande back-upoplossing door PowerShell-scripts uit te rollen via NinjaOne. Zo tagt u automatisch devices, genereert u supporttickets, vult u dashboards en verstuurt u meldingen zodra een gemiste back-up wordt gedetecteerd.
Dankzij de flexibiliteit van het NinjaOne-platform zorgt u ervoor dat er geen blinde vlekken in uw back-upomgeving ontstaan en dat alle data beschermd en veilig is.
Bent u er klaar voor? Vraag dan een gratis offerte aan, meld u aan voor een gratis trial van 14 dagen of bekijk een demo.
Quick-start guide
Back-ups detecteren en monitoren in NinjaOne
NinjaOne biedt verschillende manieren om de back-upstatus te detecteren en te monitoren:
1. Monitoring van de back-upstatus:
– Het systeem toont gedetailleerde statusindicatoren, waaronder:
– Bezig/Wordt uitgevoerd
– Voltooid
– Gedeeltelijk voltooid
– Verbindingsfouten
– Verificatiefouten
2. Notificatiefuncties:
– U kunt notificaties instellen voor:
– Voltooide back-ups
– Fouten in het back-upproces die het systeem detecteert
– Gemiste back-upschema’s
3. Back-upvoorwaarden:
– Met NinjaOne stelt u notificaties in op basis van:
– Back-uptaak loopt > X uur
– Laatste succes > X uur
4. Inzichten in het dashboard:
– Het dashboard laat zien:
– De back-upstatus per device
– De tijdstempel van de laatste geslaagde back-up
– De duur van de back-uptaak
5. Extra monitoringopties:
– Gemiste back-upplannen automatisch uitvoeren zodra een device weer online komt
– Instelbaar bewaarbeleid om back-uppunten te volgen
– De mogelijkheid om back-uprevisies handmatig met de cloud te synchroniseren
Aanbevelingen om ontbrekende back-ups op te sporen
– Zet systeemnotificaties voor back-upfouten aan
– Stel voorwaarden in die waarschuwen bij langlopende of gemiste back-uptaken
– Bekijk het back-updashboard regelmatig
– Gebruik de voorwaarde “Laatste succes” voor proactieve notificaties
