Basculement vs reprise
La différence entre une Recovery rapide et une interruption prolongée repose souvent sur deux processus essentiels : le basculement et la reprise.
Basculement vers un site de secours vs. Retour vers le site d’origine
Lorsque des systèmes critiques tombent en panne, les entreprises sont confrontées à une réalité implacable : chaque minute d’indisponibilité coûte de l’argent, perturbe les opérations et nuit à leur réputation. La différence entre une reprise rapide et une interruption prolongée repose souvent sur deux processus essentiels : le basculement (failover) et le retour en production (failback). Ces deux mécanismes constituent la colonne vertébrale des stratégies modernes de Backup and Recovery, mais de nombreuses équipes informatiques peinent à les mettre en œuvre efficacement ou à comprendre leurs rôles distincts dans le maintien de la continuité d’activité.
C’est la capacité à déterminer quand déclencher le basculement, à gérer la transition et, surtout, à mener à bien le retour en mode normal qui distingue les organisations qui prospèrent face aux perturbations de celles qui se contentent de survivre.
Basculement (failover) et retour à l’état initial (failback) : principales différences
Le basculement redirige les charges de travail d’un système principal vers un environnement de secours lorsque le système principal devient indisponible. Ce processus active l’infrastructure secondaire afin d’assurer la continuité du service en cas de panne, qu’elle soit due à une défaillance matérielle,des cyberattaques, ou une maintenance programmée.
Par exemple, lorsqu’un serveur de base de données principal tombe en panne, le basculement redirige automatiquement toutes les requêtes vers une réplique de secours, ce qui permet aux applications de continuer à fonctionner pendant que les équipes informatiques s’attaquent à la cause profonde du problème.
Le « failback » inverse ce processus, en rétablissant le fonctionnement depuis l’environnement de secours vers l’infrastructure primaire d’origine une fois les problèmes résolus. Contrairement au « failover », qui revêt un caractère réactif, le « failback » correspond à un retour délibéré et planifié au fonctionnement normal.
Imaginons un scénario dans lequel une entreprise opère depuis son site de reprise après sinistre pendant trois jours à la suite d’une panne d’alimentation électrique du centre de données ; la reprise vers le site principal implique de migrer avec soin l’ensemble des services, des modifications apportées aux données et des connexions des utilisateurs vers le site principal une fois l’alimentation rétablie.
Caractéristiques du basculement et du retour en service
Le tableau ci-dessous présente une comparaison claire entre les caractéristiques du basculement et de la reprise.
| Fonction | Basculement | Reprise automatique |
| Déclencheur | Panne, catastrophe, défaillance ou opération de maintenance | Résolution du problème initial, restauration du système |
| Direction | Principal — Recovery/Sauvegarde | Recovery/Sauvegarde — Primaire |
| Objectif | Continuité immédiate | Reprendre un fonctionnement normal et à plein régime |
| Synchronisation des données | Peut utiliser une sauvegarde récente | Il faut synchroniser toutes les modifications apportées pendant le basculement. |
| Automatisation | Souvent automatisé pour gagner en rapidité | Cela pourrait nécessiter davantage de vérifications et de coordination |
Basculement (failover) ou retour (failback) : variations de l’environnement et besoins organisationnels
Les environnements cloudpermettent le basculement grâce à la mise à l’échelle automatisée et à la répartition géographique, tandis que les déploiements sur site nécessitent du matériel de secours préconfiguré. Les architectures hybrides combinent ces deux approches : les charges de travail critiques peuvent être basculées vers une infrastructure cloud pour une flexibilité maximale, tandis que les données sensibles restent stockées dans des systèmes de sauvegarde sur site pour des raisons de conformité.
Le caractère immédiat du basculement contraste fortement avec l’approche mesurée du retour en mode normal. Le basculement privilégie la rapidité au détriment de l’optimisation. Le retour en mode normal nécessite une planification minutieuse pour éviter toute perte de données, ce qui implique la synchronisation de toutes les modifications apportées pendant la période de basculement et la validation de la capacité des systèmes principaux à prendre en charge le retour des charges de travail.
La synchronisation des données pose des défis spécifiques à chaque processus. Le basculement vers un site de secours s’appuie souvent sur le dernier point de sauvegarde ou de réplication, ce qui peut impliquer d’accepter une perte minimale de données afin de rétablir rapidement le service. Le retour vers l’environnement d’origine doit permettre de réconcilier toutes les transactions et toutes les modifications survenues dans l’environnement de sauvegarde, un processus complexe pouvant prendre des heures, voire des jours, selon le volume de données et le rythme des modifications.
De nombreuses organisations pensent à tort que la reprise après incident se fait automatiquement ou rapidement une fois que les systèmes principaux sont rétablis. En réalité, la reprise après incident nécessite une validation approfondie, des tests et une coordination entre les différentes équipes. Ce processus implique de vérifier la stabilité du système, de synchroniser les bases de données, de mettre à jour les enregistrements DNS et de surveiller attentivement les performances pendant la transition.
Phases de mise en œuvre d’une stratégie de résilience de l’entreprise
Parmi les bonnes pratiques pour la mise en œuvre d’une stratégie de basculement et de retour en service, on peut citer la surveillance continue des systèmes principal et de secours, des contrôles d’intégrité automatisés qui déclenchent le basculement lorsque les seuils sont dépassés, ainsi que des tests réguliers permettant de vérifier que les deux processus fonctionnent comme prévu. Les organisations doivent documenter des procédures d’escalade claires et tenir à jour des manuels d’intervention détaillant chaque étape des procédures de basculement et de retour en service.
Une approche globale visant à intégrer le basculement et le retour en service suit les phases suivantes :
- Phase d’évaluation : identifier les systèmes critiques, mettre en placeRecovery Point Objective (RPO) et Recovery Time Objective (RTO), et cartographier les dépendances entre les applications et les composants de l’infrastructure.
- Phase de conception : concevoir des environnements de secours dotés d’une capacité suffisante, configurer les mécanismes de réplication et établir la connectivité réseau entre les sites.
- Phase de mise en œuvre : déployer des outils d’automatisation du basculement, configurer les seuils de surveillance et rédiger une documentation procédurale détaillée.
- Phase de test : organiser régulièrement des exercices simulant divers scénarios de défaillance, vérifier l’intégrité des données après la reprise automatique et affiner les processus en fonction des enseignements tirés.
- Phase d’optimisation : analyser les résultats des tests afin d’améliorer les délais de Recovery, d’automatiser certaines étapes supplémentaires dans la mesure du possible et de mettre à jour les procédures à mesure que l’infrastructure évolue.
Matrice des meilleures pratiques et des avantages
Ce tableau présente les principales bonnes pratiques et leurs avantages respectifs :
| Meilleure pratique | Avantage principal |
| Surveillance automatisée de la santé | Réduit le temps de détection de plusieurs heures à quelques secondes |
| Tests réguliers de basculement | Permet d’identifier les lacunes avant que des catastrophes ne se produisent réellement |
| Guides d’intervention documentés | Permet une exécution cohérente, quel que soit le personnel concerné |
| Approche de basculement de secours par étapes | Réduit au minimum le risque de corruption des données lors du retour |
| Coordination entre les équipes | Permet d’harmoniser les attentes des parties prenantes techniques et commerciales |
Tests de basculement et de retour en service
Pour être efficaces, les tests doivent suivre une approche structurée qui permet de valider à la fois les fonctionnalités techniques et la Readiness opérationnelle :
- Simuler des scénarios de catastrophe : créer des cas de test réalistes, notamment des cyberattaques, des pannes matérielles et des pannes complètes du site. Chaque scénario doit mettre à l’épreuve différents aspects de l’infrastructure de Recovery.
- Vérifier les déclencheurs de basculement automatique et manuel : tester à la fois les seuils automatisés et les procédures de contournement manuel.
- Vérifier la synchronisation des données lors du retour sur le système principal : tester la gestion des modifications incrémentielles en introduisant des transactions pendant le basculement, puis vérifier que toutes les modifications sont correctement synchronisées avec les systèmes principaux.
- Rétablir la connexion et l’accessibilité : vérifier que les utilisateurs et les applications peuvent accéder aux services depuis les deux environnements. Tester les équilibreurs de charge, les mises à jour DNS et les systèmes d’authentification.
- Identifier les problèmes liés aux documents et affiner les protocoles : chaque test doit permettre d’obtenir des informations exploitables.
Étude de cas : basculement vers le cloud et retour vers l’environnement d’origine d’une compagnie de croisière internationale
Unecompagnie de croisières internationalea dû faire face à des défis complexes en matière de configuration DNS lors de la mise en œuvre de sa stratégie de reprise après sinistre dans le cloud. Son environnement exigeait le respect d’objectifs RPO spécifiques : 1 heure pour les applications critiques et 24 heures pour les charges de travail standard. L’entreprise avait besoin d’une solution capable non seulement de protéger ses données, mais aussi de préserver le réseau complexe de configurations DNS indispensables à l’accessibilité des applications.
Commvault Cloud Rewind a relevé ces défis en mettant en œuvre des processus personnalisés de basculement et de retour en service à l’aide de webhooks programmables. La solution s’est intégrée aux fonctions AWS Lambda au sein de l’environnement cloud sécurisé du client afin d’automatiser la gestion de la configuration DNS. Ces webhooks ont automatiquement sauvegardé les configurations DNS au cours des processus préalables à la restauration et ont mis à jour Amazon Route 53 avec les détails des instances restaurées après des événements de basculement.
Le véritable test a eu lieu lors d’un scénario de basculement prolongé. Grâce à la fonctionnalité de restauration en un clic de Cloud Rewind™, l’environnement complet a été automatiquement recréé dans la région de Recovery, avec l’ensemble des dépendances des applications et des données. L’entreprise a ensuite fonctionné à partir de cet environnement restauré pendant 45 jours avant de procéder à un retour planifié vers la région d’origine.
Cette période d’exploitation prolongée sur le site de basculement a posé des défis particuliers. L’environnement de production d’origine présentait un retard de 45 jours, ce qui a nécessité un nettoyage en bonne et due forme avant de pouvoir procéder au retour sur le site d’origine. Les mises à jour DNS effectuées après la Recovery ont permis de reconfigurer les instances EC2 et les points de terminaison RDS, puis une vérification complète des applications a été menée pour s’assurer de leur bon fonctionnement.
Principal résultat : Cloud Rewind a mis en place un processus solide de basculement et de retour sur site qui n’a nécessité qu’une intervention manuelle minimale. L’entreprise a réussi à maintenir ses activités sur son site de secours pendant 45 jours et a effectué un retour sur site sans interruption, faisant ainsi preuve d’une véritable résilience dans un environnement cloud complexe.
« Pour la première fois en plus de plusieurs années de travail avec de multiples solutions de récupération, je suis heureux de faire partie de l’exercice de test qui a réussi à faire basculer et à faire revenir l’application en état de marche avec une telle facilité », a déclaré l’ingénieur cloud en chef de la compagnie de croisière.
Solutions Commvault pour le basculement et la reprise après incident
Les fonctionnalités de Recovery automatisée de Commvault optimisent à la fois le basculement et le retour en production grâce à une gestion unifiée dans les environnements hybrides. La plateforme offreLancement et surveillance du basculement en un clic à l’aide de Commvault Process Manager, ce qui permet de réduire la complexité tout en conservant un contrôle précis sur les opérations de Recovery.
Les flux de travail multicloud et sur site bénéficient d’une intelligence intégrée qui s’adapte aux différentes exigences en matière d’infrastructure. LeL’option de validation des machines virtuelles dans le cadre de la reprise après sinistre permet de vérifier que les machines virtuelles répliquées sont opérationnelles avant que des événements de basculement ne se produisent réellement., ce qui permet d’éviter les imprévus lors de scénarios de reprise critiques.
Cette validation proactive s’étend à l’ensemble des fournisseurs de services cloud, permettant ainsi une Recovery cohérente quelle que soit l’infrastructure sous-jacente. La plateformeLa fonction LiveSync assure la synchronisation des serveurs de secours dédiés avec les systèmes de production, ce qui permet de réduire au minimum le temps de Recovery en cas de basculement.
Une stratégie de basculement et de retour en production adaptée renforce la résilience de votre organisation face aux perturbations, qu’elles soient prévues ou imprévues. Nous comprenons les complexités liées à la protection des données dans les environnements hybrides et l’importance de garantir la continuité d’activité, quel que soit le scénario.
Franchissez une nouvelle étape dans le renforcement de vos capacités de Recovery endemander une démonstrationpour découvrir comment nous pouvons vous aider à protéger vos charges de travail critiques.
Termes associés
Récupération en cas de catastrophe
Processus visant à rétablir l’infrastructure informatique et les opérations d’une organisation après une perturbation majeure, afin de minimiser les temps d’arrêt et d’assurer la continuité des activités.
Récupération en cas de catastrophe
Processus visant à rétablir l’infrastructure informatique et les opérations d’une organisation après une perturbation majeure, afin de minimiser les temps d’arrêt et d’assurer la continuité des activités.
Politique de sauvegarde
Ensemble de règles et de procédures qui décrivent la stratégie de l’entreprise lorsqu’elle effectue des copies de sauvegarde des données pour les conserver.
Politique de sauvegarde
Ensemble de règles et de procédures qui décrivent la stratégie de l’entreprise lorsqu’elle effectue des copies de sauvegarde des données pour les conserver.
RTO et RPO
Indicateurs clés de la planification de la Recovery qui définissent la rapidité avec laquelle les systèmes doivent être restaurés et le niveau de perte de données acceptable pendant la Recovery.
RTO et RPO
Indicateurs clés de la planification de la Recovery qui définissent la rapidité avec laquelle les systèmes doivent être restaurés et le niveau de perte de données acceptable pendant la Recovery.
Ressources connexes
Résilience des applications AWS avec basculement et reprise rapides
Commvault Cloud Rewind