Remarques :

Configuration d'une copie de récupération après sinistre Oracle Heatwave MySQL inter-région dans OCI

Introduction

La copie de récupération après sinistre d'Oracle Heatwave MySQL est une fonctionnalité d'Oracle Cloud Infrastructure (OCI) dans laquelle 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 Oracle HeatWave MySQL.

Ce tutoriel explique comment configurer la copie de récupération après sinistre MySQL d'Oracle Heatwave pour la base de données de production à l'aide de la sauvegarde complète au niveau de la console OCI, copier la sauvegarde vers une autre région, créer la base de données de récupération après sinistre à partir de la sauvegarde principale et configurer le canal de réplication entrant de la base de données principale vers la base de données de récupération après sinistre. Dans ce tutoriel, vous allez 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 illustre l'architecture que nous allons utiliser dans ce tutoriel.

Illustration de l'architecture de copie de récupération après sinistre Heatwave MySQL

Objectifs

Prérequis

Tâche 1 : préparation et exécution d'une sauvegarde manuelle complète dans la console OCI

En dehors des heures de travail, effectuez 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.

    Illustration présentant la création d'une sauvegarde manuelle à partir de la console OCI

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

    Illustration présentant la création d'une sauvegarde manuelle à partir de la console OCI

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

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

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

  2. Entrez les informations requises et cliquez sur Copier.

    Illustration de la copie de la sauvegarde vers 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 illustrant les sauvegardes dans la région de récupération après sinistre

Tâche 3 : restauration de la sauvegarde à partir d'une région de récupération après sinistre dans un nouveau système de base de données

  1. Cliquez sur Restaurer vers 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.

    Illustration 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 respectifs requis.

  3. Sélectionnez la version de base de données MySQL qui doit être 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éation d'un utilisateur de base de données pour la réplication

Exécutez la requête suivante pour créer un utilisateur de réplication dans la base de données principale à l'aide de l'adresse IP d'adresse de base de données provisionnée de 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éation d'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 dans la console OCI. Entrez les informations d'identification utilisateur de base de données source nécessaires et d'autres détails de canal de réplication.

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

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

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

  2. Cliquez sur Créer un canal.

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

Tâche 6 : validation du 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 recherchez le statut de la réplique et la synchronisation entre la base de données principale et la base de données de récupération après sinistre.

Show Replica Status \G;

Remarque : vous devez vérifier les E/S en cours d'exécution, le statut d'exécution SQL et les secondes de retard sur le maître dans la sortie du statut de la réplique.

Remerciements

Ressources de formation supplémentaires

Explorez d'autres ateliers sur docs.oracle.com/learn ou accédez à d'autres contenus de formation gratuits sur le canal Oracle Learning YouTube. De plus, visitez le site education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

Pour obtenir la documentation produit, consultez le site Oracle Help Center.