Qu'est-ce que RPO (objectif de point de reprise) ?

Objectif qui exprime jusqu'à quel moment les données doivent pouvoir être récupérées en cas de panne ou de sinistre (Recovery Point Objective). Avec un RPO de 1 heure, on peut perdre au plus la dernière heure de données : il faut donc effectuer des sauvegardes ou des copies des données au moins toutes les heures.

Nom japonais: RPO(目標復旧時点)

« RPO (objectif de point de reprise) » apparaît dans 3 questions d'entraînement réparties sur 2 thèmes, dont Architecture des systèmes et fiabilité, Gestion des services et audit des systèmes d'information.

Domaine: Architecture des systèmes et fiabilité

RPO et RTO

Le RPO est un objectif qui indique jusqu'à quel moment on doit pouvoir revenir, c'est-à-dire la quantité de données qu'il est permis de perdre, exprimée en temps. Le RTO (objectif de temps de reprise) est un objectif qui indique en combien de temps la reprise doit avoir lieu. Par exemple, avec un RPO de 4 heures et un RTO de 2 heures, une panne ne doit pas faire perdre de données de plus de 4 heures, et l'activité doit reprendre dans les 2 heures. Ce sont deux objectifs distincts : il faut choisir un dispositif qui atteint les deux.

Comment atteindre le RPO

Si la protection repose uniquement sur des sauvegardes périodiques, une panne survenant juste avant la sauvegarde suivante fait perdre les données de tout l'intervalle entre deux sauvegardes. On fixe donc un intervalle entre sauvegardes inférieur ou égal au RPO. Pour ramener le RPO à quelques minutes ou presque à zéro, on envoie fréquemment les journaux de mise à jour de la base de données vers un autre site, ou l'on utilise la réplication, qui copie les données sur un autre serveur.

Réplication synchrone et asynchrone

La réplication synchrone ne termine une mise à jour qu'après avoir confirmé que l'écriture est aussi terminée sur la réplique : aucune donnée n'est perdue en cas de panne (RPO nul). En contrepartie, le temps de communication aller-retour jusqu'à la réplique s'ajoute à chaque mise à jour, et les réponses deviennent lentes entre des sites éloignés. La réplication asynchrone envoie les copies plus tard : les réponses sont rapides, mais les données pas encore envoyées peuvent être perdues en cas de panne.

S'entraîner : questions sur RPO (objectif de point de reprise)

Dans la planification de la continuité d'activité, quelle description du RPO (objectif de point de reprise) est correcte ?

  1. AUn objectif qui exprime jusqu'à quel moment les données doivent pouvoir être récupérées en cas de panne (jusqu'à quelle ancienneté la perte de données est tolérée)
  2. BUn objectif de durée admissible entre la survenue d'une panne et la reprise de l'activité ou du système
  3. CLa durée moyenne entre une panne d'un système et la suivante
Afficher la réponse et l'explication

Réponse : A. Un objectif qui exprime jusqu'à quel moment les données doivent pouvoir être récupérées en cas de panne (jusqu'à quelle ancienneté la perte de données est tolérée)

Le RPO (Recovery Point Objective, objectif de point de reprise) est un objectif qui exprime jusqu'à quel moment les données doivent pouvoir être restaurées en cas de panne. Par exemple, un RPO de 1 heure signifie que les données doivent pouvoir être restaurées à un état datant de moins d'une heure avant la panne : il faut donc effectuer des sauvegardes ou des copies des données au moins toutes les heures. La durée admissible avant la reprise de l'activité est le RTO (Recovery Time Objective, objectif de temps de reprise), et plus le RPO et le RTO sont courts, plus les installations nécessaires coûtent cher.

Pour un système, le RPO (objectif de point de reprise) est fixé à 4 heures et le RTO (objectif de temps de reprise) à 2 heures. Une panne peut survenir à tout moment, et le temps nécessaire pour effectuer une sauvegarde est négligeable. Quel dispositif de protection des données atteint ces objectifs ?

  1. AUne sauvegarde toutes les heures, et une reprise qui prend 3 heures en cas de panne
  2. BUne sauvegarde toutes les 3 heures, et une reprise qui prend 1,5 heure en cas de panne
  3. CUne sauvegarde toutes les 6 heures, et une reprise qui prend 1 heure en cas de panne
Afficher la réponse et l'explication

Réponse : B. Une sauvegarde toutes les 3 heures, et une reprise qui prend 1,5 heure en cas de panne

Si une panne survient juste avant la sauvegarde suivante, les données de tout l'intervalle entre deux sauvegardes sont perdues : pour atteindre le RPO, l'intervalle entre les sauvegardes ne doit donc pas dépasser le RPO. De plus, le temps de reprise ne doit pas dépasser le RTO. Avec une sauvegarde toutes les 3 heures et une reprise en 1,5 heure, on perd au plus 3 heures de données (4 heures ou moins) et la reprise prend 1,5 heure (2 heures ou moins) : les deux objectifs sont atteints. Le dispositif à 1 heure ne respecte pas le RTO, et celui à 6 heures ne respecte pas le RPO.

Questions fréquentes

Un RPO et un RTO plus courts sont-ils toujours préférables ?

Plus ils sont courts, plus l'impact des pannes est faible, mais plus le coût de la réplication, des équipements de secours et de l'exploitation augmente. Il est courant de les fixer pour chaque activité en comparant les pertes dues à l'arrêt de l'activité ou à la perte de données avec le coût des mesures.

Peut-on construire un système dont le RPO est nul ?

Avec la réplication synchrone, on peut obtenir une configuration qui ne perd aucune donnée jusqu'au moment de la panne. Cependant, si des données sont corrompues par une fausse manœuvre ou un bogue logiciel, l'état corrompu est lui aussi répliqué : des sauvegardes permettant de revenir à des états antérieurs restent donc nécessaires en plus.

« RPO (objectif de point de reprise) » dans les explications

Questions mentionnant « RPO (objectif de point de reprise) » (3)

  1. Dans la planification de la continuité d'activité, quelle description du RPO (objectif de point de reprise) est correcte ?
  2. Pour un système, le RPO (objectif de point de reprise) est fixé à 4 heures et le RTO (objectif de temps de reprise) à 2 heures. Une panne peut survenir à tout moment, et le temps nécessaire pour effectuer une sauvegarde est négligeable. Quel dispositif de protection des données atteint ces objectifs ?
  3. Quelle démarche d'élaboration d'un plan de continuité d'activité (BCP) est correcte ?

Termes associés

RTO (objectif de temps de reprise) BCP (plan de continuité d'activité) Fail-safe (sécurité positive) Fail-soft Fool-proof (détrompage) Point de défaillance unique (SPOF) RAID Répartiteur de charge (load balancer) Sauvegarde différentielle Sauvegarde incrémentale

Retour au glossaire