Migrar una instancia a segunda generación

Esta página describe cómo trasladar los datos de una instancia de primera generación a una instancia de segunda generación.

Introducción

Los pasos para mover los datos de una instancia de primera generación a una instancia de segunda generación implican exportar datos de la instancia actual e importar esos datos en una nueva instancia de segunda generación. Este proceso implica tiempo de inactividad. La instancia actual se coloca en modo de solo lectura antes de comenzar la exportación.

Antes de empezar

Antes de trasladar tus datos a segunda generación, debes familiarizarte con las diferencias entre primera generación y segunda generación y las opciones de conexión para instancias de Segunda generación.

Migración

Si quieres mover los datos a segunda generación:

  1. Crea una instancia de segunda generación.

    Asegúrate de que la instancia de destino tenga:

    • Suficiente almacenamiento para contener todos los datos de la instancia actual.
    • Las mismas redes autorizadas que la instancia actual. Más información.
    • Las mismas cuentas de usuario, con los mismos privilegios y contraseñas de MySQL.

    Si quieres obtener ayuda con la creación de una instancia, consulta la sección Crear una instancia.

  2. Confirma que puedes conectarte a la nueva instancia con el cliente MySQL local y una copia de la aplicación.

  3. Coloca la instancia actual de Cloud SQL en el modo de solo lectura mediante la configuración de la marca de base de datos read_only en On.

    Si quieres obtener ayuda, consulta la sección Configurar marcas de base de datos.

  4. En la estación de trabajo local, exporta los datos de la instancia actual a un archivo de volcado SQL local. Sigue las instrucciones en la sección Exportar datos para importarlos en Cloud SQL.

    Debes usar mysqldump para realizar la exportación. No puedes usar la exportación proporcionada por la consola de Google Cloud Platform.

  5. Crea un segmento de Cloud Storage si es necesario y sube su archivo de volcado de SQL desde tu estación de trabajo al segmento.

  6. Importa el archivo de volcado de SQL a la instancia de destino y sigue las instrucciones en la sección Importar archivos de volcado de SQL a una instancia de Cloud SQL.

  7. Actualiza las aplicaciones para conectarte a la nueva instancia.

  8. Cuando estés seguro de que la nueva instancia está funcionando correctamente, elimina la instancia anterior.

Siguientes pasos