Note :

Configurer la copie de récupération après sinistre MySQL d'Oracle Heatwave inter-régions dans OCI

Présentation

La copie de récupération après sinistre Oracle Heatwave MySQL est une fonction d'Oracle Cloud Infrastructure (OCI), où vous pouvez configurer la réplication inter-région pour les bases de données de production dans OCI. Il existe deux façons de configurer la copie de récupération après sinistre d'Oracle HeatWave MySQL.

Ce tutoriel explique comment configurer la copie de récupération après sinistre Oracle Heatwave MySQL pour la base de données de production à l'aide de la sauvegarde complète au niveau de la console OCI, en copiant la sauvegarde dans une autre région, en créant la base de données de récupération après sinistre à partir de la sauvegarde principale et en configurant le canal de réplication entrant de la base principale à la base de données de récupération après sinistre. Dans ce tutoriel, vous apprendrez à configurer la récupération après sinistre pour les services de base de données Oracle Heatwave MySQL exécutés sur les versions 8.0.35 et supérieures.

L'image suivante présente l'architecture que nous allons utiliser dans ce tutoriel.

Image présentant l'architecture de copie de récupération après sinistre Heatwave MySQL

Objectifs

Préalables

Tâche 1 : Préparer et effectuer une sauvegarde manuelle complète dans la console OCI

En dehors des heures d'ouverture, effectuer une sauvegarde complète manuelle du service de base de données Oracle Heatwave MySQL de production au niveau de la console OCI.

  1. Cliquez sur le menu déroulant Actions supplémentaires et sélectionnez Créer une sauvegarde manuelle.

    Image montrant comment créer une sauvegarde manuelle à partir de la console OCI

  2. Entrez les informations requises et cliquez sur Créer des sauvegardes manuelles.

    Image montrant comment créer une sauvegarde manuelle à partir de la console OCI

Tâche 2 : Copier la sauvegarde dans la région de récupération après sinistre

  1. Cliquez sur Copier dans une autre région pour copier la sauvegarde manuelle complète dans la région de récupération après sinistre.

    Image présentant les détails complets de la sauvegarde manuelle

  2. Entrez les informations requises et cliquez sur Copier.

    Image présentant la copie de la sauvegarde dans une autre région

    Vérifiez la sauvegarde dans la région de récupération après sinistre une fois la copie terminée.

    Image présentant les sauvegardes dans la région RS

Tâche 3 : Restaurer la sauvegarde de la région de récupération après sinistre dans un nouveau système de base de données

  1. Cliquez sur Restaurer avec un nouveau système de base de données pour restaurer la sauvegarde de la base de données principale vers un nouveau système de base de données dans la région de récupération après sinistre.

    Image présentant la restauration vers un nouveau système de base de données à partir d'une sauvegarde dans DR

  2. Sélectionnez le compartiment, le VCN et les sous-réseaux dans la console OCI, ainsi que la forme de base de données et le stockage requis.

  3. Sélectionnez la version de la base de données MySQL pour qu'elle soit identique à la base de données principale et cliquez sur Restaurer.

    Image présentant les détails de la version MySQL

    Une fois la base de données dans la région de récupération après sinistre provisionnée, vous pouvez vous connecter à la base de données de récupération après sinistre pour valider les schémas et les objets.

Tâche 4 : Créer un utilisateur de base de données pour la réplication

Exécutez l'interrogation suivante pour créer un utilisateur de réplication dans la base de données principale à l'aide de l'adresse IP du point d'extrémité de la base de données provisionnée dans la région de récupération après sinistre.

CREATE USER 'repl1'@'x.x.x.x' IDENTIFIED BY '********' REQUIRE SSL;
GRANT REPLICATION SLAVE ON *.* TO 'repl1'@'x.x.x.x';

Tâche 5 : Créer un canal de réplication

  1. Cliquez sur Créer un canal pour créer un canal de réplication entrant dans le système de base de données de récupération après sinistre de la console OCI. Entrez les données d'identification de l'utilisateur de la base de données source et les autres détails du canal de réplication.

    Image présentant la création d'un canal de réplication lié dans OCI

    Image présentant la création d'un canal de réplication lié dans OCI

    Image présentant la création d'un canal de réplication lié dans OCI

  2. Cliquez sur Créer un canal.

    Image présentant la création d'un canal de réplication lié dans OCI

Tâche 6 : Valider le canal de réplication

Une fois le canal actif dans la console OCI, connectez-vous à la base de données de récupération après sinistre et vérifiez le statut de la réplique et la synchronisation entre la base de données principale et la base de récupération après sinistre.

Show Replica Status \G;

Note : Vous devez vérifier le statut d'E/S en cours d'exécution, le statut d'exécution SQL et le retard de secondes par rapport au statut principal dans la sortie du statut de la réplique.

Remerciements

Autres ressources d'apprentissage

Explorez d'autres laboratoires sur le site docs.oracle.com/learn ou accédez à plus de contenu d'apprentissage gratuit sur le canal Oracle Learning YouTube. 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.