/
/

Come garantire backup locali affidabili mentre sono in esecuzione i backup su cloud

di Jarod Habana, IT Technical Writer   |  
translated by Chiara Cavalletti
How To Ensure Reliable Local Backups While Cloud Backups Run blog banner image

Riepilogo

Questo post del blog NinjaOne offre un elenco completo di comandi CMD di base e un’analisi approfondita dei comandi di Windows con oltre 70 comandi cmd essenziali sia per i principianti che per gli utenti avanzati. La guida si propone si piegare in modo pratico i comandi del prompt dei comandi per la gestione dei file, la navigazione nelle directory, la risoluzione dei problemi di rete, le operazioni su disco e l’automazione, con esempi reali per migliorare la produttività. Che tu voglia imparare i comandi cmd fondamentali o padroneggiare gli strumenti avanzati della CLI di Windows, questa guida ti aiuterà a utilizzare il Prompt dei comandi in modo più efficace.

Punti chiave

  • Esegui prima i backup locali e poi copiali sul cloud per evitare conflitti.
  • Distribuisci le pianificazioni dei backup per ridurre i conflitti tra snapshot e risorse.
  • Applica limiti di larghezza di banda e limita il numero di connessioni simultanee per stabilizzare le prestazioni.
  • Utilizza riempitivi sintetici e attivi a rilascio periodico per mantenere le catene corte e affidabili.
  • Effettua verifiche periodiche ed esercitazioni di ripristino per accertare la recuperabilità.
  • Ottimizza i metodi di compressione e di seeding per gestire in modo efficiente set di dati di grandi dimensioni.
  • Allinea i livelli di archiviazione cloud e le impostazioni di immutabilità alle esigenze di conservazione dei dati.
  • Monitora l’integrità della catena e fornisci prove a sostegno per garantire la governance dei backup.

I backup ibridi, che combinano punti di ripristino locali rapidi con copie su cloud fuori sede più durevoli, possono garantire una protezione affidabile dei dati. Offrono velocità, resilienza ed efficienza, aiutando i fornitori di servizi gestiti (MSP) e i team IT a rispettare rigorosi obiettivi di RTO e RPO senza sovraccaricare la propria infrastruttura. Tuttavia, quando entrambi i tipi di backup vengono eseguiti contemporaneamente, si possono verificare dei problemi.

Continua a leggere per scoprire alcune best practice relative al backup ibrido che ti aiuteranno a gestire contemporaneamente backup locali e su cloud, garantendo al contempo un funzionamento senza intoppi.

Garantire backup ibridi affidabili

La combinazione di backup su cloud locali offre un’ottima protezione, ma l’esecuzione simultanea di entrambi può mettere a dura prova lo spazio di archiviazione e le prestazioni del sistema. I passaggi riportati di seguito ti aiuteranno a pianificare i processi di backup, a gestire l’utilizzo delle risorse e a verificare l’affidabilità del ripristino.

📌 Prerequisiti:

  • Elenco dei carichi di lavoro con obiettivi RTO (Recovery Time Objective) e RPO (Recovery Point Objective) (ad esempio, server, applicazioni, macchine virtuali e dati critici) e tassi di variazione stimati
  • Visibilità sulla durata dei lavori, sulla produttività e sui periodi di picco di contesa
  • Repository locale dimensionato per garantire almeno uno spazio libero per un’attività completa, una di conservazione e una sintetica
  • Obiettivo cloud con impostazioni verificate relative a larghezza di banda, ciclo di vita e immutabilità, nonché limiti di costo (ad esempio, avvisi sull’utilizzo delle API, sul traffico in uscita o sulle penali per la cancellazione anticipata)

Fase 1: definire la strategia ibrida in base ai risultati

Definisci innanzitutto gli obiettivi, in modo da poter assegnare la modalità di backup, il livello di archiviazione e il modello di conservazione più adeguati, senza sovraccaricare le risorse né creare inutili complessità.

  • Assegna i carichi di lavoro agli obiettivi RTO e RPO, in modo che ogni sistema riceva il giusto livello di protezione.
  • Utilizza copie locali per garantire un ripristino rapido e tempi di inattività minimi.
  • Utilizza le copie su cloud per proteggerti dalla perdita dei dati del sito e per garantire una conservazione a lungo termine.
  • Seleziona le modalità a livello di immagine, di file o con riconoscimento dell’applicazione in base al carico di lavoro.
  • Mantieni periodi di conservazione più brevi e tempi di elaborazione più rapidi nell’archiviazione locale, mentre nel cloud, quando possibile, ricorri a periodi di conservazione più lunghi e all’immutabilità.

Fase 2: pianificazione per evitare conflitti

Pianifica con cura per garantire che sia i processi locali che quelli su cloud funzionino senza intoppi. Distribuisci le attività nel tempo e dare priorità alle prestazioni locali per ridurre il rischio di rallentamenti, errori negli snapshot e ripercussioni sull’ambiente di produzione.

  • Evita di mettere in stato di quiescenza lo stesso volume due volte, differenziando gli orari di avvio degli snapshot da 10 a 30 minuti per ogni host.
  • Esegui prima il backup locale e avvia i processi di copia su cloud dal repository locale per evitare doppie letture.
  • Mantieni una fascia oraria dedicata al ripristino immediato durante l’orario di lavoro, in assenza di trasferimenti massicci di dati su cloud.

Fase 3: gestire l’utilizzo delle risorse

Ottimizza la larghezza di banda, la concorrenza e i metodi di elaborazione per garantire prestazioni prevedibili in tutto l’ambiente.

  • Imposta limiti di larghezza di banda per singoli lavori e a livello globale per i trasferimenti su cloud, con limiti più elevati consentiti fuori dall’orario di lavoro.
  • Limita il numero di attività simultanee su ciascun repository e proxy per mantenere costante l’utilizzo del disco e della CPU.
  • Pianifica i processi di sintesi completa e di compattazione durante le fasce orarie di minor traffico per evitare conflitti di accesso.
  • Utilizza le istantanee di archiviazione o l’elaborazione specifica per le applicazioni sensibili agli IOPS per ridurre al minimo i tempi di blocco.

Fase 4: mantenete le catene corte e resistenti

Combinando attività sintetiche e periodiche con una selezione intelligente delle catene e controlli automatici dello stato di integrità, puoi garantire nel tempo la resilienza sia dei repository locali che di quelli nel cloud.

  • Esegui analisi sintetiche complete settimanali per accelerare le operazioni di unione e ridurre al minimo le letture dalla fonte.
  • Esegui controlli completi mensili o trimestrali per azzerare il rischio e verificare la validità delle fonti di dati.
  • Seleziona un tipo di catena che sia in linea con le prestazioni del repository, come “forever forward” o “forward incremental” con “synthetic fulls”.
  • Individua rapidamente i casi di corruzione, apri automaticamente un ticket per la revisione, quindi esegui il reseeding solo nell’ambito più piccolo e sicuro.

Fase 5: esercitazioni di verifica e ripristino

Inoltre, è opportuno prestare attenzione all’esecuzione regolare di test per assicurarti che i backup vengano completati correttamente e possono essere ripristinati all’occorrenza. Utilizza procedure di verifica ed esercitazioni pratiche per rafforzare la fiducia nelle catene locali e nel cloud, individuando al contempo eventuali problemi prima che questi possano influire su eventi di ripristino reali.

  • Esegui una verifica pianificata che monta ed esegue l’hash di campioni provenienti dalle catene di backup locali e cloud.
  • Esegui test di ripristino mensili, compresi i ripristini a livello di file dall’archivio locale e un ripristino istantaneo o completo per una macchina virtuale non critica.
  • Esegui un piccolo ripristino in uscita dal cloud per verificare la prontezza del recupero fuori sede.
  • Registra il tempo necessario per ottenere il primo byte e il tempo totale di ripristino, quindi confronta i risultati con gli obiettivi RTO.

Fase 6: gestire grandi set di dati e collegamenti di piccole dimensioni

È necessaria un’attenta messa a punto per garantire l’efficienza dei backup ibridi in presenza di grandi volumi di dati e larghezza di banda limitata. Regola la compressione, ottimizza l’inizializzazione e adattati ai picchi di traffico per garantire prestazioni costanti senza sovraccaricare i collegamenti o lo spazio di archiviazione.

  • Regola le impostazioni di compressione e di deduplicazione sul lato sorgente in base al tipo di dati da proteggere.
  • Esegui il backup dei dati su Seed Cloud utilizzando un percorso a banda larga monouso o, se disponibile, il seeding assistito dal provider.
  • Aumenta il numero di thread del repository locale nei periodi di grandi cambiamenti e posticipa i processi di copia su cloud alla successiva finestra temporale a basso costo.

Fase 7: livelli di archiviazione, costi e immutabilità

Utilizza i livelli di archiviazione cloud e i controlli adeguati per garantire che i backup rimangano economicamente accessibili e protetti da eventuali manomissioni. Se vuoi allineare i criteri di conservazione alle classi di archiviazione, abilita l’immutabilità e monitora i costi di utilizzo per garantire la protezione fuori sede.

  • Abbina le classi di archiviazione cloud alle esigenze di conservazione, utilizzando livelli “hot” o “standard” per i punti di ripristino recenti e livelli “cold” per gli archivi soggetti a transizioni del ciclo di vita.
  • Abilita l’immutabilità o il blocco degli oggetti per proteggere i backup dal ransomware o dalla cancellazione accidentale.
  • Monitora le uscite e l’utilizzo di API ai fini delle esercitazioni di verifica e ripristino, e definisci un budget mensile.
  • Raggruppa le operazioni di lettura, ove possibile, per ridurre i costi ed evitare accessi non necessari al cloud.

Passo 8: governance e dati concreti

Infine, è fondamentale disporre di una governance solida e di prove chiare a garanzia della responsabilità e della verificabilità. Definisci ruoli distinti, monitora i principali indicatori di stato e comunica i risultati per trasformare il backup in un servizio misurabile.

  • Separa le responsabilità relative all’accesso al repository e alla gestione delle chiavi per ridurre i rischi.
  • Configura gli avvisi relativi ad aumenti anomali della lunghezza della catena, tentativi ripetuti e operazioni di fusione lente.
  • Predisponi un fascicolo mensile contenente dati comprovati, con i tassi di successo e i percentili relativi alla durata.
  • Includi i riepiloghi relativi alla lunghezza delle catene, i risultati delle verifiche e gli esiti delle esercitazioni di ripristino.
  • Evidenzia le eccezioni e le azioni di follow-up in modo che i problemi siano visibili e possano essere monitorati.

Riepilogo delle best practice

Di seguito è riportata una tabella riassuntiva delle best practice che contribuiscono a rafforzare i principi fondamentali di backup ibridi affidabili. Questo documento costituisce inoltre un riferimento rapido per i team incaricati di attuare o rivedere la strategia.

Pratica

Scopo

Risultato ottenuto

Prima il locale, poi il cloudPrevenire il conflitto di risorse dando priorità alle operazioni di lettura e scrittura veloci in locale.Finestre di backup più brevi, ripristini più rapidi e minor rischio di sovraccarico degli snapshot o dei dischi
Limiti di velocità e limiti di concorrenzaGestire l’utilizzo della larghezza di banda, della CPU e dello spazio su disco per i processi di backup e copia.Prestazioni di produzione costanti anche durante operazioni gravose
Pieni sintetici e periodici attiviMantenere le catene corte, ridurre le operazioni di unione e verificare le fonti dei dati.Catene più sane, fusioni più rapide e ripristini più veloci e affidabili
Verifiche e esercitazioni programmateFare in modo che i punti di ripristino siano effettivamente recuperabili e soddisfino le aspettative relative al RTO.Maggiore affidabilità, recuperabilità comprovata e individuazione tempestiva di problemi nascosti
Cloud a più livelli con immutabilitàAllineare i costi di archiviazione alle esigenze di conservazione, rafforzando al contempo la sicurezza dei dati fuori sede.Spese per il cloud prevedibili, difesa efficace contro il ransomware e protezione duratura a lungo termine

Qual è la differenza tra i backup locali e quelli su cloud?

Sebbene entrambi svolgano un ruolo fondamentale in una solida strategia di backup ibrida, la differenza principale tra il backup online e quello locale risiede nel luogo in cui vengono archiviati i dati e nelle modalità di accesso agli stessi. I backup locali vengono salvati su dispositivi di archiviazione fisici (come NAS o dischi esterni) all’interno della rete, garantendo un ripristino rapido e il pieno controllo. D’altra parte, i backup su cloud archiviano i dati in remoto su un’infrastruttura basata su internet, garantendo protezione fuori sede e scalabilità. La combinazione di entrambi garantisce ripristini rapidi e una resilienza a lungo termine contro disastri o attacchi ransomware.

Integrazione con NinjaOne

NinjaOne può aiutare a ottimizzare le operazioni di backup ibrido coordinando le pianificazioni, applicando misure di protezione e fornendo visibilità sullo stato di integrità e sulla prontezza al ripristino. La tabella riportata di seguito illustra in che modo NinjaOne supporta ogni fase del flusso di lavoro.

Funzione

Come può aiutarti NinjaOne

Risultato ottenuto

Pianificazione dei criteri ibridiCrea, coordina e pianifica i backup locali e le operazioni di copia su cloudOperazioni coerenti con contenimento ridotto
Controlli di limitazione e pausaApplica limiti di larghezza di banda o sospendere i trasferimenti su cloud durante l’orario di lavoroPrestazioni di produzione costanti e utilizzo prevedibile delle risorse
Controlli di verifica e ripristinoAutomatizza le procedure di verifica e monitorare i risultati dei test di ripristinoCertezza che i punti di ripristino siano validi e recuperabili
Dati e rendicontazioneAllega i fascicoli mensili di prova alla documentazione o ai ticketTracciabilità chiara e affidabilità misurabile dei backup
Gestione degli errori e delle eccezioniCreazione automatica di ticket per errori a catena, tentativi di ripetizione o fallimenti RTORisposta più rapida ai problemi e gestione ottimizzata dello stato di integrità dei backup

Guida rapida

NinjaOne fa in modo che i backup locali siano affidabili mentre sono in esecuzione i backup su cloud, in particolare grazie alla funzionalità backup ibrido.

Procedura per configurare il backup ibrido in NinjaOne:

  1. Abilita il backup ibrido:
    • Nella dashboard di NinjaOne, vai su Backup >Gestisci.
    • Seleziona Ibrido come destinazione di backup.
    • Assicurati che sia stata configurata una posizione di archiviazione di rete (ad esempio, NAS, disco locale) per i backup locali.
  2. Imposta i criteri di conservazione:
    • definisci un criterio di conservazione locale (ad esempio, conserva localmente i backup giornalieri per 7 giorni).
    • Definisci i criteri di conservazione dei dati nel cloud (ad esempio, conservare i backup mensili nel cloud per 12 mesi).
  3. Monitoraggio dei backup:
    • utilizza la scheda Stato del sistema per monitorare sia i processi di backup locali che quelli su cloud.
    • Assicurati che sia i backup locali che quelli su cloud vengano completati correttamente.

Affidabilità del backup ibrido grazie alla pianificazione e alla governance

Per disporre di una valida strategia di backup ibrida, gli MSP e i team IT necessitano di un ripristino locale rapido, una protezione resiliente nel cloud e prestazioni prevedibili in entrambi gli ambienti. Grazie alle misure descritte, le organizzazioni possono evitare conflitti e ridurre il rischio di errori, dimostrando al contempo che il processo di ripristino funziona e garantendo che i team siano sempre allineati e responsabili.

Argomenti correlati:

FAQs

Il momento migliore per eseguire il backup dipende dal momento in cui l’ambiente presenta il carico minimo in termini di I/O, CPU e rete. Il monitoraggio dei modelli di utilizzo storici consente di selezionare finestre temporali che riducano al minimo i conflitti, pur continuando a soddisfare gli obiettivi di ripristino.

Tra i parametri chiave figurano il tempo necessario per il primo byte, la durata totale del ripristino, la percentuale di successo di tutti i processi, la lunghezza della catena e il tempo impiegato per le operazioni di unione o per i ripristini completi sintetici. Il monitoraggio di queste tendenze aiuta a individuare i primi segnali di colli di bottiglia o di degrado.

L’esecuzione di test preliminari sui ripristini consente di individuare i limiti effettivi di throughput del cloud, in modo da poter pianificare di conseguenza. In caso di ripristini di grandi dimensioni, dai la priorità ai carichi di lavoro critici e utilizza flussi di ripristino paralleli, ove supportati.

Puoi ottimizzare la compressione, modificare le impostazioni di deduplicazione o spostare le operazioni di copia su cloud più pesanti nelle ore di minor traffico. In caso di collegamenti costantemente limitati, possono essere d’aiuto anche la replica graduale tramite un sito secondario o le opzioni di “cloud seeding” portatile.

La conservazione dei dati dovrebbe tenere conto delle esigenze di conformità, dei requisiti aziendali e degli effettivi modelli di ripristino. Se lo spazio di archiviazione si riempie troppo rapidamente o se i punti di ripristino più vecchi non vengono mai utilizzati, potrebbe essere necessario adeguare i criteri.

Documenta quali sono i sistemi che devono essere ripristinati per primi e stima il tempo totale necessario per i ripristini in locale e su cloud. L’esecuzione periodica di scenari simulati di ripristino in caso di perdita del sito garantisce che i piani relativi alla sequenza, alla larghezza di banda e al personale siano realistici.

Ti potrebbe interessare anche

Pronto a semplificare le parti più complesse dell'IT?