Share via


Traslado de una base de datos de Azure a Azure Database for PostgreSQL: servidor único a otra región mediante Azure Portal

Se aplica a: Azure Database for PostgreSQL: servidor único

Importante

El servicio de servidor único de Azure Database for PostgreSQL está en proceso de retirada. Se recomienda encarecidamente actualizar a Azure Database for PostgreSQL: servidor flexible. Para más información sobre la migración al servidor flexible de Azure Database for PostgreSQL, consulte ¿Qué sucede con el servicio de servidor único de Azure Database for PostgreSQL?.

Hay varios escenarios para mover un servidor de Azure Database for PostgreSQL existente de una región a otra. Por ejemplo, es posible que quiera mover un servidor de producción a otra región como parte de la planificación de la recuperación ante desastres.

Puede usar una réplica de lectura entre regiones de Azure Database for PostgreSQL para completar el traslado a otra región. Para ello, primero cree una réplica de lectura en la región de destino. A continuación, detenga la replicación en el servidor de réplica de lectura para convertirlo en un servidor independiente que acepte el tráfico tanto de lectura como de escritura.

Nota

Este artículo se centra en el traslado del servidor a otra región. Si desea mover el servidor a otro grupo de recursos o suscripción, consulte el artículo de traslado.

Requisitos previos

  • La característica de réplica de lectura entre regiones solo está disponible para servidores únicos de Azure Database for PostgreSQL en los planes de tarifa de uso general u optimizada para memoria. Asegúrese de que el servidor de origen esté en uno de estos planes de tarifa.

  • Asegúrese de que el servidor de origen de Azure Database for PostgreSQL se encuentre en la región de Azure desde la que desea moverlo.

Preparación para la migración

Para preparar el servidor de origen para la replicación mediante Azure Portal, siga estos pasos:

  1. Inicie sesión en Azure Portal.
  2. Seleccione el servidor de Azure Database for PostgreSQL existente que desea utilizar como servidor de origen. Esta acción abre la página Información general.
  3. En el menú del servidor, seleccione Replicación. Si la compatibilidad con la replicación de Azure está establecida como mínimo en Réplica, puede crear réplicas de lectura.
  4. Si la compatibilidad con la replicación de Azure no está establecida como mínimo en Réplica, establézcala. Seleccione Guardar.
  5. Reinicie el servidor para aplicar el cambio seleccionando .
  6. Recibirá dos notificaciones de Azure Portal una vez que se haya completado la operación: una notificación sobre la actualización del parámetro de servidor y otra sobre el reinicio del servidor, que se producirá inmediatamente después.
  7. Actualice la página de Azure Portal para actualizar la barra de herramientas de replicación. Ahora puede crear réplicas de lectura para este servidor.

Para crear un servidor de réplica de lectura entre regiones en la región de destino mediante Azure Portal, siga estos pasos:

  1. Seleccione el servidor de Azure Database for PostgreSQL existente que desea utilizar como servidor de origen.
  2. Seleccione Replicación en el menú, en CONFIGURACIÓN.
  3. Seleccione Agregar réplica.
  4. Escriba un nombre para el servidor de réplica.
  5. Seleccione la ubicación del servidor de réplica. La ubicación predeterminada es la misma que la del servidor principal. Verifique haber seleccionado la ubicación de destino en la que desea implementar la réplica.
  6. Seleccione Aceptar para confirmar la creación de la réplica. Durante la creación de la réplica, los datos se copian del servidor de origen a la réplica. El tiempo de creación puede tardar varios minutos o más, en proporción con el tamaño del servidor de origen.

Nota

Al crear una réplica, no se heredan las reglas de firewall ni los puntos de conexión de servicio de red virtual del servidor principal. Estas reglas se deben configurar de forma independiente para la réplica.

Move

Importante

Este servidor independiente no puede volver a convertirse en una réplica. Asegúrese de que la réplica tenga todos los datos que necesita antes de detener la replicación en una réplica de lectura.

Para detener la replicación en la réplica desde Azure Portal, siga estos pasos:

  1. Una vez que se haya creado la réplica, busque y seleccione el servidor de origen de Azure Database for PostgreSQL.
  2. Seleccione Replicación en el menú, en CONFIGURACIÓN.
  3. Seleccione el servidor de réplica.
  4. Seleccione Detener replicación.
  5. Para confirmar que quiere detener la replicación, seleccione Aceptar.

Limpieza del servidor de origen

Puede que desee eliminar el servidor de Azure Database for PostgreSQL de origen. Para ello, siga estos pasos:

  1. Una vez que se haya creado la réplica, busque y seleccione el servidor de origen de Azure Database for PostgreSQL.
  2. En la ventana Información general, seleccione Eliminar.
  3. Escriba el nombre del servidor de origen para confirmar que desea eliminarlo.
  4. Seleccione Eliminar.

Pasos siguientes

En este tutorial, ha trasladado un servidor de Azure Database for PostgreSQL de una región a otra mediante Azure Portal y, a continuación, ha limpiado los recursos de origen innecesarios.