Visión General de la Exportación e Importación

Utilice los métodos de exportación e importación para transferir datos de una instancia de MySQL a MySQL HeatWave Service.

Utilice MySQL Shell para exportar un volcado lógico de los datos de una instancia de MySQL a un cubo de Object Storage. A continuación, importe los datos del cubo de Object Storage en un sistema de base de datos de MySQL HeatWave Service.

  • Exportación: conéctese a la instancia de MySQL que contiene los datos que desea exportar mediante MySQL Shell. Exporte un volcado lógico del juego de datos a un cubo de Object Storage mediante la utilidad de volcado de MySQL Shell. Puede volcar todos los esquemas de la instancia, los esquemas seleccionados o las tablas y vistas seleccionadas. Las instancias de MySQL de origen y destino pueden estar en diferentes versiones de MySQL. La utilidad de volcado de MySQL Shell realiza comprobaciones y transformaciones de compatibilidad para garantizar que los datos se puedan importar correctamente posteriormente en el servicio MySQL HeatWave y que los posibles problemas de migración de datos se puedan identificar y corregir lo antes posible. Consulte Exportación de una instancia de MySQL y Comprobación de compatibilidad.
  • Importación: utilice una de las siguientes opciones para importar un volcado de MySQL Shell de un cubo de Object Storage a un sistema de base de datos.
    • (Recomendado) Uso de la función de importación de datos al crear un nuevo sistema de base de datos: este método es el más rápido y eficaz en términos de consumo de almacenamiento y computación. Puede importar desde un bloque de Object Storage que se encuentre en la misma región. Consulte Importación mediante la Función de Importación de Datos.
      Nota

      Este método no funciona en el sistema de base de datos de alta disponibilidad. Primero importe los datos a un sistema de base de datos independiente y, a continuación, active la alta disponibilidad.
    • Uso de MySQL Shell: utilice MySQL Shell para importar manualmente un volcado de MySQL Shell desde un cubo de Object Storage. Este método se suele utilizar para agregar datos (volcados parciales) a sistemas de base de datos con datos existentes o con fines de depuración. Consulte Importación mediante MySQL Shell.
  • Soporte de la versión de MySQL: siempre se recomienda utilizar la última versión de MySQL Shell para exportar e importar datos.

    MySQL Shell soporta el volcado de datos de las siguientes versiones de MySQL:

    • MySQL 8.0.11 o superior
    • MySQL 5.7.9 o superior
    • MySQL 5.6.10 o superior. Requiere MySQL Shell 8.0.26 o superior.

    MySQL Shell soporta la carga de datos de las siguientes versiones de MySQL:

    • MySQL 8.0.11 o superior
    • MySQL 5.7.9 o superior

    Al cargar datos de 5.7.9 (o una versión superior) a 8.x.x, puede ignorar la siguiente advertencia:

    WARNING: Destination MySQL version is newer than the one where the dump was created. Loading dumps from different major MySQL versions is not fully supported and may not work.