Per monitorare in modo proattivo la creazione dei checkpoint ed evitare interruzioni silenziose, il metodo più affidabile è sfruttare il Visualizzatore Eventi direttamente sul tuo host Hyper-V. Il servizio di gestione delle macchine virtuali registra ogni singola operazione relativa agli snapshot all'interno del percorso specifico Registri applicazioni e servizi, Microsoft, Windows, Hyper-V-VMMS, Admin. Intercettando lo specifico Event ID 18015, che segnala esplicitamente il fallimento di un'operazione di checkpoint, puoi collegare un'attività di base nell'Utilità di pianificazione di Windows per innescare uno script PowerShell. Questo ti invierà un avviso via email in tempo reale, permettendoti di intervenire ben prima che il NAS Synology riporti il job di backup come fallito.
Poiché la causa principale del tuo blocco precedente derivava dal database, è strategicamente fondamentale monitorare anche lo stato interno della macchina virtuale guest. All'interno del sistema operativo Windows che ospita l'istanza SQL Server, puoi configurare il Performance Monitor nativo per tracciare il contatore chiamato Percent Log Used, situato sotto l'oggetto prestazionale SQLServer:Databases. Creando un set di agenti di raccolta dati, puoi impostare una soglia di avviso personalizzata all'ottanta percento di riempimento del log delle transazioni. Questo approccio a doppio livello ti avvertirà dell'esaurimento dello spazio utile prima che il SQL VSS Writer vada in crash, salvaguardando proattivamente la stabilità dei tuoi Production Checkpoint.
VP