{"id":738680,"date":"2026-01-26T12:59:59","date_gmt":"2026-01-26T12:59:59","guid":{"rendered":"https:\/\/www.ninjaone.com\/?p=738680"},"modified":"2026-01-26T13:03:19","modified_gmt":"2026-01-26T13:03:19","slug":"verifica-automatica-dei-backup-tramite-rmm","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/it\/blog\/verifica-automatica-dei-backup-tramite-rmm\/","title":{"rendered":"Come implementare la verifica automatica dei backup tramite gli avvisi RMM"},"content":{"rendered":"<div class=\"in-context-cta\"><h2 style=\"margin-top: 0px;\">Punti chiave<\/h2>\n<ul>\n<li>La verifica automatica dei backup garantisce la completezza, la disponibilit\u00e0 e l&#8217;affidabilit\u00e0 dei backup per il ripristino d&#8217;emergenza e la continuit\u00e0 aziendale.<\/li>\n<li>Utilizza gli avvisi RMM (Remote Monitoring and Management) per tracciare e rilevare automaticamente i backup non riusciti o non eseguiti.<\/li>\n<li>Implementa la verifica utilizzando script PowerShell, script CMD o monitoraggio del registro per convalidare i registri di backup, i risultati dei lavori o le voci del registro.<\/li>\n<li>Gli oggetti dei Criteri di gruppo (GPO) possono applicare i criteri di registrazione, verifica e conservazione dei backup su tutti gli endpoint.<\/li>\n<li>Gli script devono includere la logica per la conformit\u00e0 alla conservazione, la tolleranza alla finestra di backup, la differenziazione dei fallimenti e la riduzione dei falsi positivi.<\/li>\n<li>Integra gli avvisi di verifica dei backup nei dashboard RMM o SIEM per una visibilit\u00e0 e una reportistica centralizzate.<\/li>\n<li>Verifica regolarmente l&#8217;integrit\u00e0 del backup utilizzando strumenti nativi o di terze parti per garantire la ripristinabilit\u00e0, non solo il completamento.<\/li>\n<li>NinjaOne RMM automatizza la verifica dei backup con avvisi centralizzati, applicazione di criteri, supporto per lo scripting e una dashboard unificata per MSP e team IT.<\/li>\n<\/ul>\n<\/div>\n<p>L&#8217;importanza di eseguire il backup dei dati dei clienti, oltre che dei propri, \u00e8 ben nota agli amministratori IT e ai\u00a0<a href=\"https:\/\/www.ninjaone.com\/what-is-an-msp\/\">fornitori di servizi gestiti (MSP)<\/a>. Tuttavia, molti trascurano la fase critica della verifica automatica dei backup: verificare che questi siano completi e disponibili, in modo che siano pronti in caso di disastro e che si possa fare affidamento sulla continuit\u00e0 aziendale.<\/p>\n<p>Questa guida spiega come utilizzare gli avvisi di monitoraggio e gestione remota (RMM) per monitorare lo stato dei backup e avvisare l&#8217;utente in caso di mancato completamento di un backup. In questo modo potrai verificare che la soluzione di backup funzioni come previsto senza dover ricorrere a controlli manuali inefficienti e soggetti a errori.<\/p>\n<h2>Cosa serve per la verifica del backup<\/h2>\n<p>I metodi descritti di seguito si basano su PowerShell per lo scripting in ambienti Windows e, facoltativamente, su Criteri di gruppo per Active Directory per l&#8217;applicazione dei criteri di backup e registrazione.<\/p>\n<p>Per impostare gli avvisi per verificare che i processi di backup vengano completati correttamente, \u00e8 necessario utilizzare una soluzione di backup che registri lo stato dei lavori (ad esempio, Veeam, Acronis, Windows backup, Macrium e MSP360 supportano tutti questa funzionalit\u00e0), in modo che i registri possano essere ispezionati automaticamente per individuare eventuali problemi. \u00c8 inoltre necessario un account utente o di servizio con accesso a questi registri, sia che vengano raccolti su un server sia che rimangano sui singoli dispositivi.<\/p>\n<p>\u00c8 inoltre necessario disporre di una piattaforma RMM che supporti la distribuzione di script personalizzati, in modo da poter adattare gli script di automazione alla soluzione e ai requisiti di backup specifici (NinjaOne supporta questa funzionalit\u00e0). La tua piattaforma RMM dovrebbe anche supportare la raccolta centralizzata dei registri per un&#8217;ispezione successiva, nonch\u00e9 l&#8217;invio di notifiche in modo da poter ricevere gli avvisi attraverso il canale preferito.<\/p>\n<p>Gli obiettivi della creazione degli script di backup e dei flussi di lavoro di avviso devono includere:<\/p>\n<ul>\n<li>Rilevamento immediato e avviso di backup mancati o non riusciti<\/li>\n<li>Registrazione dei backup eseguiti con successo per la verifica<\/li>\n<li>L&#8217;applicazione di criteri di backup e di registrazione che consentano di raggiungere gli obiettivi RPO\u00a0<a href=\"https:\/\/www.ninjaone.com\/it\/blog\/rto-e-rpo-a-confronto-qual-e-la-differenza\/\">(Recovery Point Objective) e RTO (Recovery Time Objective)<\/a><\/li>\n<\/ul>\n<p>Mentre le soluzioni RMM complete\u00a0<a href=\"https:\/\/www.ninjaone.com\/it\/blog\/guida-per-il-backup-e-recupero-dei-dati-per-i-professionisti-it\/\">includono la propria funzionalit\u00e0 di backup<\/a>, la possibilit\u00e0 di\u00a0<a href=\"https:\/\/www.ninjaone.com\/it\/blog\/definizione-degli-script-di-automazione-it-e-panoramica\/\">integrare script personalizzati<\/a>\u00a0per il controllo dei registri e gli avvisi consente di coprire casi limite o requisiti speciali. Qualunque sia la soluzione di backup e i metodi di verifica utilizzati, \u00e8 necessario verificare periodicamente che siano funzionanti, che venga eseguito il backup di tutti i dati richiesti e che le notifiche di errore vengano ricevute correttamente.<\/p>\n<h2>Metodo 1: Utilizzo di RMM e PowerShell per la convalida dei backup basata sui registri<\/h2>\n<p>La maggior parte dei software di backup scrive i risultati dei lavori in file di registro o nel registro eventi di Windows. Puoi scrivere script PowerShell che analizzano i log e generano avvisi.<\/p>\n<p>Lo script PowerShell di esempio riportato di seguito mostra come controllare il registro dei backup di Veeam per verificare se sono stati eseguiti con successo nelle ultime 24 ore:<\/p>\n<p><strong>$log = Get-ChildItem -Path &#8220;C:\\ProgramData\\Veeam\\Backup&#8221; -Recurse -Filter &#8220;*.log&#8221; | Sort-Object LastWriteTime -Descending | Select-Object -First 1<\/strong><\/p>\n<p><strong>$lastLog = Get-Content $log.FullName | Select-String &#8220;Job finished&#8221; | Select-Object -Last 1<\/strong><\/p>\n<p><strong>if ($lastLog -notmatch &#8220;Success&#8221;) {<\/strong><\/p>\n<p><strong>Write-EventLog -LogName Application -Source &#8220;BackupVerifier&#8221; -EventID 2001 -EntryType Error -Message &#8220;Last backup failed or incomplete.&#8221;<\/strong><\/p>\n<p><strong>}<\/strong><\/p>\n<p>Questo script pu\u00f2 essere adattato ad altre piattaforme di backup modificando il percorso del file di registro e lo schema di filtraggio.<\/p>\n<p>Se viene rilevato un errore nel registro di backup, viene scritto un evento nel registro eventi di Windows utilizzando la cmdlet\u00a0<a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/module\/microsoft.powershell.management\/write-eventlog?view=powershell-5.1\" target=\"_blank\" rel=\"noopener\">Write-EventLog<\/a>\u00a0. Puoi configurare gli avvisi di RMM in modo che vengano attivati su uno di questi eventi di registro (in questo caso, abbiamo chiamato l&#8217;origine\u00a0<strong>BackupVerifier<\/strong>\u00a0e assegnato al guasto del backup un ID evento\u00a0<strong>2001<\/strong>\u00a0in modo che la piattaforma RMM possa filtrarli e monitorarli).<\/p>\n<h2>Metodo 2: Utilizzo di script CMD per il polling dello stato dell&#8217;applicazione di backup<\/h2>\n<p>Puoi utilizzare il Prompt dei comandi come alternativa agli script PowerShell che cercano i file di registro.<\/p>\n<p>Questo \u00e8 un esempio con cui si pu\u00f2 controllare l&#8217;output dello strumento di backup\u00a0<a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/administration\/windows-commands\/wbadmin\" target=\"_blank\" rel=\"noopener\">wbadmin<\/a>\u00a0:<\/p>\n<p><strong>wbadmin get versions &gt;&gt; C:\\Logs\\backup_status.txt<\/strong><\/p>\n<p><strong>findstr \/C:&#8221;Backup time:&#8221; C:\\Logs\\backup_status.txt &gt;nul || echo %DATE% %TIME% Backup check failed &gt;&gt; C:\\Logs\\backup_failures.txt<\/strong><\/p>\n<p>Puoi utilizzare l\u2019Utilit\u00e0 di pianificazione delle attivit\u00e0 di Windows per automatizzare questo script, e poi configurare RMM per monitorare il file\u00a0<strong>backup_failures.txt<\/strong>\u00a0per le modifiche. Come per gli altri esempi di questa pagina, questo potrebbe essere facilmente adattato per l&#8217;uso con altre soluzioni di backup, modificando i percorsi dei file e il formato dei registri.<\/p>\n<h2>Metodo 3: Monitoraggio del registro per gli indicatori di stato del backup<\/h2>\n<p>Le applicazioni di backup che scrivono lo stato del lavoro nel registro (ad esempio, in una chiave come\u00a0<strong>HKEY_LOCAL_MACHINE\\SOFTWARE\\BackupSolution\\Backup\\LastJobStatus<\/strong>) possono essere monitorate leggendo il registro con uno script PowerShell, come mostrato in questo esempio:<\/p>\n<p><strong>$status = Get-ItemProperty -Path &#8220;HKLM:\\SOFTWARE\\Veeam\\Backup&#8221; -Name &#8220;LastJobStatus&#8221;<\/strong><\/p>\n<p><strong>if ($status.LastJobStatus -ne &#8220;Success&#8221;) {<\/strong><\/p>\n<p><strong>Write-EventLog -LogName Application -Source &#8220;BackupRegistryCheck&#8221; -EventID 3001 -EntryType Warning -Message &#8220;Backup job did not succeed.&#8221;<\/strong><\/p>\n<p><strong>}<\/strong><\/p>\n<p>Questo \u00e8 un esempio generico che pu\u00f2 essere adattato a qualsiasi software che scrive i suoi risultati nel registro. Puoi creare avvisi nella piattaforma RMM legati alla fonte\u00a0<strong>BackupRegistryCheck<\/strong>\u00a0con l&#8217;ID evento\u00a0<strong>3001<\/strong>.<\/p>\n<h2>Utilizzo dei Criteri di gruppo per applicare i criteri di registrazione e audit<\/h2>\n<p>Gli oggetti Criteri di gruppo possono essere utilizzati per imporre la registrazione e la verifica coerente dell&#8217;attivit\u00e0 di backup su tutti gli endpoint. Per farlo:<\/p>\n<ul>\n<li>Apri la console di gestione dei Criteri di gruppo<\/li>\n<li>Accedi a\u00a0<strong>Configurazione del computer &gt; Impostazioni di Windows &gt; Impostazioni di sicurezza &gt; Configurazione avanzata dei criteri di audit &gt; Accesso agli oggetti<\/strong><\/li>\n<li>Abilita\u00a0<strong>Audit File System<\/strong>\u00a0(per la creazione e l&#8217;accesso ai file di backup) e\/o\u00a0<strong>Audit Process Tracking<\/strong>\u00a0(per il monitoraggio dei processi di backup)<\/li>\n<\/ul>\n<p>Puoi applicare le impostazioni di conservazione dei registri, le dimensioni massime dei registri, i criteri di sovrascrittura e il comportamento di avvio del servizio per gli agenti di backup, a seconda di quanto supportato dalla piattaforma.<\/p>\n<h2>Ulteriori considerazioni per automatizzare la verifica dei backup<\/h2>\n<p>Quando scrivi gli script di verifica automatica dei backup, puoi prendere in considerazione l&#8217;inclusione delle seguenti funzionalit\u00e0 in base alle tue esigenze:<\/p>\n<ul>\n<li><strong>Conformit\u00e0 della conservazione:<\/strong>\u00a0Verifica dei criteri di conservazione, ad esempio verifica che gli ultimi 7 backup giornalieri, 4 settimanali e 12 mensili siano stati eseguiti correttamente<\/li>\n<li><strong>Tolleranza della finestra di backup:<\/strong>\u00a0Gli script possono tollerare i ritardi o gli intervalli di riprova previsti, in modo che i problemi reali non vengano persi nel rumore<\/li>\n<li><strong>Differenziare i guasti:<\/strong>\u00a0Analizzare i log per individuare errori specifici (ad esempio, spazio su disco, accesso negato ed errori di lettura\/scrittura) e includere queste informazioni nelle notifiche<\/li>\n<li><strong>Aggregazione tra sistemi:<\/strong>\u00a0Centralizzazione dei registri di backup e degli avvisi in dashboard SIEM o RMM<\/li>\n<\/ul>\n<p>\u00c8 inoltre necessario considerare la gestione degli errori degli script di verifica automatica dei backup, compresi scenari quali:<\/p>\n<ul>\n<li><strong>File di registro assenti:<\/strong>\u00a0Verifica che i processi di backup siano in esecuzione e che i percorsi dei file di registro siano corretti<\/li>\n<li><strong>Eventi o chiavi di registro mancanti:<\/strong>\u00a0Assicurati che gli script vengano eseguiti come account utente con le autorizzazioni necessarie e con una frequenza adeguata<\/li>\n<li><strong>Falsi positivi:<\/strong>\u00a0Metti a punto gli script per valutare e segnalare in modo appropriato i successi e i fallimenti<\/li>\n<\/ul>\n<h2>Come si verifica l&#8217;integrit\u00e0 del backup?<\/h2>\n<p>Oltre a verificare che i sistemi di backup siano operativi e che le attivit\u00e0 di backup vengano completate correttamente, dovrai\u00a0<a href=\"https:\/\/www.ninjaone.com\/blog\/what-is-data-rot\/\">controllare periodicamente l&#8217;integrit\u00e0<\/a>\u00a0dei backup e del loro supporto di memorizzazione.<\/p>\n<p>Molti strumenti di backup includono strumenti che generano anche registri che possono essere analizzati con i metodi descritti sopra, consentendo di automatizzare il test dell&#8217;integrit\u00e0 dei backup e di verificare se i backup vengono completati correttamente. Puoi utilizzare anche strumenti di terze parti per confrontare i file e registrare i risultati.<\/p>\n<h2>Automazione e verifica del backup con NinjaOne<\/h2>\n<p><a href=\"https:\/\/www.ninjaone.com\/it\/rmm\/\">NinjaOne RMM<\/a>\u00a0riduce i rischi di downtime sia per i team IT interni che per gli MSP grazie alla verifica centralizzata e automatizzata dei backup su pi\u00f9 dispositivi e piattaforme.<\/p>\n<p>Oltre alla soluzione di backup integrata che supporta tutto, dai server ai dispositivi mobili, NinjaOne include scripting personalizzati per integrare le soluzioni di backup esistenti, automazione e pianificazione basate su criteri, monitoraggio dei registri degli eventi e instradamento degli avvisi per notificare il tecnico giusto quando si verifica un problema. Tutto \u00e8 presentato e configurabile in una dashboard centrale per una piena responsabilit\u00e0 e visibilit\u00e0.<\/p>\n<div class=\"quick-start-guide\"><h2><svg width=\"45\" height=\"45\" viewBox=\"0 0 45 45\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n<path d=\"M41.4822 0H3.51778C1.57496 0 0 1.57496 0 3.51778V41.4822C0 43.425 1.57496 45 3.51778 45H41.4822C43.425 45 45 43.425 45 41.4822V3.51778C45 1.57496 43.425 0 41.4822 0Z\" fill=\"#053856\"\/>\n<path d=\"M30.4399 13.9904C28.9161 12.4475 26.9127 11.6737 24.4346 11.6737C23.0721 11.6737 21.8188 11.911 20.6794 12.3858C19.5401 12.8605 18.5859 13.5346 17.8168 14.4129V11.2654L12.2766 13.867V32.562H18.0779V22.4739C18.0779 20.6224 18.5099 19.2267 19.3787 18.2867C20.2474 17.3515 21.4105 16.8815 22.8727 16.8815C24.1877 16.8815 25.1894 17.285 25.8825 18.0968C26.5756 18.9086 26.9222 20.1334 26.9222 21.7808V32.562H32.7234V21.2728C32.7234 18.2393 31.9591 15.5285 30.4399 13.9856V13.9904Z\" fill=\"#04FF88\"\/>\n<\/svg>Quick-Start Guide<\/h2><p>NinjaOne offre diverse funzionalit\u00e0 per la verifica dei backup:<\/p>\n<p>1.\u00a0<b data-stringify-type=\"bold\">Monitoraggio dello stato di backup<\/b>:<\/p>\n<p>&#8211; Il sistema fornisce un monitoraggio dettagliato dello stato dei backup<br aria-hidden=\"true\" \/>&#8211; Puoi visualizzare gli stati dei backup nella Dashboard<br aria-hidden=\"true\" \/>&#8211; Le definizioni di stato includono:<br aria-hidden=\"true\" \/>\u00a0\u00a0&#8211; In corso di esecuzione<br aria-hidden=\"true\" \/>\u00a0\u00a0&#8211; Completato<br aria-hidden=\"true\" \/>\u00a0\u00a0&#8211; Parzialmente completato<br aria-hidden=\"true\" \/>\u00a0\u00a0&#8211; Errori di connessione<br aria-hidden=\"true\" \/>\u00a0\u00a0&#8211; Errori di autenticazione<\/p>\n<p>2.\u00a0<b data-stringify-type=\"bold\">Funzionalit\u00e0 di verifica del backup<\/b>:<\/p>\n<p>&#8211; Le automazioni pre\/post piano consentono di impostare script da eseguire prima o dopo i processi di backup<br aria-hidden=\"true\" \/>&#8211; Puoi configurare le notifiche per:<br aria-hidden=\"true\" \/>\u00a0\u00a0&#8211; Completamento del backup<br aria-hidden=\"true\" \/>\u00a0\u00a0&#8211; Il sistema rileva gli errori del processo di backup<br aria-hidden=\"true\" \/>\u00a0\u00a0&#8211; Fallimenti del processo di backup<\/p>\n<p>3.\u00a0<b data-stringify-type=\"bold\">Test di backup delle immagini<\/b>:<\/p>\n<p>&#8211; <a href=\"https:\/\/www.ninjaone.com\/it\">NinjaOne<\/a> consiglia di testare i processi di backup, in particolare per i server e i carichi di lavoro<br aria-hidden=\"true\" \/>&#8211; Puoi monitorare le dimensioni dei lavori e testare i ripristini<br aria-hidden=\"true\" \/>&#8211; Il sistema aiuta a identificare e risolvere gli errori dei processi di backup<\/p>\n<p>4.\u00a0<b data-stringify-type=\"bold\">Avvisi e notifiche<\/b>:<\/p>\n<p>&#8211; Puoi impostare avvisi per vari eventi relativi al backup<br aria-hidden=\"true\" \/>&#8211; Il sistema supporta la creazione di notifiche per le modifiche dello stato del backup<\/p>\n<p>Sebbene la documentazione non delinei esplicitamente un singolo processo di &#8220;verifica automatica dei backup&#8221;, NinjaOne fornisce diversi strumenti e funzionalit\u00e0 per aiutarti a monitorare, verificare e testare i tuoi backup attraverso gli avvisi RMM e il monitoraggio dello stato.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>L&#8217;importanza di eseguire il backup dei dati dei clienti, oltre che dei propri, \u00e8 ben nota agli amministratori IT e ai\u00a0fornitori di servizi gestiti (MSP). Tuttavia, molti trascurano la fase critica della verifica automatica dei backup: verificare che questi siano completi e disponibili, in modo che siano pronti in caso di disastro e che si [&hellip;]<\/p>\n","protected":false},"author":89,"featured_media":542192,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[4354],"tags":[],"class_list":["post-738680","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-operazioni-it"],"acf":[],"modified_by":"Chiara Cavalletti","_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/738680","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/users\/89"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/comments?post=738680"}],"version-history":[{"count":0,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/738680\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media\/542192"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media?parent=738680"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/categories?post=738680"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/tags?post=738680"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}