Définition simple
La réplication consiste à maintenir une seconde copie d’un ensemble de données, d’un volume ou d’une machine virtuelle sur un autre système. Elle permet de disposer d’une version de secours plus ou moins récente pour la continuité de service. Cette copie n’est pas nécessairement une sauvegarde historique : une suppression ou une corruption peut aussi être propagée.
Définition technique
La réplication synchrone attend généralement la confirmation des écritures à la destination avant de considérer l’opération comme achevée, avec des contraintes de latence. La réplication asynchrone transmet les changements après leur validation à la source et accepte un décalage entre les deux sites. Des mécanismes de suivi des blocs, de journaux ou de changements applicatifs permettent de transférer les modifications. La cohérence des données dépend des logiciels et du groupe de volumes concerné.
À quoi cela sert ?
Réduire le délai de reprise en cas de panne matérielle, préparer une bascule vers un autre hôte ou site, ou améliorer la disponibilité d’un service. La réplication s’intègre à un plan de reprise d’activité mais ne remplace ni l’architecture réseau de bascule, ni les sauvegardes historiques.
Exemple concret
Une entreprise réplique toutes les quinze minutes une VM applicative vers un second site. Si le site principal devient indisponible, l’équipe vérifie que la copie est cohérente puis la démarre selon le plan PRA. Les dernières modifications non répliquées peuvent être perdues ; le temps nécessaire pour redémarrer les accès, DNS et applications dépend de l’architecture.
Problèmes fréquents
- Bande passante insuffisante et retard d’envoi des changements.
- Corruption ou suppression reproduite sur la cible.
- Incohérences applicatives si plusieurs volumes ou bases doivent rester synchronisés.
- Bascule non testée ou réseau/DNS de secours mal préparé.
- Split-brain ou réactivation simultanée des deux copies sans mécanisme de coordination.
Mode synchrone et asynchrone : compromis
La réplication synchrone privilégie la proximité de l’état des données mais dépend fortement de la latence et de la disponibilité de la destination. Elle peut ralentir les écritures ou empêcher certaines opérations si le lien ou le site distant tombe, selon la politique retenue. La réplication asynchrone permet davantage de distance et tolère plus facilement un réseau fluctuant, en contrepartie d’un retard potentiel.
Le délai de réplication n’est pas équivalent à la durée de redémarrage. Le RPO mesure la perte temporelle maximale acceptable ; le RTO mesure le délai de remise en service. Ils doivent être définis selon les applications et vérifiés pendant les exercices.
Bascule et retour arrière après incident
La destination doit disposer des ressources nécessaires, de réseaux accessibles et de paramètres cohérents. Un plan de bascule prévoit les dépendances entre VM, les adresses IP, le DNS, la connectivité des utilisateurs et la sécurité. Il faut aussi déterminer comment éviter que deux systèmes devenus indépendants écrivent simultanément dans les mêmes données.
Après le rétablissement de la source, la resynchronisation inverse et le retour en production doivent être préparés : démarrer une ancienne copie sans vérifier l’état le plus récent peut provoquer de nouvelles pertes.
Pourquoi réplication et sauvegarde sont complémentaires
Une réplication très rapide peut propager presque immédiatement des fichiers chiffrés ou supprimés. Des versions répliquées avec historique limitent parfois ce risque, mais ne garantissent pas une copie indépendante. Les sauvegardes ajoutent des points de restauration dans le temps, une rétention et des protections contre l’effacement.
Pour les données sensibles, associer réplication, sauvegardes isolées et tests de reprise est plus robuste que compter sur une copie synchronisée unique.
Termes associés
Concepts associés
À retenir : la réplication sert à disposer rapidement d’une copie exploitable et à améliorer le PRA. Sa fraîcheur dépend du mode choisi ; elle ne remplace pas des sauvegardes historiques, isolées et restaurables.