Visión general de la exportación y la importación
Utilice los métodos de exportación e importación para transferir datos de una instancia MySQL al servicio HeatWave.
Utilice el shell MySQL para exportar un volcado lógico de los datos de una instancia MySQL a un cubo de Object Storage. A continuación, importe los datos del cubo de Object Storage a un sistema de base de datos de servicio HeatWave.
- Exportación: conéctese a la instancia MySQL que contiene los datos que desea exportar mediante el shell MySQL. Exporte un volcado lógico del juego de datos a un cubo de Object Storage mediante la utilidad de volcado de shell MySQL. Puede volcar todos los esquemas de la instancia, los esquemas seleccionados o las tablas y vistas seleccionadas. Las instancias MySQL de origen y destino pueden estar en diferentes versiones MySQL. La utilidad de volcado de shell MySQL realiza comprobaciones y transformaciones de compatibilidad para garantizar que los datos se puedan importar correctamente posteriormente en el servicio 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 MySQL y Comprobaciones de compatibilidad.
- Importación: utilice una de las siguientes opciones para importar un volcado de shell MySQL 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 computación y almacenamiento. Puede importar desde un cubo de Object Storage que esté en la misma región. Consulte Importación mediante la función de importación de datos.
Nota
Este método no funciona en sistemas de base de datos de alta disponibilidad. En primer lugar, importe los datos a un sistema de base de datos independiente y, a continuación, active la alta disponibilidad. - Uso de shell MySQL: utilice el shell MySQL para importar manualmente un volcado de shell MySQL de 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 para fines de depuración. Consulte Importación mediante el shell MySQL.
- (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 computación y almacenamiento. Puede importar desde un cubo de Object Storage que esté en la misma región. Consulte Importación mediante la función de importación de datos.
- Soporte de versión MySQL: siempre se recomienda utilizar la versión más reciente del shell MySQL para exportar e importar datos.
El shell MySQL admite el volcado de datos de las siguientes versiones 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.
El shell MySQL 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.
Temas relacionados