Exportation de l'instance source vers le stockage d'objets

Utilisez l'utilitaire dumpinstance pour exporter l'instance source du système de base de données vers le stockage d'objets.

Utilisation de l'interpréteur de commandes MySQL

Utilisez l'interpréteur de commandes MySQL pour exporter l'instance source du système de base de données vers le stockage d'objets.

Cette tâche nécessite les éléments suivants :
  • Interpréteur de commandes MySQL version 8.0.27 ou ultérieure. Il est recommandé d'utiliser la dernière version de l'interpréteur de commandes MySQL. Toute version antérieure de l'interpréteur de commandes MySQL ne permet pas d'importer les exportations créées par MySQL Shell 8.0.27 ou version supérieure.
  • Accès au stockage d'objets et à un seau existant.
  • Fichier de configuration valide. Si vous avez installé et configuré l'interface de ligne de commande dans l'emplacement par défaut, vous disposez d'un fichier de configuration valide. Si vous n'avez pas installé et configuré l'interface de ligne de commande, vous devez l'installer ou créer un fichier de configuration manuellement. Voir Fichier de configuration des trousses SDK et de l'interface de ligne de commande.
  • Au moins un schéma de base de données dans votre instance source. La commande dumpInstance de l'interpréteur de commandes MySQL échoue s'il n'existe aucun schéma de base de données dans l'instance.
Faites ce qui suit pour exporter le système de base de données source vers le stockage d'objets :
  1. Connectez-vous au système de base de données à l'aide de l'interpréteur de commandes MySQL. Voir Utilisation de l'interpréteur de commandes MySQL et Aperçu de l'exportation et de l'importation.
  2. En mode d'exécution JS, exécutez la commande suivante :
    util.dumpInstance("prefix", {osBucketName: "bucket", ocimds: true, threads: n})
    • util.dumpInstance : Exportez toutes les données de l'instance MySQL.
    • prefix : (Facultatif) Ajoutez un préfixe aux fichiers chargés dans le seau. Voir Aperçu de l'exportation et de l'importation.
    • ocimds : (Facultatif) Vérifiez la compatibilité de vos données avec le service MySQL HeatWave. Spécifiez cette option uniquement si vous avez l'intention d'importer le vidage dans un autre système de base de données. Si vous exportez le vidage vers une réplique externe, ne spécifiez pas cette option.
    • osBucketName : Spécifiez le nom sensible à la casse du seau de stockage d'objets vers lequel effectuer l'exportation.
    • threads : Spécifiez le nombre d'unités d'exécution de traitement à utiliser pour cette tâche. La valeur par défaut est 4.
Votre instance est exportée vers le compartiment de stockage d'objets.