Réalisation d'un basculement manuel
Si une base de données de secours inter-région est disponible, vous pouvez effectuer une permutation pour en faire 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 secours inter-région. Un basculement manuel peut entraîner une perte de données.
Lorsque vous lancez un basculement manuel, Autonomous Data Guard bascule vers la base de données de secours 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.
- Basculement manuel vers une base de données de secours locale
Quand Autonomous Data Guard ne peut pas basculer automatiquement vers une base de données de secours locale, si une base de données de secours locale est disponible, vous pouvez effectuer un basculement manuel pour en faire la base de données principale. - Basculement manuel vers une base de données de secours inter-région
Si un homologue inter-région est disponible, vous pouvez effectuer une permutation pour en faire la base de données principale. En cas d'échec de la permutation, vous pouvez lancer un basculement manuel vers le pair inter-région. - Remarques relatives au basculement manuel avec une base de données de secours
Une fois le basculement terminé, Autonomous Data Guard effectue les étapes postérieures au basculement.
Rubrique parent : Opérations de permutation et de basculement Autonomous Data Guard
Effectuer un basculement manuel vers une base de données de secours locale
Lorsque vous ajoutez une base de données de secours Autonomous Data Guard locale et que le basculement automatique échoue, la console Oracle Cloud Infrastructure affiche une bannière contenant des informations sur le motif de l'échec du basculement automatique. La console Oracle Cloud Infrastructure affiche également un lien de panne 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 ne s'affiche que lorsque la base de données principale n'est pas disponible et qu'une base de données de secours l'est. En d'autres termes, le champ Etat de cycle de vie affiche Non disponible et la base de données de secours 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
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 n'est pas disponible et que la base de données de secours locale l'est :
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 suivies par Autonomous Data Guard après la fin du basculement, reportez-vous à Remarques relatives au basculement manuel avec une base de données de secours.
Rubrique parent : Exécution d'un basculement manuel
Effectuer un basculement manuel vers une base de données de secours inter-région
Si un homologue inter-région est disponible, vous pouvez effectuer une permutation pour en faire la base de données principale. En cas d'échec de la permutation, 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 de données homologue 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 secours Autonomous Data Guard locale et des bases de données de secours Autonomous Data Guard inter-région, si le basculement automatique échoue et que la base de données de secours locale est disponible, Oracle vous recommande de tenter d'abord un basculement manuel vers la base de données de secours locale (et non vers une base de données de secours distante).
Si une base de données de secours locale est indisponible ou qu'un basculement manuel vers la base de données de secours locale échoue, vous pouvez effectuer une permutation manuelle vers une base de données de secours inter-région. En cas d'échec de la permutation vers la base de données de secours inter-région, sur la base de données de secours, la console Oracle Cloud Infrastructure affiche 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.
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.
Lorsque la récupération après sinistre de pile complète est activée, la page de détails d'Autonomous Database, sous Récupération après sinistre, affiche le champ Récupération après sinistre de pile complète comme Activé. Reportez-vous à Utilisation de Full Stack Disaster Recovery pour effectuer des opérations de permutation ou de basculement pour plus d'informations sur l'exécution d'une permutation ou d'un basculement lorsque Full Stack Disaster Recovery est activé.
Effectuez les étapes prérequises suivantes, le cas échéant :
-
Ouvrez la console d'Oracle Cloud Infrastructure en cliquant sur
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 secours inter-région, procédez comme suit :
-
Sur la base de données de secours, effectuez une permutation. Pour plus de détails, reportez-vous à Basculement vers une base de données de secours inter-région.
-
En cas d'échec de la tentative de permutation à l'étape 1, sur la base de données de secours, le champ Rôle affiche un lien de basculement. Sur la base de données de secours, 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.
-
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.
-
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 le redimensionnement 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.
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 suivies par Autonomous Data Guard après la fin du basculement, reportez-vous à Remarques relatives au basculement manuel avec une base de données de secours.
Rubrique parent : Exécution d'un basculement manuel
Remarques relatives au basculement manuel avec une base de données de secours
-
Pour un basculement vers la base de données de secours locale, Autonomous Data Guard crée une base de données 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 perte de données associée dans le message de la bannière de la console Oracle Cloud Infrastructure. La perte de données associée au basculement manuel est indiquée en minutes.
Ces informations s'affichent également lorsque vous passez le pointeur de la souris sur
dans le champ Rôle.
-
Après un basculement Autonomous Data Guard manuel, 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.
Rubrique parent : Exécution d'un basculement manuel