Réalisation d'une permutation

Lorsque vous effectuez une permutation, la base de données principale devient la base de données de secours, et la base de données de secours devient la base de données principale, sans perte de données. Une permutation est généralement effectuée pour tester le basculement vers la base de données de secours à des fins d'audit ou de certification, ou pour tester les procédures de basculement de votre application lorsqu'Autonomous Data Guard est activé.

La console Oracle Cloud Infrastructure sur la base de données avec le rôle Principal affiche un lien de permutation dans le champ Rôle lorsque la base de données principale et la base de données de secours locale sont disponibles. La console Oracle Cloud Infrastructure sur la base de données avec le rôle De secours affiche un lien de permutation dans le champ Rôle lorsque la base de données principale et la base de données de secours distante sont disponibles. Par conséquent, lorsque la base de données principale présente l'état de cycle de vie Disponible ou Arrêté, et qu'une base de données de secours locale ou inter-région est disponible, vous pouvez effectuer une permutation.

Pour consulter le statut de la base de données de secours, sous Ressources, cliquez sur Autonomous Data Guard et, pour la base de données de secours répertoriée dans la colonne Base de données autonome homologue, vérifiez que le champ Etat affiche Disponible ou Arrêté.

Vous pouvez lancer l'opération de permutation à tout moment à l'aide de l'API Autonomous Database. Pour plus d'informations, reportez-vous à Utilisation de l'API.

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

Pour effectuer une permutation vers une base de données de secours locale, accédez à la base de données principale (rôle : Principal) à partir de la console Oracle Cloud Infrastructure :

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

  • Dans le menu de navigation de gauche d'Oracle Cloud Infrastructure, cliquez sur Oracle Database. Ensuite, en fonction de votre charge globale, cliquez sur l'une des options suivantes : Autonomous Data Warehouse, Autonomous JSON Database ou Autonomous Transaction Processing.
  • Sur la page Bases de données autonomes, sélectionnez votre base de données autonome dans les liens de la colonne Nom d'affichage.

Pour effectuer une permutation vers une base de données de secours distante, accédez à la base de données de secours (rôle : De secours) :

Pour une permutation inter-région, vous devez lancer la permutation à partir de la base de données de secours. Vous pouvez accéder à la base de données de secours de différentes manières :

  • Sélectionnez la région distante dans la console Oracle Cloud Infrastructure, puis sélectionnez la base de données de secours.

  • Accédez à la base de données principale comme ci-dessus, puis à partir de la base de données principale, vous pouvez accéder à la base de données de secours via la console Oracle Cloud Infrastructure en sélectionnant Autonomous Data Guard sous Ressources et en cliquant sur le lien de la base de données de secours dans la colonne Base de données autonome homologue.

Pour effectuer une permutation, procédez comme suit :

  1. Sur la page Détails sur la base de données autonome, sous Autonomous Data Guard, dans le champ Rôle, cliquez sur Permutation.
    Sinon, pour lancer une permutation, vous pouvez sélectionner Actions supplémentaires, puis Permutation.
  2. Dans la boîte de dialogue Confirmer la permutation manuelle vers la base de données de secours, entrez le nom de la base de données pour confirmer que vous souhaitez effectuer la permutation.
  3. Dans la boîte de dialogue Confirmer la permutation manuelle vers la base de données de secours, cliquez sur Confirmer la permutation manuelle vers la base de données de secours.

    Lorsque des opérations simultanées telles que le redimensionnement ou la création d'une sauvegarde manuelle sont actives, la confirmation valide également la mise en pause ou l'annulation de l'opération simultanée. Pour plus d'informations, reportez-vous à Opérations simultanées sur Autonomous Database.

    L'état de cycle de vie de la base de données devient Mise à jour. Pour consulter l'état de la base de données homologue, sous Ressources, cliquez sur Autonomous Data Guard, où la colonne Etat affiche Modification du rôle en cours.

Une fois la permutation terminée, Autonomous Data Guard effectue les opérations suivantes :

  • Le nom d'affichage présente l'indicateur De secours (pour une permutation inter-région).

  • Les informations sur la ressource Autonomous Data Guard sont mises à jour pour refléter la permutation. Sélectionnez Autonomous Data Guard sous Ressources pour afficher les informations mises à jour.

  • Autonomous Database indique l'heure de la dernière permutation lorsque vous positionnez le curseur sur l'icône icône d'info-bulle dans le champ Rôle.

Remarques concernant la permutation avec Autonomous Data Guard :

  • Pour une permutation inter-région, vous devez lancer la permutation à partir de la base de données de secours.

  • Au cours de la permutation, la plupart des actions sur la console Oracle Cloud Infrastructure ne sont pas disponibles et la page Informations sur la base de données autonome affiche un état de cycle de vie de valeur Mise à jour.

  • L'opération de permutation conserve l'état d'origine de la base de données principale. Si la base de données principale est arrêtée lorsque vous effectuez une permutation, l'arrêt est effectif une fois l'opération terminée.

  • Autonomous Database génère la demande de travail Permuter la base de données autonome. Pour visualiser la demande, sous Ressources, cliquez sur Demandes de travail.

  • Après une permutation ou un basculement vers la base de données de secours, celle-ci devient la base de données principale, et les graphiques de la console de service et de la page de mesures Oracle Cloud Infrastructure affichent des informations sur la base de données principale, mais ne contiennent pas d'informations sur la base de données qui était la principale avant l'opération de permutation ou de basculement.

  • Lorsque vous activez Autonomous Data Guard avec une base de données de secours locale et une base de données de secours inter-région, Autonomous Data Guard ne fournit pas de base de données de secours locale lorsque l'instance de la région distante possède le rôle Principal. L'utilisation de la région distante dans le rôle Principal est prévue tant que la région principale est indisponible ou à des fins de test (scénario temporaire). Une fois que la base de données de la région principale reprend le rôle Principal, la base de données de secours locale est disponible.

  • Vous ne pouvez pas annuler une opération de permutation inter-région après le début de la permutation, et l'état est Modification du rôle en cours. Les options sont les suivantes :

    • Essayez ou réessayez une permutation ou un basculement jusqu'à ce que l'opération aboutisse.

    • Générez une demande d'assistance auprès du support technique Oracle Cloud ou contactez un représentant du support technique.