Migration d'une instance MySQL vers le service HeatWave
Lors du déploiement d'un nouveau système de base de données HeatWave, les clients peuvent vouloir migrer les données existantes d'une instance MySQL vers le système de base de données HeatWave. L'instance MySQL peut être exécutée sur place, dans d'autres fournisseurs de nuage en tant que services gérés ou non gérés, ou dans une instance de service HeatWave.
Utiliser le service de migration de bases de données
Vous pouvez utiliser le service de migration de bases de données pour Oracle Cloud Infrastructure (OCI) pour migrer une instance MySQL vers le service HeatWave.
- Préparez la base de données source MySQL pour la migration en ligne. Voir Préparation des bases de données MySQL pour la migration.
- Créez des objets de connexion MySQL pour les bases de données source et cible. Voir Création de connexions à MySQL.
- Créez un objet de migration MySQL. Voir Création de migrations MySQL.
- Validez et exécutez la tâche de migration. Voir Gestion des tâches de migration.
Rubriques connexes
Exporter et importer manuellement les données
Vous pouvez effectuer les étapes d'exportation et d'importation pour migrer les données d'une instance MySQL vers un système de base de données HeatWave à l'aide de la console et de l'interpréteur de commandes MySQL.
- Permissions pour accéder à la console, créer un seau de stockage d'objets et charger des objets dans le seau, créer un système de base de données et afficher ou créer une configuration de VCN.
- Si vous souhaitez utiliser la réplication dans votre migration de données, vous devez respecter les exigences et les limites de la réplication entrante. Voir Limitations.
Les étapes facultatives vous permettent de migrer toutes les nouvelles modifications avec réplication. Cela réduit le temps de permutation pour convertir le système de base de données en serveur de base de données de production.
- Créez un seau de stockage d'objets pour stocker les données exportées. Voir Création d'un seau de stockage d'objets.
- (Facultatif) Si vous voulez migrer toutes les nouvelles modifications avec la réplication, configurez l'instance MySQL en tant que serveur de réplication source. Voir Configuration de la source et Création d'un utilisateur de réplication sur un serveur source.
- Exportez l'instance MySQL vers un seau de stockage d'objets. Voir Exportation d'une instance MySQL.
- Créez un système de base de données MySQL et importez des données à partir du seau de stockage d'objets vers le système de base de données. Vous pouvez effectuer l'importation à l'aide de la fonction d'importation de données ou à l'aide de l'interpréteur de commandes MySQL. Il est recommandé d'importer à l'aide de la fonction d'importation de données. Voir Importation à l'aide de la fonction d'importation de données et Importation à l'aide de l'interpréteur de commandes MySQL.
- (Facultatif) Si vous voulez migrer toutes les nouvelles modifications avec réplication, configurez une réplication entrante à partir de l'instance MySQL (source de réplication) vers le nouveau système de base de données MySQL (réplique). Cela met à jour les données du système de base de données avec toutes les modifications apportées à l'instance MySQL après l'exportation initiale. Voir Création d'un canal de réplication.