Cos'è una prova di ripristino?
Ripristinare davvero dati e servizi da un backup, per misurare i tempi reali di ripartenza invece di quelli dichiarati.
Una prova di ripristino è l'esercizio di rimettere in funzione dati o servizi partendo dalle copie di backup, in condizioni controllate e con un cronometro. Non è la verifica automatica che il job di backup ha terminato senza errori, che dice soltanto che qualcosa è stato scritto: si arriva fino al dato che qualcuno può usare, quindi si recuperano i supporti, si ricostruisce il sistema, si riapplicano le configurazioni, si riavviano le integrazioni, e alla fine è chi usa quel dato ogni giorno a dire se torna. La distinzione conta perché i due esiti divergono spesso: backup completati per mesi e archivi incompleti, chiavi di cifratura conservate solo nel sistema andato perso, licenze impossibili da riattivare senza il fornitore. La prova è il modo affidabile di scoprire questi difetti in una giornata scelta a calendario, con i colleghi disponibili e senza pressione, invece che durante un incidente.
Leggi anche: Backup 3-2-1 · Tre copie dei dati, su due tipi di supporto, una fuori sede: la soglia minima perché un backup sopravviva all'incidente.
Il risultato è un fatto, non un'opinione
Quasi ogni intervento di sicurezza produce una valutazione discutibile: una configurazione è più o meno robusta, una policy più o meno adeguata, un rischio più o meno accettabile. Una prova di ripristino produce invece due dati binari e due numeri: il servizio è ripartito oppure no, i dati sono coerenti oppure no, ci sono volute sei ore e venti minuti, e si sono persi i venti minuti di lavoro fra l'ultimo punto di ripristino e il guasto. I due numeri sono confrontabili con l'RTO e l'RPO dichiarati, e quando li superano la discussione finisce: non c'è modo di argomentare che il piano funziona. Vale anche il contrario: se rientrano, il piano non è ancora dimostrato, perché la prova parte da un incidente noto e da persone già presenti, mentre l'RTO decorre dal guasto e comprende il tempo di accorgersene e di decidere. È anche la ragione per cui la prova viene rimandata, perché è il solo controllo che può smentire pubblicamente chi lo ha progettato, e va impostata come misura di un sistema, non come esame di una persona.
Come si conduce, in pratica
Il livello minimo utile è il ripristino periodico di un campione: alcuni file, una casella di posta, una tabella, verificati da un utente e non solo dal reparto tecnico. Il livello che dice qualcosa sulla continuità è il ripristino di un servizio intero in un ambiente isolato, con l'applicativo che riparte e le integrazioni ricollegate. In una PMI manifatturiera significa risalire dal backup a un gestionale funzionante su un'infrastruttura pulita, controllando che l'ultimo ordine registrato prima dell'interruzione simulata ci sia davvero. Chi descrive gli ambienti con Infrastructure as Code parte avvantaggiato, perché la ricostruzione è codice già scritto e la prova diventa ripetibile. Di ogni esecuzione restano il tempo misurato, i passaggi manuali emersi e le anomalie da correggere.
Perché conta per chi decide
Una prova di ripristino documentata è l'evidenza che un piano di continuità esiste davvero, ed è quanto chiedono le normative sulla resilienza operativa come il DORA per il settore finanziario e i suoi fornitori, la NIS2 per i settori che ne rientrano, e le verifiche di una polizza cyber, che distinguono tra procedure scritte e procedure testate. Costa tempo pianificato e ne restituisce due cose: un tempo di ripartenza reale su cui basare le decisioni e, quasi sempre, un elenco di dipendenze non censite. Va programmata come un'attività ricorrente, perché un piano validato due anni fa descrive un'infrastruttura che nel frattempo è cambiata, e i suoi risultati vanno letti insieme alla regola del backup 3-2-1, che dice com'è fatta la copia ma non se serve a ripartire.
Domande frequenti
Termini correlati
- Backup 3-2-1 · Tre copie dei dati, su due tipi di supporto, una fuori sede: la soglia minima perché un backup sopravviva all'incidente.
- RTO e RPO · Le due metriche della continuità: RTO è quanto a lungo un servizio può restare fermo, RPO quanti dati si accetta di perdere.
- Business continuity vs disaster recovery · La continuità operativa tiene in piedi l'attività durante l'incidente, il disaster recovery rimette in piedi i sistemi dopo.
- Infrastructure as Code (IaC) · Descrivere server, reti e servizi cloud in file di codice versionato invece che configurarli a mano, così l'infrastruttura si crea e ricrea in modo riproducibile.
- Observability · La capacità di capire cosa succede dentro un sistema in produzione da log, metriche e tracce, senza doverci indovinare sopra.
Se è un rischio per la tua azienda, ti dico da dove partire senza venderti paura.
VEDI SICUREZZA E CONFORMITÀ