Comparteix a través de


Servidor en tiempo de ejecución de migración con el servicio de migración en la versión preliminar de Azure Database for PostgreSQL

Migration Runtime Server es una característica especializada dentro del servicio de migración en Azure Database for PostgreSQL, diseñada para actuar como servidor intermediario durante la migración. Se trata de una instancia independiente de Azure Database for PostgreSQL: Servidor flexible que no es el servidor de destino, sino que se usa para facilitar la migración de bases de datos desde un entorno de origen al que solo se puede acceder a través de una red privada.

El servidor en tiempo de ejecución de migración es útil en escenarios en los que las instancias de PostgreSQL de origen y el servidor flexible de Azure Database for PostgreSQL de destino están configurados para comunicarse a través de puntos de conexión privados o direcciones IP privadas, lo que garantiza que la migración se produce dentro de un espacio de red seguro y aislado. Migration Runtime Server controla la transferencia de datos, conectándose a la instancia de PostgreSQL de origen para recuperar datos y, a continuación, insertarlos en el servidor de destino.

El servidor en tiempo de ejecución de migración es distinto del servidor de destino y está configurado para controlar el proceso de transferencia de datos, lo que garantiza una ruta de migración segura y eficaz.

Captura de pantalla del servidor en tiempo de ejecución de migración.

Escenarios de migración admitidos con Migration Runtime Server

El servidor en tiempo de ejecución de migración es esencial para transferir datos entre distintas instancias de PostgreSQL de origen y el servidor flexible de Azure Database for PostgreSQL. Es necesario en los escenarios siguientes:

  • Cuando el origen es un servidor único de Azure Database for PostgreSQL configurado con un punto de conexión privado y el destino es un servidor flexible de Azure Database for PostgreSQL con un punto de conexión privado.
  • Para orígenes como bases de datos locales, máquinas virtuales de Azure o instancias de AWS que solo son accesibles a través de redes privadas y el servidor flexible de Azure Database for PostgreSQL de destino con un punto de conexión privado.

¿Cómo se usa la característica Migration Runtime Server?

Para usar la característica Migration Runtime Server en el servicio de migración en Azure Database for PostgreSQL, siga estos pasos en Azure Portal:

  • Inicie sesión en Azure Portal y acceda al servicio de migración (desde el servidor de destino) en la instancia de Azure Database for PostgreSQL.
  • Inicie un nuevo flujo de trabajo de migración dentro del servicio.
  • Cuando llegue a la pestaña "Seleccionar servidor en tiempo de ejecución", use el servidor en tiempo de ejecución de migración seleccionando "Sí." Elija la suscripción y el grupo de recursos de Azure y la ubicación del servidor flexible de Azure Database for PostgreSQL integrado en la red virtual.
  • Seleccione el servidor flexible de Azure Database for PostgreSQL adecuado para que actúe como servidor de Migration Runtime.

Captura de pantalla de la selección del servidor en tiempo de ejecución de migración.

Aspectos básicos de Migration Runtime Server

  • configuración mínima: A pesar de crearse a partir de un servidor flexible de Azure Database for PostgreSQL, el servidor en tiempo de ejecución de migración facilita únicamente la migración sin necesidad de alta disponibilidad, copias de seguridad, especificidad de versiones o características de almacenamiento avanzadas.
  • Rendimiento y ajuste de tamaño: El servidor en tiempo de ejecución de migración debe escalarse adecuadamente para administrar la carga de trabajo y se recomienda seleccionar una SKU equivalente a o superior a la del servidor de destino.
  • Redes Asegúrese de que el servidor en tiempo de ejecución de migración se integre correctamente en la red virtual (red virtual) y que la seguridad de red permita una comunicación segura con los servidores de origen y destino. Para obtener más información, visite Guía de red para el servicio de migración.
  • Limpieza después de la migración: Una vez completada la migración, el servidor en tiempo de ejecución de migración debe retirarse para evitar costos innecesarios. Antes de la eliminación, asegúrese de que todos los datos se han migrado correctamente y que el servidor ya no es necesario.