Opérations de basculement et de permutation de récupération après sinistre basées sur la sauvegarde
Décrit les opérations de permutation et de basculement avec une base de données homologue de récupération après sinistre basée sur la sauvegarde.
- A propos de la permutation vers un homologue de copie de sauvegarde
Lorsque vous effectuez une permutation, la base de données principale devient la copie de sauvegarde et la copie de sauvegarde devient la base de données principale, sans perte de données. - Exécution d'une permutation vers un homologue de copie de sauvegarde local
Lorsque vous effectuez une permutation, la base de données principale devient l'homologue et celui-ci devient la base de données principale, sans perte de données. - Exécution d'une permutation vers un homologue de copie de sauvegarde inter-région
Lorsque vous effectuez une permutation, la base de données principale devient la base de données homologue et la base de données homologue devient la base de données principale, sans perte de données. - Basculement
Lorsque la base de données principale tombe en panne, avec la récupération après sinistre basée sur la sauvegarde, vous pouvez effectuer un basculement manuel pour que le pair local devienne la base de données principale. - Remarques concernant l'exécution d'une permutation vers un homologue de copie de sauvegarde
Fournit des notes pour la permutation de récupération après sinistre basée sur une sauvegarde :
Rubrique parent : Utilisation de la récupération après sinistre basée sur la sauvegarde
A propos de la permutation vers un pair de copie de sauvegarde
Lorsque vous effectuez une permutation, la base de données principale devient la copie de sauvegarde et la copie de sauvegarde 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 copie de sauvegarde pour des raisons d'audit ou de certification, ou pour tester les procédures de basculement de votre application lorsque vous avez ajouté un pair de copie de sauvegarde.
Pour la permutation vers un pair de copie de sauvegarde, la page Détails d'Autonomous Database affiche le lien Permutation sous Récupération après sinistre et la console Oracle Cloud Infrastructure sur la base de données principale affiche également un lien Permutation dans le champ Rôle lorsque la base de données principale et un pair de copie de sauvegarde sont disponibles. Vous pouvez effectuer une permutation lorsque l'état de cycle de vie de la base de données principale indique Disponible ou Arrêté et qu'une copie de sauvegarde est disponible (le champ Etat affiche De secours).
Pour afficher l'état de l'homologue, sur la page de détails d'Autonomous Database, sélectionnez l'onglet Récupération après sinistre et, pour l'homologue répertorié dans la colonne Autonomous Database homologue, vérifiez que l'état indique De secours.
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.
Effectuer une permutation vers un homologue de copie de sauvegarde local
Lorsque vous effectuez une permutation, la base de données principale devient le pair et le pair 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 le pair pour des raisons d'audit ou de certification ou pour tester les procédures de basculement de votre application avec la récupération après sinistre basée sur la sauvegarde.
Pour une permutation vers une copie de sauvegarde, la page Détails d'Autonomous Database, la console Oracle Cloud Infrastructure sur la base de données avec le rôle Principal, affiche un lien depermutation dans le champ Rôle lorsque la base principale et un pair sont disponibles. Vous pouvez effectuer une permutation lorsque le champ Etat de cycle de vie de base de données principale affiche Disponible ou Arrêté et qu'un homologue est disponible (le champ Etat affiche De secours).
Pour afficher le statut du pair, sélectionnez l'onglet Récupération après sinistre et, pour le pair répertorié dans la colonne Autonomous Database homologue, vérifiez que le champ Etat affiche De secours.
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 :
-
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 effectuer une permutation, procédez comme suit :
Une fois la permutation terminée, la récupération après sinistre basée sur la sauvegarde effectue les opérations suivantes :
-
Les informations sur la ressource de récupération après sinistre basée sur la sauvegarde sont mises à jour pour refléter la permutation. Sur la page de détails d'Autonomous Database, sélectionnez l'onglet Récupération après sinistre pour afficher les informations mises à jour.
-
Autonomous Database indique l'heure dans le champ Rôle modifié le.
Effectuer une permutation vers un homologue de copie de sauvegarde inter-région
Pour une permutation inter-région, vous devez lancer la permutation à partir de l'homologue inter-région.
Vous avez plusieurs options pour accéder au pair inter-région :
-
Sélectionnez la région distante dans la console Oracle Cloud Infrastructure, puis accédez directement à l'homologue.
-
Accédez à la base de données principale et, à partir de celle-ci, vous pouvez accéder à l'homologue à partir de la page Détails d'Autonomous Database en sélectionnant l'onglet Récupération après sinistre, puis en cliquant sur le lien correspondant à l'homologue de copie de sauvegarde dans la colonne Autonomous Database homologue.
Pour effectuer une permutation, procédez comme suit :
Une fois la permutation terminée, Autonomous Database effectue les opérations suivantes :
-
Le nom d'affichage affiche l'indicateur Principal.
-
Les informations sur les ressources de récupération après sinistre sont mises à jour pour refléter la permutation. Sélectionnez l'onglet Récupération après sinistre 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
dans le champ Rôle.
Pour plus d'informations, reportez-vous à Notes pour effectuer une permutation.
Exécuter un basculement
La récupération après sinistre basée sur la sauvegarde ne fournit pas d'option de basculement automatique. Si vous souhaitez effectuer un basculement automatique, où le système surveille l'instance principale et bascule automatiquement vers une base de données de secours locale dans certains scénarios, vous devez modifier le type de récupération après sinistre pour que l'instance locale utilise Autonomous Data Guard.
Avec un pair local de récupération après sinistre basé sur la sauvegarde et un pair de récupération après sinistre basé sur la sauvegarde inter-région, Oracle recommande de commencer par tenter un basculement manuel vers le pair local (et non vers le pair inter-région).
Selon la façon dont vous activez la récupération après sinistre basée sur la sauvegarde, il existe différentes étapes pour effectuer un basculement manuel vers un pair :
-
Lorsque vous configurez la récupération après sinistre basée sur la sauvegarde avec un pair local uniquement :
Lorsque vous disposez d'un homologue local et que la permutation échoue, la console Oracle Cloud Infrastructure affiche une bannière contenant des informations sur les raisons de l'échec de la permutation et la console Oracle Cloud Infrastructure affiche un lien de basculement dans le champ Rôle sur lequel vous pouvez cliquer pour lancer un basculement vers l'homologue local. Le lien de basculement n'apparaît que lorsque la base principale n'est pas disponible et qu'un pair est disponible. Autrement dit, lorsque le champ Etat du cycle de Vie de l'entité principale affiche Non disponibles et que le pair local 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 du pair, sur la page de détails, sélectionnez la récupération après sinistre et, pour le pair répertorié dans la colonne homologue Autonomous Database, vérifiez que le champ Etat indique Disponible ou Arrêté. -
Lorsque vous utilisez la récupération après sinistre basée sur la sauvegarde avec un pair local et un pair inter-région (distant) :
Lorsque la récupération après sinistre basée sur la sauvegarde est activée avec un pair local et un pair inter-région, et que le pair local est disponible, Oracle recommande de commencer par tenter un basculement manuel vers le pair local (et non vers le pair inter-région).
Si un pair local est indisponible ou qu'un basculement manuel vers le pair local échoue, vous pouvez effectuer une permutation manuelle vers le pair inter-région. Si la permutation vers le pair inter-région échoue, la console Oracle Cloud Infrastructure affiche un lien de basculement dans le champ Rôle sur le pair sur lequel vous pouvez cliquer pour lancer un basculement manuel vers le pair.
Lorsque vous lancez un basculement manuel, il bascule vers le pair en fonction des cibles Recovery Time Objective (RTO) et Recovery Point Objective (RPO). Pour plus d'informations, reportez-vous à Objectif de temps de récupération après sinistre basé sur la sauvegarde (RTO) et objectif de point de récupération (RPO).
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 copie de sauvegarde inter-région, procédez comme suit :
-
Sur le pair, effectuez une permutation. Pour plus d'informations, reportez-vous à la section Réalisation d'une permutation vers un homologue de copie de sauvegarde local.
-
En exemple, en cas d'échec de la tentative d'activation à l'étape 1, sur le pair, le champ Rôle affiche un lien debasculement. Sur le pair, cliquez sur le lien Basculement.
La fenêtre Confirmer le basculement manuel vers l'homologue apparaît, avec des informations sur la perte de données pouvant se produire si vous effectuez le basculement manuel vers l'homologue.
-
Dans la boîte de dialogue Confirmer le basculement manuel vers l'homologue, entrez le nom de la base de données Autonomous Database pour confirmer le basculement.
-
Dans la boîte Confirmer le basculement manuel vers l'homologue, cliquez sur Confirmer le basculement manuel vers l'homologue.
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.
Pour lancer un basculement manuel lorsque la base d'informations principale n'est pas disponible et l'homologue local l'est, procédez comme suit :
-
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 sur la bannière de console Oracle Cloud Infrastructure et en positionnenant le curseur sur
dans le champ Rôle. La perte de données associée au basculement manuel est indiquée en minutes.
-
Après un basculement manuel avec récupération après sinistre basée sur la sauvegarde, en cas de panne régionale, lorsque la région revient en ligne, le pair est automatiquement reconnecté ou, si nécessaire, reprovisionné.
-
Une fois que vous avez effectué un basculement manuel vers le pair inter-région, le pair inter-région devient la base de données principale. Dans ce cas, si une base de données de secours Autonomous Data Guard locale a été activée, une base de données de secours locale est créée et attachée. Si une instance Autonomous Data Guard locale n'a pas été activée avant le basculement dans la base de données principale, comme par défaut, vous disposez d'une copie de sauvegarde locale.
Remarques concernant la permutation de rôles vers un pair de copie de sauvegarde
Fournit des notes pour la permutation de récupération après sinistre basée sur la sauvegarde :
-
Pour une permutation inter-région, vous devez lancer la permutation à partir de l'homologue inter-région.
-
Au cours de la permutation, la plupart des actions de la console Oracle Cloud Infrastructure ne sont pas disponibles et la page Informations sur Autonomous Database affiche l'état de cycle de vie avec la 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, sur la page de détails d'Autonomous Database, sélectionnez l'onglet Demandes de travail.
-
Après une permutation ou un basculement vers le pair, celui-ci devient le pair principal et les graphiques de la carte Tableau de bord de base de données dans Database Actions et les mesures Oracle Cloud Infrastructure affichent des informations sur la base de données principale. Les graphiques et les mesures ne contiennent pas d'informations sur la base de données qui était la base principale avant l'opération de permutation ou de basculement.
-
Vous ne pouvez pas annuler une opération d'inter-région après le début d'une permutation, et l'état est Modification du rôle en cours Les options d'annulation de la permutation 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.
-