Réalisation d'un basculement manuel

Lorsqu'Autonomous Data Guard ne peut pas basculer automatiquement vers une base de données de réserve locale, si une base de données de réserve locale est disponible, vous pouvez effectuer un basculement manuel pour faire de la base de données de réserve locale la base de données primaire.

Si une base de données de réserve inter-région est disponible, vous pouvez effectuer une permutation afin que la base de données de secours inter-région devienne la base de données principale. En cas d'échec de la permutation, vous pouvez lancer un basculement manuel vers la base de données de réserve inter-région. Un basculement manuel peut entraîner une perte de données.

Lorsque vous lancez un basculement manuel, Autonomous Data Guard basque vers la base de données de réserve en fonction des cibles d'objectif de délai de récupération (RTO) et d'objectif de point de récupération (RPO). Pour plus d'informations, reportez-vous à Objectif de délai de récupération (RTO) et objectif de point de récupération (RPO) Autonomous Data Guard.

Effectuer un basculement manuel vers une base de secours locale

Lorsqu'Autonomous Data Guard ne peut pas basculer automatiquement vers une base de données de réserve locale, si une base de données de réserve locale est disponible, vous pouvez effectuer un basculement manuel pour faire de la base de données de réserve locale la base de données primaire.

Lorsque le basculement automatique échoue, la console Oracle Cloud Infrastructure affiche une bannière qui contient des informations sur le motif de l'échec du basculement automatique. La console Oracle Cloud Infrastructure affiche également un lien de basculement dans le champ Rôle, sur lequel vous pouvez cliquer pour lancer un basculement manuel vers la base de données de secours locale. Le lien de basculement n'apparaît que lorsque la base des données principale n'est pas disponible et qu'une base des données de réserve est disponible. Autrement dit, le champ Etat du cycle de Vie affiche Non disponibles et la base de données de réserve locale est disponible.

Vous pouvez lancer le basculement manuel à l'aide de l'API à tout moment. Pour plus d'informations sur l'utilisation de l'API, reportez-vous à Utilisation de l'API.

Pour afficher le statut de la base de données de secours, sur la page de détails, sélectionnez l'onglet Récupération après sinistre et, pour la base de données de secours répertoriée dans la colonne Autonomous Database homologue, vérifiez que le champ Etat affiche Disponible ou Arrêté.

Effectuez les étapes prérequises suivantes, le cas échéant :

  • Ouvrez la console d'Oracle Cloud Infrastructure en cliquant sur icône de navigation en regard du nom cloud.

  • Dans le menu de navigation de gauche d'Oracle Cloud Infrastructure, cliquez sur Oracle Database, puis sur Autonomous Database.

  • Sur la page Bases de données autonomes, sélectionnez votre instance Autonomous Database dans les liens sous la colonne Nom d'affichage.

Pour lancer un basculement manuel lorsque la base de données principale est indisponible et la base de données de réserve locale l'est, procédez comme suit :

  1. Sur la page de détails d'Autonomous Database, sous Récupération après sinistre, dans le champ Local, cliquez sur Basculement.

    La dialogue Confirmer le basculement vers l'homologue apparaît, avec des informations sur la possible perte de données pouvant se produire si vous effectuez le basculement manuelle vers l'instance de secours.

    Description d'adb_failover_manual.png
    Description de l'illustration adb_failover_manual.png
  2. Dans la boîte de dialogue Confirmer le basculement vers l'homologue, entrez le nom de la base de données Autonomous Database pour confirmer le basculement.
  3. Dans la boîte de dialogue Confirmer le basculement vers le pair, cliquez sur Basculement.

Une fois le basculement terminé, Autonomous Database indique l'heure de la dernière permutation dans le champ Rôle de la page Détails d'Autonomous Database sous Récupération après sinistre.

Pour plus d'informations sur les étapes qu'Autonomous Data Guard effectue une fois le basculement terminé, reportez-vous à Remarques sur le basculement manuel avec une base de données de secours.

Effectuer un basculement manuel vers une base de secours inter-région

Si un pair inter-région est disponible, vous pouvez effectuer une permutation pour faire d'un pair inter-région la base de données principale. Si la permutation échoue, vous pouvez lancer un basculement manuel vers le pair inter-région.

Un basculement manuel peut entraîner une perte de données. Lorsque vous lancez un basculement manuel, Autonomous Database bascule vers la base d'informations homologues en fonction des cibles d'objectif de délai de récupération (RTO) et d'objectif de point de récupération (RPO). Pour plus d'informations, reportez-vous à Objectif de délai de récupération (RTO) et objectif de point de récupération (RPO) Autonomous Data Guard.

Avec une base de données de réserve Autonomous Data Guard locale et une ou plusieurs bases de données de secours Autonomous Data Guard inter-région, lorsque le basculement automatique échoue et que la base de données de réserve locale est disponible, Oracle vous conseille de commencer par tenter un basculement manuel vers la base de données de réserve locale (et non vers la base de données de réserve distante).

Si une base de données de réserve locale est indisponible ou qu'un basculement manuel vers la base de données de réserve locale échoue, vous pouvez effectuer une permutation manuelle vers une base de données de réserve inter-région. Si la permutation vers la base de données de réserve inter-région échoue, sur la base de données de réserve, la console Oracle Cloud Infrastructure affiche un lien Basculement dans le champ Rôle sur lesquels vous pouvez cliquer pour lancer un basculement manuel vers la base de données de réserve.

Vous pouvez lancer le basculement manuel à l'aide de l'API à tout moment. Pour plus d'informations sur l'utilisation de l'API, reportez-vous à Utilisation de l'API.

Remarque

Lorsque Full Stack Disaster Recovery est activé, la page de détails d'Autonomous Database, sous Récupération après sinistre, affiche le champ Full Stack DR comme Activé. Pour plus d'informations sur l'exécution d'une permutation ou d'un basculement lorsque Full Stack Disaster Recovery est activé, reportez-vous à Utilisation de Full Stack Disaster Recovery pour effectuer des opérations de permutation ou de basculement.

Effectuez les étapes prérequises suivantes, le cas échéant :

  • Ouvrez la console d'Oracle Cloud Infrastructure en cliquant sur icône de navigation en regard du nom cloud.

  • Dans le menu de navigation de gauche d'Oracle Cloud Infrastructure, cliquez sur Oracle Database, puis sur Autonomous Database.

  • Sur la page Bases de données autonomes, sélectionnez votre instance Autonomous Database dans les liens sous la colonne Nom d'affichage.

Pour lancer un basculement manuel vers une base de données de réserve inter-région, procédez comme suit :

  1. Sur la base des données de réserve, effectuez une permutation. Pour plus d'informations, reportez-vous à la section Réalisation d'une permutation vers une base de données de secours inter-région.

  2. En effet, en cas d'échec de la tentative d'activation à l'étape 1, sur la base de données de secours, un lien Basculement est affiché sur le champ Rôle. Sur la base d'informations de réserve, cliquez sur le lien de basculement.

    La dialogue Confirmer le basculement vers l'instance de secours apparaît, avec des informations sur la perte de données pouvant se produire si vous effectuez le basculement manuelle vers l'instance de secours.

  3. Dans la boîte de dialogue Confirmer le basculement vers la base de données de secours, entrez le nom de la base de données Autonomous Database pour confirmer le basculement.

  4. Dans la boîte de dialogue Confirmer le basculement vers la base de données de secours, cliquez sur Basculement.

    Lorsque des opérations simultanées telles que la mise à l'échelle sont actives, la confirmation confirme aussi la mise en pause ou l'annulation du traitement simultané. Pour plus d'informations, reportez-vous à Opérations simultanées sur Autonomous Database.

Une fois le basculement terminé, Autonomous Database indique l'heure de la dernière permutation dans le champ Rôle de la page Détails d'Autonomous Database sous Récupération après sinistre.

Pour plus d'informations sur les étapes qu'Autonomous Data Guard effectue une fois le basculement terminé, reportez-vous à Remarques sur le basculement manuel avec une base de données de secours.

Remarques sur le basculement manuel avec une base d'informations de secours

Une fois le basculement terminé, Autonomous Data Guard effectue les étapes postérieures au basculement.
  • Pour un basculement vers la base de secours locale, Autonomous Data Guard crée une base de donnée de secours locale après le basculement. Autonomous Data Guard n'est pas activé lorsque le système provisionne la nouvelle base de données de secours et que le champ Rôle affiche Provisionnement. Une fois qu'Autonomous Data Guard a terminé l'étape de provisionnement, vous disposez d'une nouvelle base de données de secours locale et Autonomous Data Guard est activé.

  • Pour un basculement vers une base de données de secours inter-région, si une base de données de secours locale existait avant le basculement, Autonomous Data Guard rend la base de données de secours locale disponible à nouveau pour une permutation ou un basculement sur la base de données principale en cours.

  • Une fois l'opération de basculement manuel terminée, vous pouvez voir toute éventuelle perte de données associée au basculement manuel dans le message de l'écran d'accueil de console Oracle Cloud Infrastructure. La perte de données associée au basculement manuel est indiquée en minutes.

    Ces informations apparaissent également lorsque vous positionnez le pointeur de la souris sur icône d'info-bulle dans le champ Rôle.

  • Après un basculement manuel d'Autonomous Data Guard, en cas de panne régionale, lorsque la région revient en ligne, la base de données de secours est automatiquement reconnectée ou, si nécessaire, reprovisionnée.