Skip to content

Che cos’è l’obiettivo del punto di Recovery (RPO)? Una guida completa

L’obiettivo del punto di ripristino (RPO) definisce la quantità di dati che la vostra organizzazione può permettersi di perdere a seguito di un’interruzione – e influenza ogni decisione che prendete in materia di backup, replica e ripristino.

L’obiettivo di punto di ripristino (RPO) è la quantità massima di dati — misurata in termini di tempo — che la vostra organizzazione può perdere a seguito di un’interruzione imprevista e continuare comunque a operare entro limiti accettabili.

Pensate all’RPO come a un orologio che segna la perdita dei dati: inizia a scorrere all’indietro dal momento in cui si verifica un’interruzione di servizio, un attacco informatico o un errore umano, e si ferma all’ultimo backup o punto di replica utilizzabile. Ogni secondo che intercorre tra questi due punti rappresenta dati che potreste non recuperare mai più.

NISTdefinisce l’RPOcome «il momento nel tempo a cui i dati devono essere ripristinati dopo un’interruzione». Tale definizione appare ingannevolmente semplice. In pratica, la definizione del giusto RPO solleva questioni importanti riguardo a quali carichi di lavoro siano più rilevanti, alla frequenza dei backup e all’entità degli investimenti nell’infrastruttura di replica.

Gli attacchi informatici, le interruzioni del servizio cloud e le cancellazioni accidentali si verificano in momenti che sfuggono al vostro controllo. Le organizzazioni che definiscono chiari obiettivi RPO — e li garantiscono tramite un sistema di backup automatizzato e basato su criteri — si mettono nelle condizioni di ripristinare i dati entro i limiti di tolleranza aziendali, anziché trovarsi a dover correre ai ripari a posteriori.

Questa guida illustra il funzionamento dell’RPO, le differenze rispetto all’obiettivo di tempo di ripristino (RTO), alcuni esempi concreti, il calcolo dell’RPO e il ruolo fondamentale dell’RPO nella resilienza informatica.

Come funziona l’RPO nella pianificazione della continuità operativa

L’RPO è il “timer di perdita dei dati” che determina la frequenza dei backup. Se l’RPO per un database è di un’ora, i backup dovrebbero essere eseguiti almeno ogni 60 minuti. Se non si rispetta questa cadenza, si rischia di aver già superato la soglia di tolleranza prima ancora che si verifichi un problema.

In un piano di continuità operativa, l’RPO costituisce, insieme all’RTO, uno dei due pilastri del ripristino. Mentre l’RTO risponde alla domanda “In quanto tempo possiamo riportare in funzione i sistemi?”, l’RPO risponde alla domanda “Quanto saranno aggiornati i dati ripristinati?”. Entrambi contribuiscono alla più ampia strategia di Recovery di emergenza — ed entrambi dovrebbero essere verificati tramite test regolari, non solo documentati in un raccoglitore.

L’RPO può avere anche una dimensione legata alla conformità:

  • Normative come l’HIPAA prevedono generalmente che le organizzazioni sanitarie conservino copie recuperabili delle informazioni sanitarie elettroniche dei pazienti.
  • La legge SOX prevede disposizioni volte a garantire che i documenti contabili siano verificabili e integri.
  • Il GDPR prevede che il trattamento dei dati personali debba poter essere ripristinato tempestivamente a seguito di un incidente tecnico.

Quando un attacco crittografa i dati di produzione, la differenza tra l’ultimo backup integro e il timestamp della crittografia corrisponde ai dati che si perdono. Quella differenza rappresenta l’RPO in azione – e contribuisce a determinare se il ripristino richiederà alcune ore o si trasformerà in una crisi.

Conclusione pratica: l’RPO non è un valore che si imposta una volta per tutte e poi si dimentica. Dovrebbe riflettere i tassi attuali di modifica dei dati, i requisiti di conformità e la realtà del panorama delle minacce – e dovrebbe essere applicato tramite politiche di backup automatizzate.

RPO e RTO: qual è la differenza?

RPO e RTO sono le due facce della stessa medaglia in materia di Recovery, ma misurano aspetti diversi.

L’RPO guarda a ritroso a partire dal momento del guasto. Si chiede: “Quanti dati possiamo permetterci di perdere?”. La risposta è espressa in termini di tempo — minuti, ore o giorni — e rappresenta l’intervallo tra l’ultimo backup valido e l’interruzione del servizio.

L’RTO guarda al futuro a partire dal momento del guasto. Si chiede: “In quanto tempo i sistemi devono tornare operativi?” Anche la risposta è espressa in termini di tempo, ma misura la tolleranza al tempo di inattività piuttosto che quella alla perdita di dati.

Dimensione RPO RTO
Focus Tolleranza alla perdita di dati Tolleranza ai tempi di inattività
Misure Tempo trascorso dall’ultimo backup utilizzabile È ora di ripristinare il servizio
Direzione Retrospettivo (prima del guasto) Prospettive future (dopo un insuccesso)
Domanda chiave Quanti dati potremmo perdere? Per quanto tempo potremo restare fuori gioco?
Esempio RPO di 1 ora = backup ogni ora RTO di 4 ore = ripristino dei sistemi entro quattro ore

 

Entrambe le metriche dovrebbero essere definite congiuntamente. Un’organizzazione con un RPO di 15 minuti ma un RTO di 24 ore ha dati recenti che rimangono inattivi per un giorno intero. Al contrario, un RTO di quattro ore abbinato a un RPO di 24 ore significa che i sistemi tornano operativi rapidamente                                                                                                     

Allineare gli obiettivi RPO e RTO prima che si verifichi un incidente — e verificarne la validità attraverso test periodici di Recovery — può fare la differenza tra una risposta ben pianificata e una situazione di caos.

Livelli di RPO ed esempi concreti

Non tutti i carichi di lavoro richiedono lo stesso RPO. Classificare gli RPO in base alla criticità aziendale aiuta a garantire una protezione rigorosa dove è necessario e a mantenere i costi sotto controllo dove non lo è.

Livello 0: RPO quasi pari a zero (da secondi a minuti): i database delle transazioni finanziarie, le cartelle cliniche elettroniche dei pazienti e le piattaforme di trading in tempo reale richiedono in genere una protezione continua dei dati (CDP) o una replica sincrona. Questi carichi di lavoro generano ricavi o hanno un peso normativo ogni secondo, quindi anche pochi minuti di perdita di dati possono essere difficili da assorbire. Le organizzazioni che implementano un RPO quasi pari a zero utilizzano in genere la CDP o la replica sincrona per ridurre al minimo la finestra di perdita dei dati.

Livello 1: da 1 a 4 ore: in questa categoria rientrano spesso i sistemi di gestione delle relazioni con i clienti (CRM), le piattaforme di posta elettronica e i sistemi di elaborazione degli ordini. Backup incrementali frequenti — ogni 15-60 minuti — contribuiscono a mantenere la perdita di dati entro limiti accettabili. Il costo è moderato e l’impatto aziendale derivante dalla perdita di alcune ore di aggiornamenti della posta elettronica o del CRM è generalmente gestibile tramite il reinserimento manuale dei dati.

Livello 2: da 4 a 12 ore: gli strumenti di collaborazione interna, gli ambienti di sviluppo e le piattaforme di gestione dei progetti operano solitamente in questo intervallo. I backup programmati ogni 4-6 ore consentono di trovare un equilibrio tra protezione e costi di archiviazione.

Livello 3: 12–24 ore: gli archivi di analisi di marketing, i registri storici e la documentazione di riferimento spesso consentono di effettuare backup giornalieri su cloud. I dati cambiano lentamente ed è possibile ricostruirli, rendendo le cadenze di backup giornaliere economicamente vantaggiose.

La suddivisione in livelli aiuta le organizzazioni a concentrare al massimo gli investimenti sulla protezione dei carichi di lavoro in cui ogni minuto di perdita di dati comporta un costo elevato, evitando al contempo spese eccessive per gli archivi che vengono aggiornati solo una volta alla settimana.

Come calcolare l’RPO per la propria organizzazione

Il calcolo dell’RPO è innanzitutto un’attività aziendale e solo in secondo luogo un’operazione tecnica. Questi passaggi possono aiutare a definire valori di RPO che riflettano la realtà, non le aspirazioni.


Identificare i dati critici.

Catalogate i vostri carichi di lavoro e classificateli in base all’impatto sul business. Chiedetevi: se questo sistema dovesse subire una perdita di dati, quali sarebbero le conseguenze in termini di fatturato, conformità e fiducia dei clienti? Le risposte vi aiuteranno a definire l’assegnazione dei livelli di priorità.


Valutare i tassi di variazione dei dati.

Un database che elabora 10.000 transazioni all’ora richiede in genere un RPO più rigoroso rispetto a un archivio di documenti aggiornato due volte al giorno. Misurate i tassi di variazione effettivi, non quelli stimati.


Verificare i requisiti di conformità.

Assegnare a ciascun carico di lavoro gli obblighi normativi applicabili. HIPAA, SOX, PCI DSS e GDPR possono prevedere requisiti in materia di conservazione e recuperabilità dei dati che influenzano l’RPO.


Valutare il budget e le infrastrutture.

Un RPO prossimo allo zero comporta in genere l’uso di CDP, la replica sincrona o entrambe – e tale infrastruttura ha un costo. Allineate i vostri obiettivi di RPO a quanto il vostro budget vi consente di sostenere.


Imposta obiettivi di acquisto (RPO) a più livelli e automatizza la loro applicazione.

Assegnare ogni carico di lavoro a un livello RPO, configurare le politiche di backup in modo che corrispondano a tale livello e automatizzare il monitoraggio della conformità. Un RPO che esiste solo su un foglio di calcolo offre una protezione limitata — l’applicazione delle misure dovrebbe essere continua e basata su politiche.

È buona norma effettuare una revisione e una ricalibrazione trimestrale. I volumi di dati aumentano, i carichi di lavoro cambiano e il panorama delle minacce si evolve: i vostri RPO dovrebbero stare al passo con questi cambiamenti.

RPO e resilienza informatica

Al ransomware non interessa la tua pianificazione dei backup  –, ma è il tuo RPO a determinare il margine di manovra degli aggressori. Un RPO ristretto significa che tra l’ultimo backup immutabile e l’evento di crittografia si trovano meno dati, contribuendo così a ridurre la portata di un attacco.

La resilienza informatica non dipende solo dalla frequenza dei backup. Le copie di backup immutabili e isolate fisicamente aiutano a proteggersi dagli aggressori che compromettono gli ambienti di produzione, impedendo loro di accedere o alterare i dati di Recovery. Quando tali backup vengono archiviati al di fuori dell’account cloud principale, si aggiunge un livello di isolamento che il ransomware non è in grado di superare.

È qui che Clumio di Commvault si inserisce nella vostra strategia RPO. ConClumio, i dati di backup vengono archiviati in un ambiente isolato e completamente gestito, esterno al proprio account AWS principale. Il ripristino granulare a un punto nel tempo consente di tornare a un momento preciso precedente all’attacco — contribuendo a ridurre al minimo la perdita di dati entro l’RPO definito. Progettato per aiutare a mantenere il controllo sul ripristino senza dipendere dalla stessa infrastruttura compromessa dall’autore dell’attacco.

Le organizzazioni che mantengono RPO rigorosi con backup immutabili e isolati possono evitare di pagare il riscatto, poiché sono in grado di ripristinare autonomamente dati integri.

La formula è semplice: un RPO più rigoroso, unito a backup immutabili e isolati, si traduce in genere in una superficie di attacco più ridotta e in un Recovery più rapido e pulito. Questo è il fondamento della resilienza informatica.

 

Domande frequenti

Cosa significa RPO?

RPO è l’acronimo di “Recovery Point Objective” (obiettivo del punto di ripristino). Definisce la quantità massima accettabile di perdita di dati, misurata in termini di tempo, a seguito di un’interruzione imprevista, come un attacco informatico, un guasto hardware o un errore umano.

Che cos’è un buon RPO?

Un buon RPO dipende dal carico di lavoro. I sistemi finanziari e sanitari richiedono spesso RPO vicini allo zero, mentre gli strumenti interni possono tollerare valori compresi tra 4 e 12 ore. L’RPO corretto rappresenta un equilibrio tra impatto aziendale, requisiti di conformità e disponibilità di budget.

Qual è la differenza tra RPO e Recovery Time Objective (RTO)?

L’RPO misura la quantità di dati che si può perdere, espressa in termini di tempo trascorso dall’ultimo backup. L’RTO misura per quanto tempo i sistemi possono rimanere fuori servizio. L’RPO guarda al passato a partire da un guasto; l’RTO guarda al futuro. Entrambi devono essere definiti insieme in un piano di ripristino di emergenza.

L’RPO può essere pari a zero?

Un RPO pari a zero significa che non si verifica alcuna perdita di dati. Per raggiungerlo è necessaria una replica sincrona, in cui ogni operazione di scrittura viene confermata su un sistema secondario prima di essere riconosciuta. Ciò è tecnicamente possibile, ma può risultare costoso; pertanto, la maggior parte delle organizzazioni lo riserva ai propri carichi di lavoro più critici.

In che modo l’RPO influisce sulla frequenza dei backup?

L’RPO determina direttamente la frequenza dei backup. Un RPO di un’ora richiede backup almeno ogni 60 minuti. Un RPO di 24 ore consente backup giornalieri. Più l’RPO è rigoroso, più frequente deve essere la cadenza dei backup o delle repliche.

Quali fattori determinano l’RPO?

Tra i fattori chiave figurano la criticità dei dati per l’azienda, la frequenza con cui i dati cambiano in genere, i requisiti normativi e di conformità applicabili, il budget disponibile per l’infrastruttura di backup e la tolleranza complessiva al rischio dell’organizzazione. La maggior parte delle organizzazioni classifica i propri RPO in base a questi fattori.