Bloc d'exécution de la base de données globale Amazon Aurora - Contrôleur Amazon Application Recovery (ARC)

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.

Bloc d'exécution de la base de données globale Amazon Aurora

Le bloc d'exécution de la base de données globale Amazon Aurora vous permet d'exécuter un flux de travail de restauration en cas de basculement ou de basculement pour une base de données globale.

  • Basculement : utilisez cette approche pour récupérer après une panne imprévue. Avec cette approche, vous effectuez un basculement entre régions vers l'un des clusters de bases de données secondaires de vos bases de données globales Aurora. L'objectif du point de récupération (RPO) pour cette approche est généralement une valeur différente de zéro mesurée en secondes. L'ampleur de la perte de données dépend du délai de réplication des bases de données globales Aurora Régions AWS au moment de la panne. Pour plus d'informations, consultez la section Récupération d'une base de données globale Amazon Aurora suite à une panne imprévue dans le guide de l'utilisateur Amazon Aurora.

  • Basculement : cette opération était auparavant appelée basculement planifié géré. Utilisez cette approche pour des scénarios contrôlés, tels que la maintenance opérationnelle et d'autres procédures opérationnelles planifiées dans lesquels tous les clusters Aurora et les autres services avec lesquels ils interagissent sont en bon état. Étant donné que cette fonction synchronise les clusters de base de données secondaires avec le cluster principal avant toute modification, le RPO est égal à 0 (aucune donnée perdue). Pour plus d'informations, consultez la section Effectuer des commutations pour les bases de données mondiales Amazon Aurora dans le guide de l'utilisateur Amazon Aurora.

Configuration

Pour configurer un bloc d'exécution de la base de données globale Aurora, entrez les valeurs suivantes :

  1. Nom de l'étape : entrez un nom.

  2. Description de l'étape (facultatif) : entrez une description de l'étape.

  3. Nom du cluster de base de données globale Aurora : entrez l'identifiant de la base de données globale.

  4. ARN du cluster pour la région : entrez l'ARN du cluster à utiliser dans chaque région du plan.

  5. Spécifiez l'option pour la base de données Aurora : choisissez Switchover ou Failover (perte de données), selon la méthode que vous souhaitez

  6. Nom du cluster de base de données globale Aurora :

  7. Délai d'expiration : entrez une valeur de délai d'expiration.

Choisissez ensuite Enregistrer l'étape.

Comment ça marche

En configurant un bloc d'exécution des bases de données globales Aurora, vous pouvez basculer ou basculer des bases de données globales dans le cadre de la restauration de votre application. Si vous utilisez une active/active approche, le commutateur de région utilise l'autre région configurée comme source. En d'autres termes, si une région est désactivée, le changement de région utilise l'autre région active comme source pour déterminer le pourcentage d'échelle.

Ce bloc prend en charge les modes d'exécution gracieux et disgracieux. Des paramètres incorrects provoquent un basculement de la base de données globale Aurora, ce qui peut entraîner une perte de données.

Pour plus d'informations sur la reprise après sinistre d'Aurora Global Database, y compris le basculement et le basculement, consultez la section Utilisation du basculement ou du basculement dans les bases de données mondiales Amazon Aurora dans le guide de l'utilisateur Amazon Aurora.

Ce qui est évalué dans le cadre de l'évaluation du plan

Lorsque Region Switch évalue votre plan, Region Switch effectue plusieurs vérifications sur la configuration et les autorisations de votre bloc d'exécution Aurora. Le changement de région vérifie que les informations suivantes sont correctes :

  • Le cluster global Aurora spécifié dans la configuration existe.

  • Il existe des clusters de base de données Aurora dans les régions source et de destination.

  • Les clusters de base de données source et de destination sont dans un état qui permet le passage d'une base de données globale à un autre.

  • Il existe des instances de base de données dans les clusters source et de destination

  • Les versions du moteur de cluster global pour l'action de commutation sont compatibles. Cela inclut de vérifier que les clusters utilisent les mêmes versions majeure, mineure et correctif, à quelques exceptions près répertoriées dans la documentation d'Aurora.

Le changement de région confirme également que le rôle IAM du plan dispose des autorisations requises pour le basculement et le basculement d'Aurora. Pour plus d'informations sur les autorisations requises pour les blocs d'exécution de commutateurs régionaux, consultezExemples de politiques basées sur l'identité pour le changement de région dans ARC.

Les autorisations IAM correctes sont essentielles au bon fonctionnement du bloc d'exécution Aurora. Si l'une de ces validations échoue, Region Switch renvoie des avertissements indiquant la présence de problèmes et fournit des messages d'erreur spécifiques pour vous aider à résoudre les problèmes d'autorisation ou de configuration. Cela garantit que votre plan dispose de l'accès nécessaire pour gérer et interagir avec l'Aurora lorsque cette étape s'exécute pendant l'exécution d'un plan.