Punti chiave
- Copia solo i blocchi di dati modificati per ridurre la larghezza di banda e velocizzare i backup. Ottimizza la deduplicazione e le esclusioni per migliorare le prestazioni e l’affidabilità negli ambienti ibridi.
- Utilizza catene incrementali o sintetiche per dati di grandi dimensioni e soggetti a frequenti modifiche, e metodi a livello di blocco per virtual machine o archivi, al fine di massimizzare l’efficienza.
- Esegui regolarmente dei test di ripristino per garantire l’integrità dei dati e la conformità agli SLA. Misura i tempi di ripristino (RTO), la profondità della catena e gli indicatori relativi al trasferimento dei dati per quantificare i miglioramenti.
- Dopo il backup completo iniziale, vengono copiati solo i blocchi modificati. Ciò migliora la velocità e l’efficienza, ma richiede un’attenta gestione della catena per garantire il corretto ripristino dei dati.
Gli esperti raccomandano di pianificare come gestire queste catene di backup per garantirne il corretto funzionamento. Questo articolo ti guiderà nella configurazione dei backup a livello di blocco per le esigenze di scalabilità dei fornitori di servizi gestiti (MSP).
Ottimizzazione dei backup a livello di blocco per la scalabilità degli MSP
L’ottimizzazione dei backup a livello di blocco per le esigenze su larga scala degli MSP prevede una serie di passaggi: Comprendere l’oggetto dell’ottimizzazione, scegliere una strategia a catena, mettere a punto la deduplicazione, applicare i metodi adeguati, verificare la velocità di ripristino e mantenere prestazioni costanti nel tempo.
📌 Prerequisiti:
- RPO, RTO e periodo di conservazione definiti per livello di carico di lavoro
- Misurazioni di riferimento relative al tasso di variazione giornaliero, alla durata del lavoro e ai limiti massimi WAN
- Destinazioni di backup dimensionate per backup completi sintetici o periodici
- Gestione sicura delle chiavi per la crittografia e i controlli di accesso
- Un archivio condiviso di dati per log, checksum, screenshot e KPI
Fase 1: Tasso di variazione rispetto al valore di riferimento e finestre temporali
Questa fase misura l’evoluzione dei dati nel tempo per gettare le basi per il miglioramento delle prestazioni.
📌 Caso d’uso: Un amministratore di sistema si sta preparando a migliorare le prestazioni dei backup in un ambiente con carichi di lavoro misti. Per capire su cosa concentrarsi, devono innanzitutto individuare quali processi di backup richiedono più tempo per essere eseguiti. Raccogliendo dati di riferimento sulle prestazioni relativi a un periodo di due settimane, puoi individuare le tendenze relative alla crescita dei dati e alla durata dei processi, per poi concentrare gli interventi di ottimizzazione sui carichi di lavoro che garantiranno il maggiore impatto.
Misurare gli indicatori per due settimane
Prendi nota dei seguenti indicatori per almeno due settimane:
- Volume di dati modificati giornalmente (GB)
- Durata media e al 95° percentile dei lavori
- GB trasferiti per ogni lavoro
Identificare carichi di lavoro specifici
Individua i carichi di lavoro che contengono file di grandi dimensioni soggetti a modifiche in loco, inclusi file VHDX, PST o immagini di macchine virtuali. Prendi nota della loro frequenza, delle loro dimensioni e del loro comportamento in caso di backup.
Osservazioni sul documento
Documenta le tendenze relative al turnover dei dati e alla costanza della durata dei lavori. Evidenzia i carichi di lavoro in cui i volumi di trasferimento risultano sproporzionatamente elevati rispetto ai loro tassi di variazione effettivi. Questo ti consentirà di individuare rapidamente quali processi potrebbero trasferire una quantità eccessiva di dati e necessitino di una messa a punto più accurata.
💡 Nota: Questa fase dovrebbe definire un valore di riferimento delle prestazioni che rifletta l’efficienza.
Fase 2: Scegli una strategia di concatenamento e dei limiti di sicurezza
Questo passaggio garantisce che i ripristini siano prevedibili, rapidi e non soggetti a errori.
📌 Caso d’uso: Un team IT che gestisce diversi server di produzione desidera trovare un equilibrio tra la velocità dei backup e l’affidabilità del ripristino. Definire criteri coerenti a livello di catena e misure di protezione automatizzate, farai in modo che i backup rimangano integri nel tempo e che le operazioni di ripristino soddisfino le aspettative aziendali relative al Recovery Time Objective (RTO).
Scegliere una strategia di catena ottimale
Per la maggior parte dei server, il backup viene eseguito tramite backup incrementali con backup completi sintetici programmati. Ciò riduce al minimo il carico di trasferimento giornaliero, garantendo al contempo la prontezza per un ripristino rapido.
Definire gli intervalli di ripristino
Esegui periodicamente operazioni di backup completo attivo quando è necessario reimpostare i criteri di conservazione, quando sussiste un rischio elevato di danneggiamento dei dati o quando i carichi di lavoro presentano un elevato turnover o instabilità a livello di blocco.
Stabilire dei limiti
Stabilisci dei limiti procedurali:
- Imposta una profondità massima della catena per evitare che questa diventi troppo lunga.
- Configurazione degli avvisi in caso di superamento della soglia.
- Si eseguono regolarmente operazioni di ripristino a partire dall’ultimo punto di backup e da un punto intermedio della catena, al fine di verificare l’integrità e le prestazioni.
I criteri di catene documentati e personalizzati per ogni carico di lavoro, garantiscono che le catene di backup siano integre e facilmente recuperabili in qualsiasi circostanza.
Fase 3: Ottimizzazione della deduplicazione, della compressione e delle esclusioni
Questa fase garantisce che le organizzazioni possano ridurre al minimo lo spostamento superfluo dei dati, rispettando al contempo gli accordi sul livello di servizio (SLA).
📌 Caso d’uso: Un fornitore di servizi gestiti si accorge che i backup superano la finestra di tempo prevista a causa della presenza di dati ridondanti. Dopo aver modificato le impostazioni di deduplicazione, attivato la compressione ove opportuno ed escluso i percorsi non essenziali, il provider riduce sia l’utilizzo della larghezza di banda che i costi di archiviazione.
Una protezione dei dati efficiente si basa su un giusto equilibrio tra prestazioni e utilizzo delle risorse.
- Deduplicazione: Scegli dimensioni dei blocchi adeguate ai tipi di file e alle capacità della tua piattaforma. I blocchi di piccole dimensioni migliorano i rapporti di deduplicazione, ma possono aumentare il carico di elaborazione.
- Esclusioni: Escludi le directory transitorie, come le directory di cache e le aree di archiviazione temporanea dei database. Ciò aumenta inutilmente i set di modifiche, allungando la durata dei lavori e consumando larghezza di banda.
- Compressione: Abilita la compressione laddove le risorse della CPU consentano di ridurre il volume dei dati. Per evitare di sovraccaricare i sistemi o i collegamenti, stabilisci limiti ragionevoli alle operazioni di compressione e, ove possibile, limitane l’esecuzione nelle ore di punta per prevenire la saturazione del sistema o della rete.
Fase 4: Applicare il metodo corretto al carico di lavoro
Questa fase consente alle organizzazioni di ottenere una produttività ottimizzata, un numero minimo di errori di trasferimento e un carico bilanciato sui sistemi di rete e di archiviazione.
📌 Caso d’uso: Un amministratore IT si accorge che i backup a livello di file delle macchine virtuali di grandi dimensioni richiedono troppo tempo e spesso falliscono durante il trasferimento. Passando a backup a livello di blocco per questi file, riescono a garantire un completamento dei processi più rapido e coerente in tutti gli ambienti.
Le prestazioni del backup e della replica dipendono dalla scelta del metodo di protezione più adatto al profilo dei dati:
- Backup a livello di blocco: Ideale per carichi di lavoro che prevedono file modificati frequentemente. Tracciano le modifiche a livello di blocco, il che riduce le dimensioni dei trasferimenti e migliora l’efficienza.
- Backup a livello di file: Adatto a sistemi con metadati più semplici e un numero ridotto di file. Le operazioni a livello di file sono più facili da gestire e semplificano il ripristino dei singoli file.
- Endpoint in roaming: Combina il backup a livello di blocco con controlli intelligenti della larghezza di banda e funzionalità di upload da laptop che garantiscono la ripresa sicura dell’attività. Ciò garantisce l’integrità e la coerenza dei dati.
Fase 5: Verifica della velocità e dell’integrità del ripristino
Questa fase garantisce che i team possano allineare i risultati tecnici agli obiettivi aziendali, ripristinando la velocità e l’integrità dei dati.
📌 Caso d’uso: Un fornitore di servizi esegue diverse fasi di ottimizzazione per migliorare l’efficienza dei backup, ma deve fare i conti con lo scetticismo dei clienti riguardo all’impatto concreto di tali interventi. Forniscono prove evidenti dei miglioramenti ottenuti grazie all’esecuzione di esercitazioni di ripristino per livelli, alla documentazione delle prestazioni relative al RTO e alla verifica dello stato di integrità delle applicazioni ripristinate.
Esercitazioni di ripristino programmate
Esegui i ripristini in base al livello di servizio per misurare l’RTO e verificare la prontezza. Oltre al recupero dei file, verifica i checksum e accertati dello stato di integrità delle applicazioni.
Confronta gli indicatori chiave
Monitora gli indicatori chiave di prestazione prima e dopo l’ottimizzazione per verificare i miglioramenti in termini di prestazioni. Tra le metriche chiave figurano il tempo di esecuzione p95, il volume dei dati trasferiti, la profondità della catena e i delta RTO.
Audit e reporting
Archivia i risultati delle simulazioni di ripristino e le prove di convalida insieme ai ticket di assistenza. In questo modo si favoriscono le verifiche di conformità, le tracce di audit e le revisioni trimestrali delle attività (QBR) dei clienti.
Passo 6: Agire, osservare e migliorare
Questa fase garantisce che i dati ripristinati siano veloci, trasformando i miglioramenti apportati al backend in valore per il cliente.
📌 Caso d’uso: Dopo aver ottimizzato i criteri di deduplicazione e di backup, un fornitore desidera verificare i risultati. Effettuano esercitazioni di ripristino trimestrali, verificano i tempi di ripristino rispetto agli SLA e documentano i controlli sulle applicazioni. I rapporti evidenziano miglioramenti misurabili del RTO e controlli di integrità senza anomalie.
- Esegui esercitazioni di ripristino: Pianifica i ripristini in base alla priorità per misurare le prestazioni in termini di RTO. Verifica l’integrità dei file tramite la convalida del checksum e assicurati che le app si avviino normalmente dopo il ripristino.
- Misurare e confrontare i KPI: Monitorare gli indicatori prima e dopo la messa a punto per dimostrare il miglioramento in termini di produttività e affidabilità.
- Documentare e conservare le prove: Salva i risultati dei test, i registri e i report insieme ai relativi ticket per gli audit, le revisioni degli SLA e i QBR.
Servizi NinjaOne che aiutano a ottimizzare i backup a livello di blocco
NinjaOne consente agli MSP di ottimizzare e scalare i backup a livello di blocco grazie all’automazione intelligente, all’archiviazione flessibile e ad analisi approfondite delle prestazioni.
Backup ottimizzati in termini di larghezza di banda
NinjaOne utilizza trasferimenti sensibili alle modifiche e una pianificazione intelligente per ridurre al minimo il consumo di larghezza di banda. Funzionalità quali la deduplicazione intelligente, il monitoraggio delle modifiche a livello di blocco e la tecnologia di backup senza catena garantiscono un trasferimento efficiente dei dati senza compromettere la velocità di ripristino.
Obiettivi ibridi
Grazie alle funzionalità di backup ibrido, NinjaOne supporta sia destinazioni di archiviazione locali che nel cloud. Gli MSP possono configurare impostazioni di conservazione dettagliate, eseguire sincronizzazioni su cloud ogni ora e definire strategie di archiviazione che garantiscano un equilibrio tra velocità, costi e ridondanza.
Stato della catena e avvisi
NinjaOne offre il monitoraggio della catena di backup per garantire una visibilità completa sulla profondità della catena, sullo stato dei processi e sulle previsioni relative alla capacità di archiviazione. Gli avvisi automatici aiutano a individuare tempestivamente eventuali problemi, garantendo l’affidabilità e la ripristinabilità dei set di backup.
Ripristinare l’automazione dei test
I test automatizzati di ripristino consentono agli MSP di verificare con facilità l’integrità del processo di ripristino. Con il minimo sforzo manuale, possono pianificare i ripristini della sandbox, verificare l’integrità del ripristino, acquisire screenshot automatici e persino allegare le prove del ripristino ai ticket.
Reporting
Le dashboard complete di NinjaOne dedicate ai backup forniscono informazioni utili, tra cui i GB trasferiti per ogni processo, le metriche relative al tempo di esecuzione P95 e la visualizzazione della profondità della catena. Questi report aiutano a individuare le tendenze, a ottimizzare le prestazioni e a garantire la conformità in tutti gli ambienti dei clienti.
Ottimizza i backup a livello di blocco per garantire la scalabilità dei tuoi piani operativi
I backup a livello di blocco sono più efficaci quando gestisci lo stato di integrità della catena e si verificano i risultati tramite operazioni di ripristino. Per garantire operazioni più veloci, finestre di manutenzione più brevi e ripristini verificabili, ti consigliamo di definire un valore di riferimento per il tasso di modifica, scegliere la strategia di catena appropriata e monitorare un numero limitato di KPI.
Argomenti correlati:
- Tipi di backup: Completo, incrementale, differenziale
- Guida completa al backup dei dati e al ripristino
- Come eseguire il backup di file e documenti per la tua organizzazione
- Deduplicazione dei backup: Panoramica per MSP e professionisti IT
- Panoramica sul backup del server: Passaggi, consigli e strumenti