Aller au contenu principal
adminsysSauvegarde, continuité et reprise d'activité

Sauvegarde, continuité et reprise d'activité

Ce que ce chapitre apporte

  • Nommer les risques qui pèsent sur les données et les hiérarchiser.
  • Distinguer sauvegarde complète, incrémentale et différentielle, et calculer une chaîne de restauration.
  • Appliquer la règle 3-2-1 et expliquer ce que chaque chiffre protège.
  • Définir RPO et RTO, et les relier à la fréquence des sauvegardes.
  • Distinguer un plan de continuité d'un plan de reprise d'activité.
  • Classer les services par criticité et en déduire une politique de sauvegarde.
  • Expliquer pourquoi une sauvegarde jamais restaurée ne compte pas.
Où on va
Les données sont l'actif le plus difficile à remplacer d'une entreprise. Un serveur se rachète en deux jours, une base clients reconstituée à la main coûte des mois, et parfois ne se reconstitue pas. Ce chapitre traite de ce qui reste quand tout le reste a échoué : les types de sauvegarde et ce qu'ils coûtent à la restauration, la règle 3-2-1, et la différence entre un plan de continuité et un plan de reprise, qui n'est pas une nuance de vocabulaire.

Ce contre quoi on se protège

Définitions

Le stockage conserve les données sur un support. La sauvegarde en est une copie destinée à permettre la restauration après un incident.

La disponibilité est la capacité d'un service ou d'une donnée à rester accessible. L'intégrité est la garantie que les données n'ont pas été altérées.

Les risques sont de natures différentes, et c'est ce qui interdit une réponse unique :

RisqueCe qu'il détruitCe qui protège
Panne matérielleun supportla redondance, RAID
Erreur humainedes fichiers, à une dateune sauvegarde ancienne
Suppression accidentelledes fichiers, récemmentune sauvegarde récente
Rançongicieltout ce qui est joignable en écritureune copie hors ligne
Incendie, dégât des eauxle site entierune copie hors site
Volles données et leur confidentialitéle chiffrement
Le RAID n'est pas une sauvegarde
Un ensemble RAID protège d'une panne de disque, et de rien d'autre. Un fichier supprimé par erreur est supprimé sur tous les disques instantanément. Un rançongiciel chiffre l'ensemble aussi vite.
Le RAID répond à la disponibilité : le service continue malgré un disque mort. La sauvegarde répond à la perte. Ce sont deux besoins distincts, et l'un ne dispense jamais de l'autre.

Les trois types de sauvegarde

Définitions

Complète : copie de l'ensemble des données.

Incrémentale : copie uniquement des modifications survenues depuis la dernière sauvegarde, quelle qu'elle soit.

Différentielle : copie des modifications survenues depuis la dernière sauvegarde complète.

Le choix se joue sur un arbitrage entre le temps de sauvegarde, l'espace occupé et le temps de restauration.

Durée de sauvegardeEspaceSupports nécessaires pour restaurer
Complètelongueimportant1
Incrémentaletrès courtefaiblela complète, plus toutes celles qui suivent
Différentiellecroissantemoyenla complète, plus une seule
main.py
Sortie
>_ Prêt à exécuter…
L'arbitrage, en une phrase
L'incrémentale optimise ce qu'on fait tous les jours. La différentielle optimise ce qu'on fait le jour de l'incident.
Le second est celui qui compte, parce que c'est celui où le temps est compté et où l'entreprise est à l'arrêt. Et parce qu'une chaîne incrémentale a un défaut supplémentaire : si un seul maillon est illisible, tout ce qui suit est perdu.

La règle 3-2-1

La règle

3 copies des données, sur 2 supports de nature différente, dont 1 hors site.

Chaque chiffre répond à un risque précis, et c'est ainsi qu'il faut la présenter :

  • 3 copies : l'original et deux sauvegardes. Une sauvegarde peut être illisible au moment où on en a besoin, et on ne le découvre qu'à ce moment.
  • 2 supports différents : disque et bande, disque et cloud. Un même modèle de disque acheté le même jour tombe en panne au même âge.
  • 1 hors site : incendie, dégât des eaux, vol. Une sauvegarde dans l'armoire à côté du serveur ne protège d'aucun de ces trois cas.
Le quatrième chiffre, ajouté par les rançongiciels
La règle s'écrit de plus en plus 3-2-1-1-0 : une copie hors ligne ou immuable, et zéro erreur au test de restauration.
La copie hors ligne est ce qui manque le plus souvent. Un rançongiciel qui obtient les droits d'administration chiffre aussi la sauvegarde en ligne, puisqu'elle lui est accessible en écriture. Une bande sortie du lecteur, ou un stockage immuable, ne peut pas être réécrite.

RPO et RTO

Deux chiffres, et ce sont eux qu'on négocie avec les métiers, jamais la technique.

Définitions

Le RPO (Recovery Point Objective) est la quantité de données qu'on accepte de perdre, exprimée en temps. Il est fixé par la fréquence des sauvegardes.

Le RTO (Recovery Time Objective) est la durée d'indisponibilité acceptable. Il est fixé par le temps de restauration et par les moyens de secours.

Lire les deux chiffres sur un cas
Sauvegarde tous les soirs à 22 h, restauration complète en 4 heures.
RPO = 24 heures. Une panne à 21 h fait perdre toute la journée de travail.
RTO = 4 heures. Le service est rétabli quatre heures après le début de l'intervention.
Si le métier annonce qu'il ne peut pas perdre plus de deux heures de saisie, le RPO de 24 heures est hors des clous : il faut sauvegarder plus souvent, ou répliquer en continu. Aucune discussion sur l'outil ne réglera cela.
Le RPO se règle par la fréquence, le RTO par les moyens
Diviser le RPO par deux consiste à sauvegarder deux fois plus souvent. Diviser le RTO suppose autre chose : du matériel de secours prêt, une procédure écrite, et des gens qui l'ont déjà exécutée.
C'est pourquoi le RTO coûte beaucoup plus cher que le RPO, et pourquoi il faut le faire arbitrer par la direction plutôt que de le promettre.

Continuité ou reprise

Définitions

Le PCA (Plan de Continuité d'Activité) vise à ce que l'activité ne s'arrête pas. Il repose sur de la redondance : le service bascule, l'utilisateur ne voit rien ou presque.

Le PRA (Plan de Reprise d'Activité) vise à redémarrer après un arrêt. Il repose sur des sauvegardes et une procédure de remontée.

PCAPRA
Objectifne pas s'arrêterredémarrer
Moyensredondance, bascule automatiquesauvegardes, procédure
RTO viséproche de zéroquelques heures à quelques jours
Coûtélevé, permanentmodéré
On ne met pas tout en continuité
Un PCA sur l'ensemble du système d'information coûte le double d'infrastructure, en permanence. Aucune entreprise de la taille de NeoLink ne le finance.
La démarche consiste à classer les services par criticité, puis à mettre en continuité les seuls services dont l'arrêt bloque l'activité, et en reprise tout le reste. La criticité se définit avec les métiers, pas dans le service informatique.

Classer par criticité

Définition

La criticité d'un service mesure l'importance de son fonctionnement pour l'entreprise. Elle se lit dans une seule question : que se passe-t-il, concrètement, s'il s'arrête une heure ? Une journée ? Une semaine ?

Service NeoLinkArrêt d'une journéeCriticitéPolitique
Annuaireplus aucune session, tout est bloquémaximalecontinuité, deux contrôleurs
Serveur de fichiersproduction à l'arrêthautereprise rapide, RTO 4 h
Messageriegêne forte, contournablemoyennereprise, RTO 24 h
Intranet documentairegêne faiblebassereprise, RTO 72 h
La criticité ne se déduit pas de la technique
Un serveur peut être petit, ancien, oublié de tous, et bloquer l'entreprise entière parce qu'il porte la licence d'un logiciel métier. Inversement, un serveur puissant et neuf peut n'héberger qu'un service dont l'arrêt ne gêne personne pendant trois jours.
C'est la raison pour laquelle la criticité s'établit avec les métiers, et se réévalue. La cartographie du premier chapitre en est le point de départ : sans elle, on classe au jugé.

Le test de restauration

Une sauvegarde jamais restaurée n'est pas une sauvegarde
C'est le point sur lequel presque toutes les organisations sont en défaut, et c'est celui qui se paie le jour de l'incident. Une sauvegarde peut échouer silencieusement pendant des mois : support plein, tâche désactivée, périmètre incomplet, fichier illisible.
Tant qu'on n'a pas restauré, on n'a pas de sauvegarde : on a une tâche planifiée qui rend un code de retour.

Un test de restauration digne de ce nom vérifie quatre choses :

  1. Que la restauration aboutit techniquement.
  2. Que les données restaurées sont complètes, et pas seulement présentes.
  3. Que la durée réelle correspond au RTO annoncé.
  4. Que la procédure est exécutable par quelqu'un d'autre que celui qui l'a écrite.

Le quatrième point est celui qu'on néglige, et c'est celui qui compte un dimanche à trois heures du matin.

Exercices type

Complète le dimanche, incrémentale les autres jours. Un incident le vendredi : que restaure-t-on ?

La complète du dimanche, puis les incrémentales du lundi, mardi, mercredi et jeudi, dans cet ordre, puis celle du vendredi si elle a eu lieu avant l'incident. Soit cinq à six supports.

Chaque support est un point de rupture : s'il en manque un seul, tout ce qui suit est inexploitable.

En différentielle, il en aurait fallu deux : la complète du dimanche et la différentielle du jeudi soir. C'est l'argument décisif en faveur de la différentielle quand le RTO est serré.

Une entreprise sauvegarde chaque nuit sur un NAS dans le même local. Que manque-t-il ?

Deux des trois chiffres de la règle 3-2-1.

Le hors site manque : un incendie, un dégât des eaux ou un vol emporte le serveur et le NAS ensemble.

Le support de nature différente manque aussi : deux ensembles de disques, souvent achetés en même temps, vieillissent de la même façon.

Et il manque probablement le quatrième chiffre : une copie hors ligne. Un NAS accessible en écriture depuis le réseau est chiffré par un rançongiciel en même temps que le reste.

Le correctif minimal et réaliste : une externalisation vers un stockage distant, et une copie immuable ou déconnectée.

Le métier demande un RPO de 15 minutes. Quelles conséquences ?

Une sauvegarde quotidienne ne suffit plus, ni même horaire. Il faut :

soit une réplication continue ou des instantanés très fréquents, ce qui suppose une infrastructure adaptée ;

soit une journalisation applicative permettant de rejouer les transactions depuis la dernière sauvegarde, ce que font les bases de données.

Le coût n'est pas seulement matériel : c'est une infrastructure à exploiter et à surveiller en permanence.

La bonne réaction n'est pas de refuser, c'est de chiffrer la demande et de la faire arbitrer. Un RPO de 15 minutes sur la base de production peut être justifié ; le même sur l'intranet documentaire ne l'est pas.

Quelle différence concrète entre PCA et PRA sur le serveur de fichiers ?

En PCA : deux serveurs, données répliquées en temps réel, bascule automatique. L'utilisateur perd sa connexion quelques secondes et continue de travailler. Coût : le double de matériel, en permanence.

En PRA : un serveur, des sauvegardes, une procédure. Après un incident, on remonte les données sur un serveur de remplacement. L'utilisateur ne travaille pas pendant quatre heures. Coût : les sauvegardes et un matériel de secours.

Le choix se fait sur le RTO acceptable, qui se négocie avec les métiers. Et l'un n'exclut pas l'autre : un PCA n'exempte pas de sauvegardes, puisqu'il ne protège pas d'une erreur humaine ni d'un rançongiciel, qui se répliquent tous deux fidèlement.

Comment savoir si la politique de sauvegarde fonctionne réellement ?

En restaurant. Il n'y a pas d'autre moyen.

Le test se planifie comme une opération : à date fixe, restaurer un jeu de données représentatif sur un environnement séparé, mesurer la durée réelle, vérifier l'intégrité du contenu, et faire exécuter la procédure par quelqu'un qui ne l'a pas écrite.

Ce qu'un test révèle presque toujours : un périmètre incomplet (une base oubliée, un partage ajouté depuis et jamais inclus), et une durée réelle supérieure au RTO annoncé.

Le compte rendu du test est le seul document qui permette d'affirmer un RTO devant la direction.

Un rançongiciel a chiffré les serveurs. Que fait-on, dans quel ordre ?
  1. Isoler : couper les liaisons réseau pour arrêter la propagation. Avant tout le reste.
  2. Ne pas restaurer immédiatement sur une infrastructure encore compromise : on rechiffrerait la restauration.
  3. Identifier la date de compromission, pour choisir un point de restauration antérieur. C'est ici que l'audit du chapitre précédent sert.
  4. Reconstruire l'environnement, puis restaurer depuis une copie hors ligne, la seule dont on soit sûr.
  5. Changer les secrets : comptes à privilèges, clés, certificats.
  6. Déclarer, selon le cadre légal applicable.

Le point qui décide de tout est le troisième : sans trace, on ne sait pas à quelle date remonter, et on restaure une sauvegarde déjà compromise.

La méthode

  1. Nomme le risque avant de proposer une réponse. RAID, réplication et sauvegarde ne couvrent pas les mêmes.
  2. Compte les supports nécessaires à la restauration avant de choisir entre incrémentale et différentielle.
  3. Vérifie les trois chiffres de 3-2-1, puis demande où est la copie hors ligne.
  4. Chiffre le RPO et le RTO, et fais-les arbitrer par les métiers. Ce ne sont pas des choix techniques.
  5. Classe les services par criticité à partir de la cartographie, et n'applique la continuité qu'aux plus critiques.
  6. Planifie un test de restauration et fais-le exécuter par quelqu'un d'autre.
  7. N'annonce jamais un RTO que tu n'as pas mesuré lors d'un test.

En résumé

  • RAID : panne de disque. Réplication : disponibilité. Sauvegarde : perte de données. Trois besoins distincts.
  • Incrémentale : rapide à sauvegarder, longue à restaurer, chaîne fragile. Différentielle : l'inverse, deux supports suffisent.
  • 3-2-1 : trois copies, deux supports différents, une hors site. Plus une hors ligne et zéro erreur au test.
  • RPO : données perdues acceptables, réglé par la fréquence. RTO : indisponibilité acceptable, réglé par les moyens.
  • PCA : ne pas s'arrêter, par redondance. PRA : redémarrer, par restauration.
  • La criticité se définit avec les métiers, jamais depuis la technique.
  • Une sauvegarde jamais restaurée n'est pas une sauvegarde.

Et ensuite ? Les données sont sauvegardées, mais rien n'empêche encore quiconque d'entrer. Le chapitre suivant traite du périmètre : menaces, segmentation, zone démilitarisée et pare-feu.

Sauvegarde, continuité et reprise d'activité | Plateforme ETS