Configurer plusieurs bases de données de secours à l'aide de Data Guard dans Oracle Base Database Service
Présentation
Les utilisateurs peuvent configurer plusieurs bases de données de secours locales et distantes pour une base de données principale à l'aide de l'automatisation Data Guard avec Oracle Base Database Service. Cette fonction est disponible au moyen de la console OCI, de l'API/de la trousse SDK et de Terraform.
Principaux avantages
-
Amélioration de la protection des données
Créez des bases de données de secours locales et distantes pour protéger les bases de données de production contre les défaillances régionales et intra-régionales sans perte de données. -
Flexibilité accrue
Ajoutez plusieurs bases de données de secours dans différents emplacements géographiques et créez des répliques d'instantané (lecture-écriture) selon les besoins. -
Meilleure utilisation des ressources de secours
Utilisez des bases de données de secours pour décharger et ajuster le traitement des interrogations aux fins de production de rapports et d'analyse.
Objectifs
Les sections suivantes décrivent le parcours de l'utilisateur pour ajouter et gérer des bases de données de secours dans un groupe Data Guard à l'aide de la console OCI :
- Créer une base de données de secours à l'aide de la nouvelle configuration du groupe Data Guard
- Modifier les paramètres de membre Data Guard
- Ajouter plusieurs bases de données de secours à une configuration existante
- Effectuer une permutation Data Guard
- Effectuer un basculement de Data Guard
- Remettre en service une base de données de secours désactivée
Tâche 1 : Créer une base de données de secours à l'aide de la configuration du groupe Data Guard
Si vous créez une nouvelle configuration Data Guard, il est recommandé d'utiliser la ressource Groupe Data Guard pour ajouter la première base de données de secours. Cela vous permet d'ajouter des bases de données de secours supplémentaires à l'avenir.
-
Dans Oracle Base Database Service, naviguez jusqu'à la page Systèmes de base de données et sélectionnez votre système de base de données.
-
Dans la page Détails de la base de données de la base de données pour laquelle vous voulez créer une base de données de secours, cliquez sur l'onglet Associations Data Guard.
-
Dans l'onglet Associations Data Guard, cliquez sur Ajouter une base de données de secours.

-
Dans le flux de travail Ajouter une base de données de secours, sélectionnez Utiliser la nouvelle ressource de groupe Data Guard.
Cette option vous permet d'associer plusieurs bases de données de secours à une base de données principale.

-
Dans la section Système de base de données pair, fournissez les détails suivants :
- Entrez un nom de système de base de données.
- Sélectionnez une région où réside la base de données de secours.
- Sélectionnez un domaine de disponibilité dans la région sélectionnée.

-
Dans la section Forme, sélectionnez la forme requise pour le système de base de données de secours.
- Fournir des détails de configuration supplémentaires, notamment :
- Configuration du système de BD
- Informations sur le réseau
- Type Data Guard
- Nom unique de la base de données
- Données d'identification de la base de données

-
Cliquez sur Ajouter.
Une fois la base de données de secours créée, le groupe Data Guard s'affiche.

Description de l'illustration add-standby-created.png
La vue Groupe Data Guard affiche des informations pour toutes les bases de données membres, ce qui vous permet de voir les bases de données principale et de secours en un seul endroit.
Si vous naviguez jusqu'à la page Détails de la base de données de la base de données de secours, les mêmes informations sur le groupe Data Guard sont affichées.
Vous pouvez créer des bases de données de secours supplémentaires en cliquant sur Ajouter une base de données de secours dans la page Base de données principale et en fournissant les détails requis.
Les informations relatives à toutes les bases de données membres du groupe Data Guard s'affichent dans les pages Base de données principale et Base de secours.
Note :
- Cette fonction n'est prise en charge que pour la base de données Oracle version 19c et ultérieure.
- Le nouveau modèle de ressource Groupe Data Guard permet de créer jusqu'à 6 bases de données de secours pour une base de données principale.
Tâche 2 : Modifier les paramètres des membres Data Guard
Vous pouvez modifier les paramètres Data Guard à partir de la base principale ou de l'une des bases de données de secours.
-
Dans l'onglet Groupe Data Guard, sélectionnez la base de données (principale ou de secours) pour laquelle vous voulez modifier les paramètres.
-
Cliquez sur le menu d'actions (trois points) correspondant à la base de données sélectionnée.
-
Cliquez sur Modifier pour ouvrir la boîte de dialogue Modifier.

-
Dans la boîte de dialogue Modifier le groupe Data Guard, mettez à jour la configuration Data Guard selon les besoins.
Vous pouvez modifier des paramètres tels que :
- Type Data Guard
- Mode de protection
- Type de transport

-
Cliquez sur Modifier pour appliquer les modifications.

Description de l'illustration edit-dgg-complete.png
Une fois la mise à jour terminée, les modifications sont reflétées dans le groupe Data Guard. Dans cet exemple, la configuration Data Guard a été mise à jour pour l'une des bases de données de secours. Vérifiez que les valeurs mises à jour pour le type Data Guard, le mode de protection et le type de transport sont affichées pour la base de données de secours sélectionnée.
Tâche 3 : Ajouter plusieurs bases de données de secours à une configuration d'association Data Guard existante
Pour ajouter plusieurs bases de données de secours à l'aide de l'automatisation en nuage, vous devez passer à la ressource Groupe Data Guard. Cela peut être fait à tout moment.
La ressource Groupe Data Guard comprend des API et des interfaces utilisateur mises à jour qui prennent en charge plusieurs bases de données de secours.
Vous pouvez passer d'une association Data Guard existante à un groupe Data Guard de l'une des façons suivantes :
- Cliquez sur Passer à la nouvelle ressource dans la bannière affichée en haut de la page Détails de la base de données.
- Cliquez sur Ajouter une base de données de secours dans la page Base de données principale.
Note :
- Les configurations Data Guard existantes et les capacités de sauvegarde/restauration de base de données créées à l'aide de l'automatisation du nuage sont conservées.
- L'automatisation du nuage ne reconnaît pas Data Guard configuré manuellement ou plusieurs bases de données de secours. Vous devez recréer ces configurations à l'aide de la ressource Groupe Data Guard pour les gérer au moyen de l'automatisation du nuage.
-
Cliquez sur Passer à une nouvelle ressource ou sur Ajouter une base de données de secours pour démarrer le flux de travail de migration.

-
Dans la boîte de dialogue Passer à la nouvelle ressource de groupe Data Guard, vérifiez les détails de la migration et cliquez sur Démarrer pour confirmer et commencer la migration.

Description de l'illustration switch-to-new-dg-confirm.png
Une fois la migration terminée, les détails du groupe Data Guard sont affichés.

Description de l'illustration switch-to-dgg-complete.png
Vérifiez que les bases de données principale et de secours sont listées dans le groupe Data Guard.
Vous pouvez maintenant ajouter des bases de données de secours supplémentaires en cliquant sur Ajouter une base de données de secours. Vous pouvez également modifier les paramètres de configuration de Data Guard à tout moment.
Tâche 4 : Effectuer une permutation Data Guard
Vous pouvez effectuer une permutation entre la base de données principale et n'importe laquelle des bases de données de secours du groupe Data Guard.
-
Dans l'onglet Groupe Data Guard, sélectionnez la base de données de secours vers laquelle vous voulez permuter.
-
Cliquez sur le menu d'actions (trois points) pour la base de données de secours sélectionnée et cliquez sur Permuter.

-
Dans la boîte de dialogue de confirmation, entrez le mot de passe de l'administrateur de base de données et cliquez sur Permuter pour confirmer l'opération.
Une fois la permutation terminée, les rôles des bases de données sélectionnées sont inversés.

Description de l'illustration switchover-complete.png
Vérifiez que la base de données de secours est maintenant Principale et que la base principale initiale est maintenant une base de données de secours dans le groupe Data Guard.
Tâche 5 : Effectuer un basculement Data Guard
Vous pouvez effectuer un basculement entre la base de données principale et l'une des bases de données de secours du groupe Data Guard.
-
Dans l'onglet Groupe Data Guard, sélectionnez la base de données de secours vers laquelle vous voulez basculer.
-
Cliquez sur le menu d'actions (trois points) pour la base de données de secours sélectionnée et cliquez sur Basculement.

-
Dans la boîte de dialogue de confirmation, entrez le mot de passe de l'administrateur de base de données et cliquez sur Basculement pour confirmer l'opération.
Une fois le basculement terminé, la base de données de secours sélectionnée devient la nouvelle base de données principale.
Vérifiez que la base de données principale initiale est maintenant dans un rôle Base de secours désactivée dans le groupe Data Guard.

Tâche 6 : Remettre en service une base de secours dans un rôle de secours désactivé
Vous pouvez remettre en service une base de données de secours qui est dans un rôle Base de secours désactivée dans le groupe Data Guard.
-
Dans l'onglet Groupe Data Guard, sélectionnez la base de données de secours avec le rôle Base de données de secours désactivée.
-
Cliquez sur le menu d'actions (trois points) pour la base de données sélectionnée et cliquez sur Remettre en service.

-
Dans la boîte de dialogue de confirmation, entrez le mot de passe de l'administrateur de base de données et cliquez sur Remettre en service pour confirmer l'opération.
Une fois l'opération de remise en service terminée, la base de données est restaurée à un rôle De secours dans le groupe Data Guard.
Vérifiez que la base de données dans le rôle Base de données de secours désactivée est maintenant répertoriée en tant que base de données De secours.

Liens connexes
Accusés de réception
- Auteurs - Leo Alvarado, Dileep Thiagarajan, Tammy Bednar (Gestion des produits)
Ressources d'apprentissage supplémentaires
Explorez d'autres laboratoires sur le site docs.oracle.com/learn ou accédez à plus de contenu d'apprentissage gratuit sur la chaîne YouTube d'Oracle Learning. De plus, visitez education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.
Pour obtenir la documentation sur le produit, visitez Oracle Help Center.
Configure Multiple Standby Databases Using Data Guard in Oracle Base Database Service
G54624-02