Descripción general
El Servicio de migración de bases de datos utiliza trabajos de migración para migrar datos desde la instancia de la base de datos de origen a la instancia de la base de datos de Cloud SQL de destino.La creación de un trabajo de migración incluye:
- Definir la configuración para el trabajo de migración
- Especificación de información sobre el perfil de conexión que creó para su base de datos de origen (perfil de conexión de origen)
- Definir la configuración para la instancia de base de datos de Cloud SQL de destino y crear la instancia
- Configurar la conectividad entre las instancias de la base de datos de origen y de destino
- Probar el trabajo de migración para garantizar que la información de conexión que proporcionó para el trabajo sea válida
El asistente del Servicio de migración de bases de datos le ayuda a crear un trabajo de migración. El asistente consta de los siguientes paneles: Introducción , Definir un origen , Definir un destino , Definir el método de conectividad , Configurar bases de datos de migración y Probar y crear un trabajo de migración . En las distintas secciones de esta página se proporciona información sobre cómo completar cada panel.
Definir la configuración para el trabajo de migración
- Vaya a la página de trabajos de migración en elGoogle Cloud Consola.
- Haga clic en Crear trabajo de migración en la parte superior de la página.
Proporcione un nombre para el trabajo de migración.
Elija un nombre descriptivo que le ayude a identificar el trabajo de migración. No incluya información confidencial o de identificación personal en el nombre del trabajo.
Conserve el ID del trabajo de migración generado automáticamente.
Seleccione el motor de base de datos de origen.
Seleccione el motor de base de datos de destino.
Seleccione la región de destino para su migración. Aquí es donde se crea la instancia del Servicio de migración de base de datos y se debe seleccionar según la ubicación de los servicios que necesitan sus datos, como las instancias de Compute Engine y las aplicaciones de App Engine, y otros servicios. Después de elegir la región de destino, esta selección no se puede cambiar.
Especifique el tipo de trabajo de migración: único (solo instantánea) o continuo (instantánea + cambios en curso).
Revise los requisitos previos requeridos que se generan automáticamente para reflejar cómo se debe preparar el entorno para un trabajo de migración. Estos requisitos previos pueden incluir cómo configurar la base de datos de origen y cómo conectarla a la instancia de base de datos de Cloud SQL de destino. Es mejor completar estos requisitos previos en este paso, pero puede completarlos en cualquier momento antes de probar el trabajo de migración o iniciarlo. Para obtener más información sobre estos requisitos previos, consulte Configurar su fuente.
Haga clic en Guardar y continuar .
Especificar información sobre el perfil de conexión de origen
Si ha creado un perfil de conexión, selecciónelo de la lista de perfiles de conexión existentes.
Si no ha creado un perfil de conexión, cree uno haciendo clic en Crear un perfil de conexión en la parte inferior de la lista desplegable y luego realice los mismos pasos que en Crear un perfil de conexión de origen .
- En la sección Personalizar configuraciones de volcado de datos , haga clic en Mostrar configuraciones de volcado de datos .
La velocidad del paralelismo del volcado de datos está relacionada con la cantidad de carga en su base de datos de origen. Puede utilizar las siguientes configuraciones:
- Óptimo (recomendado) : rendimiento equilibrado con carga óptima en la base de datos de origen.
- Máximo : proporciona las velocidades de volcado más altas, pero puede provocar una mayor carga en la base de datos de origen.
- Mínimo : toma la menor cantidad de recursos informáticos en la base de datos de origen, pero puede tener un rendimiento de volcado más lento.
Si desea utilizar la configuración ajustada de paralelismo de volcado de datos, asegúrese de aumentar los parámetros
max_replication_slots
,max_wal_senders
ymax_worker_processes
en su base de datos de origen. Puede verificar su configuración ejecutando la prueba del trabajo de migración al final de la creación del trabajo de migración. - Haga clic en Guardar y continuar .
Definir y crear la instancia de Cloud SQL de destino
- En el menú desplegable Tipo de instancia de destino , seleccione Nueva instancia .
También puede migrar a una instancia existente; consulte Trabajo de migración para una instancia existente .
- Proporcione una ID para la instancia de Cloud SQL o use la ID generada automáticamente. No incluya información confidencial o de identificación personal en la identificación; es visible externamente. No es necesario incluir el ID del proyecto en el nombre de la instancia. Esto se hace automáticamente cuando corresponde (por ejemplo, en los archivos de registro).
Proporcione una contraseña alfanumérica para la instancia de Cloud SQL de destino. Esta será la contraseña de la cuenta de administrador
postgres
en la instancia.Puede ingresar la contraseña manualmente o hacer clic en Generar para que el Servicio de migración de bases de datos cree una automáticamente.
- Elija la versión de la base de datos para la instancia de destino de la lista de versiones admitidas del Servicio de migración de bases de datos para el motor de base de datos especificado. Obtenga más información sobre la compatibilidad con la migración entre versiones.
- Selecciona la edición de Cloud SQL para PostgreSQL para tu instancia de destino. Hay dos opciones disponibles: Cloud SQL para la edición PostgreSQL Enterprise y Cloud SQL para la edición PostgreSQL Enterprise Plus .
Las ediciones de Cloud SQL para PostgreSQL vienen con diferentes conjuntos de funciones, tipos de máquinas disponibles y precios. Asegúrese de consultar la documentación de Cloud SQL para elegir la edición adecuada a sus necesidades. Para obtener más información, consulte Introducción a Cloud SQL para las ediciones PostgreSQL .
La instancia se crea en la región que seleccionó cuando definió la configuración para el trabajo de migración . Seleccione una zona dentro de esa región o déjela configurada en Cualquiera para que Google seleccione una automáticamente.
Si está configurando su instancia para alta disponibilidad , seleccione Múltiples zonas (altamente disponible) . Puedes seleccionar tanto la zona primaria como la secundaria. Se aplican las siguientes condiciones cuando se utiliza la zona secundaria durante la creación de la instancia:
- Las zonas de forma predeterminada son Cualquiera para la zona principal y Cualquiera (diferente de la principal) para la zona secundaria.
- Si se especifican las zonas primaria y secundaria, deben ser zonas diferentes.
- Elija si desea conectarse a esta instancia con una dirección IP pública o privada.
- Si planea conectarse con emparejamiento de VPC o túnel SSH inverso, seleccione la casilla de verificación IP privada .
- Asegúrese de que lo siguiente sea cierto para habilitar la IP privada:
- La API de red de servicios está habilitada. Puede habilitar la API de Service Networking mediante el Google Cloud consola.
- Tiene el permiso IAM
servicenetworking.services.addPeering
. - Ha configurado el acceso a servicios privados para su proyecto, para lo cual necesita tener el rol de IAM
compute.networkAdmin
. - Hay al menos una red de VPC no antigua en tu proyecto o una red de VPC compartida.
- Si está utilizando una red VPC compartida , también debe hacer lo siguiente:
- Habilite la API de Service Networking para el proyecto host.
- Agregue su usuario al proyecto anfitrión.
- Asigne a su usuario la función de IAM compute.networkAdmin en el proyecto host.
- Seleccione la red VPC asociada para emparejar. Si planea conectarse a la fuente de migración con emparejamiento de VPC, elija la VPC donde reside la instancia.
- Si nunca se configuró una red de servicios administrados para la VPC seleccionada, puede elegir seleccionar un rango de IP y hacer clic en Conectar o usar un rango de IP seleccionado automáticamente y hacer clic en Asignar y conectar .
Si planea conectarse con la lista de IP permitidas, seleccione IP pública .
Opcionalmente, haga clic en Redes autorizadas y autorice una red o un proxy para conectarse a la instancia de Cloud SQL. Las instancias de Cloud SQL aceptan conexiones solo de direcciones autorizadas. Para obtener más información sobre cómo configurar el acceso público a la instancia, consulte Configurar IP pública .
- Seleccione el tipo de máquina para la instancia de Cloud SQL. El tamaño del disco debe ser igual o mayor que el tamaño de la base de datos de origen.
Obtenga más información sobre los tipos de máquinas PostgreSQL .
- Para Cloud SQL para la edición PostgreSQL Enterprise Plus : seleccione la casilla Habilitar caché de datos si desea utilizar la función de caché de datos en su base de datos de destino.
La caché de datos es una característica opcional disponible para las instancias de la edición Cloud SQL para PostgreSQL Enterprise Plus que agrega una unidad de estado sólido local de alta velocidad a su base de datos de destino. Esta característica puede introducir costos adicionales a su Cloud SQL. Para obtener más información sobre la caché de datos, consulte Descripción general de la caché de datos en la documentación de Cloud SQL.
- Especifique el tipo de almacenamiento para la instancia de Cloud SQL. Puede elegir una unidad de estado sólido (SSD) o una unidad de disco duro (HDD).
- Especifique la capacidad de almacenamiento (en GBytes) para la instancia de Cloud SQL.
- Opcionalmente, haga clic en MOSTRAR CONFIGURACIONES OPCIONALES y luego:
Especifique si desea administrar el cifrado de los datos que se migran desde el origen al destino. De forma predeterminada, sus datos se cifran con una clave administrada por Google Cloud. Si desea administrar su cifrado, puede utilizar una clave de cifrado administrada por el cliente (CMEK). Para hacerlo:
- Seleccione la casilla de verificación Usar una clave de cifrado administrada por el cliente (CMEK) .
- En el menú Seleccionar una clave administrada por el cliente , seleccione su CMEK.
Si no ve su clave, haga clic en INGRESAR NOMBRE DEL RECURSO CLAVE para proporcionar el nombre del recurso de la clave que desea usar. Por ejemplo, puede ingresar
projects/ my-project-name /locations/ my-location /keyRings/ my-keyring /cryptoKeys/ my-key
en el campo Nombre del recurso clave y luego hacer clic en GUARDAR .- Agregue los indicadores necesarios que se aplicarán al servidor de la base de datos. Si es posible, asegúrese de que las marcas de la base de datos en la instancia de Cloud SQL de destino creada sean las mismas que las de la base de datos de origen. Obtenga más información sobre los indicadores de bases de datos admitidos para PostgreSQL .
- Agrega cualquier etiqueta que sea específica de la instancia de Cloud SQL.
Las etiquetas ayudan a organizar sus instancias. Por ejemplo, puede organizar las etiquetas por centro de costos o entorno. Las etiquetas también se incluyen en su factura para que pueda ver la distribución de los costos entre ellas.
Haga clic en CREAR Y CONTINUAR .
- En la ventana Crear base de datos de destino , haga clic en CREAR DESTINO Y CONTINUAR para crear la nueva instancia. Esto puede tardar hasta varios minutos.
- Espere a que finalice la creación de la instancia de destino.
Configurar la conectividad entre las instancias de la base de datos de origen y de destino.
En el menú desplegable Método de conectividad , seleccione un método de conectividad de red. Este método define cómo la instancia de Cloud SQL recién creada se conectará a la base de datos de origen. Los métodos de conectividad de red actuales incluyen lista de direcciones IP permitidas, túnel SSH inverso y emparejamiento de VPC .
- Si selecciona el método de conectividad de red de lista de IP permitidas, deberá especificar la dirección IP saliente de su instancia de destino. Si la instancia de Cloud SQL que creó es una instancia de alta disponibilidad, incluya las direcciones IP salientes tanto para la instancia principal como para la secundaria.
Si selecciona el método de conectividad de red del túnel SSH inverso, seleccione la instancia de VM de Compute Engine que alojará el túnel.
Después de especificar la instancia, Google proporcionará una secuencia de comandos que realiza los pasos para configurar el túnel entre las bases de datos de origen y de destino. Deberá ejecutar el script en la CLI de Google Cloud .
Ejecute los comandos desde una máquina que tenga conectividad tanto con la base de datos de origen como con Google Cloud.
- Si selecciona el método de conectividad de red de intercambio de tráfico de VPC, seleccione la red de VPC donde reside la base de datos de origen. La instancia de Cloud SQL se actualizará para conectarse a esta red.
- Obtenga más información sobre cómo configurar la conectividad .
Después de seleccionar el método de conectividad de red y proporcionar cualquier información adicional para el método, haga clic en CONFIGURAR Y CONTINUAR .
Configurar bases de datos de migración
Puede seleccionar las bases de datos que desea migrar.
- En la lista Bases de datos para migrar , seleccione una de las siguientes opciones:
- Todas las bases de datos : selecciona todas las bases de datos que existen en la fuente.
- Bases de datos específicas : le permite seleccionar bases de datos específicas de todas las bases de datos que existen en la fuente.
Si desea migrar bases de datos específicas, puede filtrar la lista que aparece y seleccionar las bases de datos que desea que el Servicio de migración de bases de datos migre a un destino.
Si la lista no aparece y se muestra un error de descubrimiento de la base de datos, haga clic en Recargar . Si falla el descubrimiento de la base de datos, el trabajo migra todas las bases de datos. Puede continuar creando un trabajo de migración y corregir errores de conectividad más adelante.
- Haga clic en Guardar y continuar .
Probar y crear el trabajo de migración
En este último paso, revise el resumen de la configuración del trabajo de migración, el origen, el destino y el método de conectividad, y luego pruebe la validez de la configuración del trabajo de migración. Si encuentra algún problema, puede modificar la configuración del trabajo de migración. No todas las configuraciones son editables.Haga clic en PROBAR TRABAJO para verificar que:
- La base de datos de origen se ha configurado correctamente, según los requisitos previos.
- Las instancias de origen y destino pueden comunicarse entre sí.
- Se realizan todas las actualizaciones de las direcciones IP públicas o privadas necesarias en el destino.
El trabajo de migración es válido y las versiones de origen y destino son compatibles.
Si la prueba falla, puede solucionar el problema en la parte adecuada del flujo y volver a realizar la prueba.
El trabajo de migración se puede crear incluso si la prueba falla, pero una vez iniciado el trabajo, puede fallar en algún momento durante la ejecución.
Haga clic en CREAR E INICIAR TRABAJO para crear el trabajo de migración e iniciarlo inmediatamente, o haga clic en CREAR TRABAJO para crear el trabajo de migración sin iniciarlo inmediatamente.
Si el trabajo no se inicia en el momento de su creación, se puede iniciar desde la página de trabajos de migración haciendo clic en INICIAR .
Independientemente de cuándo comience el trabajo de migración, a su organización se le cobra por la existencia de la instancia de destino.
El trabajo de migración se agrega a la lista de trabajos de migración y se puede ver directamente.
Descripción general
El Servicio de migración de bases de datos utiliza trabajos de migración para migrar datos desde la instancia de la base de datos de origen a la instancia de la base de datos de Cloud SQL de destino.La creación de un trabajo de migración incluye:
- Definir la configuración para el trabajo de migración
- Especificación de información sobre el perfil de conexión que creó para su base de datos de origen (perfil de conexión de origen)
- Definir la configuración para la instancia de base de datos de Cloud SQL de destino y crear la instancia
- Configurar la conectividad entre las instancias de la base de datos de origen y de destino
- Probar el trabajo de migración para garantizar que la información de conexión que proporcionó para el trabajo sea válida
El asistente del Servicio de migración de bases de datos le ayuda a crear un trabajo de migración. El asistente consta de los siguientes paneles: Introducción , Definir un origen , Definir un destino , Definir el método de conectividad , Configurar bases de datos de migración y Probar y crear un trabajo de migración . En las distintas secciones de esta página se proporciona información sobre cómo completar cada panel.
Definir la configuración para el trabajo de migración
- Vaya a la página de trabajos de migración en elGoogle Cloud Consola.
- Haga clic en Crear trabajo de migración en la parte superior de la página.
Proporcione un nombre para el trabajo de migración.
Elija un nombre descriptivo que le ayude a identificar el trabajo de migración. No incluya información confidencial o de identificación personal en el nombre del trabajo.
Conserve el ID del trabajo de migración generado automáticamente.
Seleccione el motor de base de datos de origen.
Seleccione el motor de base de datos de destino.
Seleccione la región de destino para su migración. Aquí es donde se crea la instancia del Servicio de migración de base de datos y se debe seleccionar según la ubicación de los servicios que necesitan sus datos, como las instancias de Compute Engine y las aplicaciones de App Engine, y otros servicios. Después de elegir la región de destino, esta selección no se puede cambiar.
Especifique el tipo de trabajo de migración: único (solo instantánea) o continuo (instantánea + cambios en curso).
Revise los requisitos previos requeridos que se generan automáticamente para reflejar cómo se debe preparar el entorno para un trabajo de migración. Estos requisitos previos pueden incluir cómo configurar la base de datos de origen y cómo conectarla a la instancia de base de datos de Cloud SQL de destino. Es mejor completar estos requisitos previos en este paso, pero puede completarlos en cualquier momento antes de probar el trabajo de migración o iniciarlo. Para obtener más información sobre estos requisitos previos, consulte Configurar su fuente.
Haga clic en Guardar y continuar .
Especificar información sobre el perfil de conexión de origen
Si ha creado un perfil de conexión, selecciónelo de la lista de perfiles de conexión existentes.
Si no ha creado un perfil de conexión, cree uno haciendo clic en Crear un perfil de conexión en la parte inferior de la lista desplegable y luego realice los mismos pasos que en Crear un perfil de conexión de origen .
- En la sección Personalizar configuraciones de volcado de datos , haga clic en Mostrar configuraciones de volcado de datos .
La velocidad del paralelismo del volcado de datos está relacionada con la cantidad de carga en su base de datos de origen. Puede utilizar las siguientes configuraciones:
- Óptimo (recomendado) : rendimiento equilibrado con carga óptima en la base de datos de origen.
- Máximo : proporciona las velocidades de volcado más altas, pero puede provocar una mayor carga en la base de datos de origen.
- Mínimo : toma la menor cantidad de recursos informáticos en la base de datos de origen, pero puede tener un rendimiento de volcado más lento.
Si desea utilizar la configuración ajustada de paralelismo de volcado de datos, asegúrese de aumentar los parámetros
max_replication_slots
,max_wal_senders
ymax_worker_processes
en su base de datos de origen. Puede verificar su configuración ejecutando la prueba del trabajo de migración al final de la creación del trabajo de migración. - Haga clic en Guardar y continuar .
Definir y crear la instancia de Cloud SQL de destino
- En el menú desplegable Tipo de instancia de destino , seleccione Nueva instancia .
También puede migrar a una instancia existente; consulte Trabajo de migración para una instancia existente .
- Proporcione una ID para la instancia de Cloud SQL o use la ID generada automáticamente. No incluya información confidencial o de identificación personal en la identificación; es visible externamente. No es necesario incluir el ID del proyecto en el nombre de la instancia. Esto se hace automáticamente cuando corresponde (por ejemplo, en los archivos de registro).
Proporcione una contraseña alfanumérica para la instancia de Cloud SQL de destino. Esta será la contraseña de la cuenta de administrador
postgres
en la instancia.Puede ingresar la contraseña manualmente o hacer clic en Generar para que el Servicio de migración de bases de datos cree una automáticamente.
- Elija la versión de la base de datos para la instancia de destino de la lista de versiones admitidas del Servicio de migración de bases de datos para el motor de base de datos especificado. Obtenga más información sobre la compatibilidad con la migración entre versiones.
- Selecciona la edición de Cloud SQL para PostgreSQL para tu instancia de destino. Hay dos opciones disponibles: Cloud SQL para la edición PostgreSQL Enterprise y Cloud SQL para la edición PostgreSQL Enterprise Plus .
Las ediciones de Cloud SQL para PostgreSQL vienen con diferentes conjuntos de funciones, tipos de máquinas disponibles y precios. Asegúrese de consultar la documentación de Cloud SQL para elegir la edición adecuada a sus necesidades. Para obtener más información, consulte Introducción a Cloud SQL para las ediciones PostgreSQL .
La instancia se crea en la región que seleccionó cuando definió la configuración para el trabajo de migración . Seleccione una zona dentro de esa región o déjela configurada en Cualquiera para que Google seleccione una automáticamente.
Si está configurando su instancia para alta disponibilidad , seleccione Múltiples zonas (altamente disponible) . Puedes seleccionar tanto la zona primaria como la secundaria. Se aplican las siguientes condiciones cuando se utiliza la zona secundaria durante la creación de la instancia:
- Las zonas de forma predeterminada son Cualquiera para la zona principal y Cualquiera (diferente de la principal) para la zona secundaria.
- Si se especifican las zonas primaria y secundaria, deben ser zonas diferentes.
- Elija si desea conectarse a esta instancia con una dirección IP pública o privada.
- Si planea conectarse con emparejamiento de VPC o túnel SSH inverso, seleccione la casilla de verificación IP privada .
- Asegúrese de que lo siguiente sea cierto para habilitar la IP privada:
- La API de red de servicios está habilitada. Puede habilitar la API de Service Networking mediante el Google Cloud consola.
- Tiene el permiso IAM
servicenetworking.services.addPeering
. - Ha configurado el acceso a servicios privados para su proyecto, para lo cual necesita tener el rol de IAM
compute.networkAdmin
. - Hay al menos una red de VPC no antigua en tu proyecto o una red de VPC compartida.
- Si está utilizando una red VPC compartida , también debe hacer lo siguiente:
- Habilite la API de Service Networking para el proyecto host.
- Agregue su usuario al proyecto anfitrión.
- Asigne a su usuario la función de IAM compute.networkAdmin en el proyecto host.
- Seleccione la red VPC asociada para emparejar. Si planea conectarse a la fuente de migración con emparejamiento de VPC, elija la VPC donde reside la instancia.
- Si nunca se configuró una red de servicios administrados para la VPC seleccionada, puede elegir seleccionar un rango de IP y hacer clic en Conectar o usar un rango de IP seleccionado automáticamente y hacer clic en Asignar y conectar .
Si planea conectarse con la lista de IP permitidas, seleccione IP pública .
Opcionalmente, haga clic en Redes autorizadas y autorice una red o un proxy para conectarse a la instancia de Cloud SQL. Las instancias de Cloud SQL aceptan conexiones solo de direcciones autorizadas. Para obtener más información sobre cómo configurar el acceso público a la instancia, consulte Configurar IP pública .
- Seleccione el tipo de máquina para la instancia de Cloud SQL. El tamaño del disco debe ser igual o mayor que el tamaño de la base de datos de origen.
Obtenga más información sobre los tipos de máquinas PostgreSQL .
- Para Cloud SQL para la edición PostgreSQL Enterprise Plus : seleccione la casilla Habilitar caché de datos si desea utilizar la función de caché de datos en su base de datos de destino.
La caché de datos es una característica opcional disponible para las instancias de la edición Cloud SQL para PostgreSQL Enterprise Plus que agrega una unidad de estado sólido local de alta velocidad a su base de datos de destino. Esta característica puede introducir costos adicionales a su Cloud SQL. Para obtener más información sobre la caché de datos, consulte Descripción general de la caché de datos en la documentación de Cloud SQL.
- Especifique el tipo de almacenamiento para la instancia de Cloud SQL. Puede elegir una unidad de estado sólido (SSD) o una unidad de disco duro (HDD).
- Especifique la capacidad de almacenamiento (en GBytes) para la instancia de Cloud SQL.
- Opcionalmente, haga clic en MOSTRAR CONFIGURACIONES OPCIONALES y luego:
Especifique si desea administrar el cifrado de los datos que se migran desde el origen al destino. De forma predeterminada, sus datos se cifran con una clave administrada por Google Cloud. Si desea administrar su cifrado, puede utilizar una clave de cifrado administrada por el cliente (CMEK). Para hacerlo:
- Seleccione la casilla de verificación Usar una clave de cifrado administrada por el cliente (CMEK) .
- En el menú Seleccionar una clave administrada por el cliente , seleccione su CMEK.
Si no ve su clave, haga clic en INGRESAR NOMBRE DEL RECURSO CLAVE para proporcionar el nombre del recurso de la clave que desea usar. Por ejemplo, puede ingresar
projects/ my-project-name /locations/ my-location /keyRings/ my-keyring /cryptoKeys/ my-key
en el campo Nombre del recurso clave y luego hacer clic en GUARDAR .- Agregue los indicadores necesarios que se aplicarán al servidor de la base de datos. Si es posible, asegúrese de que las marcas de la base de datos en la instancia de Cloud SQL de destino creada sean las mismas que las de la base de datos de origen. Obtenga más información sobre los indicadores de bases de datos admitidos para PostgreSQL .
- Agrega cualquier etiqueta que sea específica de la instancia de Cloud SQL.
Las etiquetas ayudan a organizar sus instancias. Por ejemplo, puede organizar las etiquetas por centro de costos o entorno. Las etiquetas también se incluyen en su factura para que pueda ver la distribución de los costos entre ellas.
Haga clic en CREAR Y CONTINUAR .
- En la ventana Crear base de datos de destino , haga clic en CREAR DESTINO Y CONTINUAR para crear la nueva instancia. Esto puede tardar hasta varios minutos.
- Espere a que finalice la creación de la instancia de destino.
Configurar la conectividad entre las instancias de la base de datos de origen y de destino.
En el menú desplegable Método de conectividad , seleccione un método de conectividad de red. Este método define cómo la instancia de Cloud SQL recién creada se conectará a la base de datos de origen. Los métodos de conectividad de red actuales incluyen lista de direcciones IP permitidas, túnel SSH inverso y emparejamiento de VPC .
- Si selecciona el método de conectividad de red de lista de IP permitidas, deberá especificar la dirección IP saliente de su instancia de destino. Si la instancia de Cloud SQL que creó es una instancia de alta disponibilidad, incluya las direcciones IP salientes tanto para la instancia principal como para la secundaria.
Si selecciona el método de conectividad de red del túnel SSH inverso, seleccione la instancia de VM de Compute Engine que alojará el túnel.
Después de especificar la instancia, Google proporcionará una secuencia de comandos que realiza los pasos para configurar el túnel entre las bases de datos de origen y de destino. Deberá ejecutar el script en la CLI de Google Cloud .
Ejecute los comandos desde una máquina que tenga conectividad tanto con la base de datos de origen como con Google Cloud.
- Si selecciona el método de conectividad de red de intercambio de tráfico de VPC, seleccione la red de VPC donde reside la base de datos de origen. La instancia de Cloud SQL se actualizará para conectarse a esta red.
- Obtenga más información sobre cómo configurar la conectividad .
Después de seleccionar el método de conectividad de red y proporcionar cualquier información adicional para el método, haga clic en CONFIGURAR Y CONTINUAR .
Configurar bases de datos de migración
Puede seleccionar las bases de datos que desea migrar.
- En la lista Bases de datos para migrar , seleccione una de las siguientes opciones:
- Todas las bases de datos : selecciona todas las bases de datos que existen en la fuente.
- Bases de datos específicas : le permite seleccionar bases de datos específicas de todas las bases de datos que existen en la fuente.
Si desea migrar bases de datos específicas, puede filtrar la lista que aparece y seleccionar las bases de datos que desea que el Servicio de migración de bases de datos migre a un destino.
Si la lista no aparece y se muestra un error de descubrimiento de la base de datos, haga clic en Recargar . Si falla el descubrimiento de la base de datos, el trabajo migra todas las bases de datos. Puede continuar creando un trabajo de migración y corregir errores de conectividad más adelante.
- Haga clic en Guardar y continuar .
Probar y crear el trabajo de migración
En este último paso, revise el resumen de la configuración del trabajo de migración, el origen, el destino y el método de conectividad, y luego pruebe la validez de la configuración del trabajo de migración. Si encuentra algún problema, puede modificar la configuración del trabajo de migración. No todas las configuraciones son editables.Haga clic en PROBAR TRABAJO para verificar que:
- La base de datos de origen se ha configurado correctamente, según los requisitos previos.
- Las instancias de origen y destino pueden comunicarse entre sí.
- Se realizan todas las actualizaciones de las direcciones IP públicas o privadas necesarias en el destino.
El trabajo de migración es válido y las versiones de origen y destino son compatibles.
Si la prueba falla, puede solucionar el problema en la parte adecuada del flujo y volver a realizar la prueba.
El trabajo de migración se puede crear incluso si la prueba falla, pero una vez iniciado el trabajo, puede fallar en algún momento durante la ejecución.
Haga clic en CREAR E INICIAR TRABAJO para crear el trabajo de migración e iniciarlo inmediatamente, o haga clic en CREAR TRABAJO para crear el trabajo de migración sin iniciarlo inmediatamente.
Si el trabajo no se inicia en el momento de su creación, se puede iniciar desde la página de trabajos de migración haciendo clic en INICIAR .
Independientemente de cuándo comience el trabajo de migración, a su organización se le cobra por la existencia de la instancia de destino.
El trabajo de migración se agrega a la lista de trabajos de migración y se puede ver directamente.
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-05-15 (UTC).