Scénarios de réplication sortante pris en charge

Le service HeatWave prend en charge divers scénarios de réplication sortante. Dans tous les scénarios, la réplique doit être de la même version que la source de système de base de données, ou d'une version supérieure de MySQL.

Tableau 14-1 Scénarios de réplication sortante prise en charge

Source Objectif Détails
  • Système de base de données autonome
  • Système de base de données haute disponibilité
  • Système de base de données autonome avec cluster HeatWave1
  • Système de base de données haute disponibilité avec cluster HeatWave2
Instance MySQL sur site Pris en charge : ce scénario de réplication nécessite une configuration réseau supplémentaire pour relier le réseau local et le VCN auquel le système de base de données est attaché. Vous pouvez utiliser VPN Connect, FastConnect ou OpenVPN Access Server.
Remarque

Echec de la réplication si une table externe Lakehouse est créée dans le système de base de données avec HeatWave Lakehouse activé.
  • Système de base de données autonome
  • Système de base de données haute disponibilité
  • Système de base de données autonome avec cluster HeatWave1
  • Système de base de données haute disponibilité avec cluster HeatWave2
MySQL installé sur une instance de calcul pris en charge
Remarque

Echec de la réplication si une table externe Lakehouse est créée dans le système de base de données avec HeatWave Lakehouse activé.
Système de base de données autonome
  • Système de base de données autonome
  • Système de base de données haute disponibilité
pris en charge
Système de base de données haute disponibilité
  • Système de base de données autonome
  • Système de base de données haute disponibilité
pris en charge
Système de base de données autonome avec cluster HeatWave1
  • Système de base de données autonome
  • Système de base de données haute disponibilité
pris en charge
Système de base de données haute disponibilité avec cluster HeatWave2
  • Système de base de données autonome
  • Système de base de données haute disponibilité
pris en charge
Système de base de données autonome avec cluster HeatWave1
  • Système de base de données autonome avec cluster HeatWave
  • Système de base de données haute disponibilité avec cluster HeatWave
pris en charge
  • Sur la cible, les opérations de chargement et de déchargement du cluster HeatWave sont différées jusqu'au prochain rechargement de la récupération de cluster HeatWave. Lors de la réplication, seule l'intention est inscrite.
  • Le chargement explicite des tables sur la cible peut entraîner l'échec du chargement lors de la récupération du cluster HeatWave. Si les tables sont chargées ou déchargées indépendamment des deux côtés, les données de cluster HeatWave sur la source et la cible peuvent être désynchronisées.
Système de base de données haute disponibilité avec cluster HeatWave2
  • Système de base de données autonome avec cluster HeatWave
  • Système de base de données haute disponibilité avec cluster HeatWave
pris en charge
  • Sur la cible, les opérations de chargement et de déchargement du cluster HeatWave sont différées jusqu'au prochain rechargement de la récupération de cluster HeatWave. Lors de la réplication, seule l'intention est inscrite.
  • Le chargement explicite des tables sur la cible peut entraîner l'échec du chargement lors de la récupération du cluster HeatWave. Si les tables sont chargées ou déchargées indépendamment des deux côtés, les données de cluster HeatWave sur la source et la cible peuvent être désynchronisées.

1 Avant MySQL 8.3.0-u2, vous ne pouvez pas effectuer de réplication sortante à partir d'un système de base de données sur lequel HeatWave Lakehouse est activé.

2 Avant MySQL 8.3.0-u2, vous ne pouvez pas activer HeatWave Lakehouse sur un système de base de données haute disponibilité avec un cluster HeatWave.