Automatisez votre solution de reprise après sinistre pour les bases de données relationnelles sur AWS - AWS Conseils prescriptifs

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Automatisez votre solution de reprise après sinistre pour les bases de données relationnelles sur AWS

Jitendra Kumar, Oliver Francis et Pavithra Balasubramanian, Amazon Web Services ()AWS

Mai 2024 (historique du document)

Lorsque vous planifiez une stratégie de reprise après sinistre (DR) sur Amazon Web Services (AWS), vous pouvez implémenter une solution de reprise après sinistre pour les bases de données de votre organisation. Vous pouvez automatiser la solution de reprise après sinistre en configurant une architecture axée sur les événements pour effectuer le basculement des instances de base de données. Les avantages de cette approche sont notamment les suivants :

  • Réduire les erreurs humaines causées par la coordination manuelle

  • Fournir le délai de rétablissement le plus court possible (objectifRTO) dans certains cas

  • Faciliter les tests reproductibles de votre solution de reprise après sinistre

Sans automatisation, une panne de votre système principal Région AWS nécessiterait des ressources au sein de votre organisation pour effectuer manuellement les étapes d'un manuel d'exécution. Ces étapes peuvent inclure plusieurs processus, tels que la promotion des répliques de lecture Amazon Relational Database Service (RDSAmazon) dans le Région AWS secondaire pour qu'elles servent de nouvelle instance de base de données principale. AWS permet AWS SDKà Python (Boto3) d'APIsautomatiser ces actions, qui peuvent constituer les éléments de base d'une solution de reprise après sinistre adaptée aux besoins de votre organisation.

Ce guide décrit un orchestrateur de reprise après sinistre centralisé piloté par un manifeste qui peut vous aider à obtenir une solution de reprise après sinistre pour les AWS bases de données Régions AWS au sein d'une même instance. Compte AWS La décision d'effectuer un basculement nécessiterait tout de même une intervention humaine et est hors de portée de l'automatisation.

Les publics cibles de ce guide sont les architectes d'applications, les architectes d'infrastructure, les architectes de bases de données et les consultants en bases de données.

Objectifs

La mise en œuvre de la solution DR Orchestrator Framework peut vous aider à atteindre les résultats suivants :

  • Réduisez les erreurs manuelles lors d'une panne — Les performances manuelles des processus de reprise après sinistre peuvent être sujettes à des erreurs. L'automatisation des actions pendant les phases d'une activité de reprise après sinistre réduit les erreurs manuelles et permet de garantir un basculement ou un retour en arrière plus fluide.

  • Gérez la reprise après sinistre à grande échelle : si votre entreprise dispose d'un important parc de bases de données, l'automatisation des bâtiments pour la reprise après sinistre vous permet de faire évoluer votre solution de reprise après sinistre. Vous pouvez automatiser votre solution de reprise après AWS sinistre de base de données à l'aide de DR Orchestrator Framework. DR Orchestrator automatise les étapes de basculement ou de restauration des AWS bases de données en utilisant un fichier de paramètres au format. JSON