Todos los productos
Search
Centro de documentos

PolarDB:Modo de alta disponibilidad

Última actualización: Sep 21, 2026

PolarDB for PostgreSQL (Compatible with Oracle) admite el despliegue de clústeres en varias zonas de disponibilidad. PolarDB ofrece varias opciones de despliegue, entre ellas zona dual (clúster de almacenamiento en espera activa habilitado) y zona dual (clúster de almacenamiento en espera activa y nodo de cómputo en espera habilitados). Seleccione la opción que mejor se adapte a sus necesidades de negocio.

Despliegue multizona

En un despliegue multizona, los datos se distribuyen en varias zonas de disponibilidad. Las zonas principal y secundaria almacenan tres réplicas de datos cada una, lo que suma seis réplicas en total. Este diseño garantiza una mayor confiabilidad del SLA. Los nodos de cómputo se ejecutan en la zona principal. El clúster de almacenamiento en espera activa y los nodos de cómputo de la zona secundaria se utilizan para la conmutación por error si la zona principal falla. Para obtener más información, consulte Change the primary zone.

image
Nota
  • Para usar un despliegue multizona, se aplican a continuación las siguientes condiciones:

    • La región del clúster debe contar con dos o más zonas de disponibilidad.

    • La zona secundaria debe tener recursos de cómputo suficientes.

  • Para utilizar la arquitectura de despliegue multizona Dual-zone (hot standby storage cluster and compute standby enabled), contact us.

Modos de alta disponibilidad

Descripción general de las opciones

Single-zone (hot standby disabled)

  • Los servicios de base de datos se proporcionan únicamente en la zona principal. Esta opción no incluye un clúster de almacenamiento en espera activa y resulta más rentable.

  • Si toda la zona de disponibilidad falla, el tiempo de recuperación es mayor. Si necesita alta disponibilidad entre zonas, se recomienda usar un multi-AZ deployment.

image

Reglas de cambio

Puede cambiar a Dual-zone (hot standby storage cluster enabled) o a Dual-zone (hot standby storage cluster and compute standby enabled).

Casos de uso

  • Sitios web o aplicaciones pequeños

    Esta opción es rentable y descarga las tareas de operación y mantenimiento de la base de datos, lo que le permite concentrarse en su negocio.

  • Aprendizaje personal

    Ideal para principiantes que desean probar bases de datos y aprender sobre ellas.

  • Desarrollo y pruebas

    El aprovisionamiento rápido le permite crear y liberar recursos bajo demanda, lo que mejora significativamente la eficiencia en desarrollo y pruebas.

Dual-zone (hot standby enabled)

  • Esta opción distribuye los datos en varias zonas de disponibilidad. Las zonas principal y secundaria almacenan una copia completa de los datos cada una, lo que proporciona una mayor confiabilidad del SLA.

  • Todos los nodos de cómputo se ejecutan en la zona principal. El clúster de almacenamiento en espera activa de la zona secundaria se utiliza para la conmutación por error si la zona principal deja de estar disponible.

image

Reglas de cambio

Solo puede cambiar a Single-zone (hot standby storage cluster disabled).

Facturación

Los datos se distribuyen en varias zonas de disponibilidad. Las zonas principal y secundaria almacenan tres réplicas de datos cada una, lo que suma seis réplicas en total. Los costos de almacenamiento son mayores que en la opción Single-zone (hot standby storage cluster disabled).

Casos de uso

Esta arquitectura clásica de alta disponibilidad es adecuada para más del 80 % de los escenarios de negocio, incluidos internet, Internet de las cosas (IoT), comercio minorista, comercio electrónico, logística y videojuegos.

Dual-zone (hot standby and compute standby)

  • Los datos se distribuyen en varias zonas de disponibilidad. Las zonas principal y secundaria almacenan una copia completa de los datos cada una, lo que proporciona una mayor confiabilidad del SLA.

  • El clúster de almacenamiento en espera activa y el nodo en espera de la zona secundaria se utilizan para la conmutación por error si la zona principal deja de estar disponible. El nodo en espera de la zona secundaria puede atender solicitudes de lectura. Después de una conmutación por error, el sistema promueve el nodo en espera a nodo principal.

image

Reglas de cambio

Solo puede cambiar a Single-zone (hot standby storage cluster disabled).

Facturación

  • Nodos de cómputo

    Se agrega un nodo en espera correspondiente en la zona secundaria que contiene el clúster de almacenamiento en espera activa. De forma predeterminada, las especificaciones del nodo son iguales a las de la zona principal, y el nodo en espera se factura por separado.

  • Espacio de almacenamiento

    Los datos se distribuyen en varias zonas de disponibilidad. Las zonas principal y secundaria almacenan tres réplicas de datos cada una, lo que suma seis réplicas en total. Los costos de almacenamiento son mayores que en la opción Single-zone (hot standby storage cluster disabled).

Casos de uso

Recomendada para bases de datos de producción críticas de empresas medianas y grandes que requieren alta disponibilidad, como en finanzas, nuevo comercio minorista, fabricación automotriz, educación y sistemas de planificación de recursos empresariales (ERP) a gran escala.

Nota

Para obtener más información sobre las reglas de facturación de los nodos de cómputo y el espacio de almacenamiento, consulte Billing.

Habilitar o cambiar el modo de alta disponibilidad

  • Al comprar un clúster, seleccione un modo de alta disponibilidad en la sección Network and Zone.

    Nota

    Las opciones de modo de alta disponibilidad disponibles dependen de la cantidad de zonas de disponibilidad y de los recursos de la región donde se ubica el clúster. Prevalecen las opciones que muestra la página de compra.

    Las opciones de modo de alta disponibilidad incluyen: Dual-zone (hot standby storage cluster enabled), Single-zone (hot standby storage cluster disabled) y Dual-zone (hot standby storage cluster and compute standby enabled).

  • Vaya a PolarDB console > Clusters. Haga clic en el ID del clúster de destino. En la página Basic Information, busque la sección Distributed Storage y haga clic en Switch to HA Mode.

Consultar las zonas de disponibilidad del clúster

  1. Inicie sesión en la consola de PolarDB. En el panel de navegación izquierdo, haga clic en Clusters. Seleccione la Region donde se ubica el clúster y luego haga clic en el ID del clúster de destino para ir a la página de detalles del clúster.

  2. En la página Basic Information, consulte Availability Zone for Data Distribution.

    image

Cambiar la zona principal

En un despliegue multizona, PolarDB le permite cambiar la zona principal. Utilice esta función para migrar los nodos de cómputo de un clúster de base de datos a otra zona de disponibilidad. Esto resulta útil para la recuperación ante desastres o para ubicar la base de datos junto con instancias ECS y lograr un acceso con menor latencia.

Importante

En un clúster de o PolarDB for PostgreSQL (Compatible with Oracle) con espera activa habilitada, no puede cambiar la zona principal después de enable tiered storage for cold data. Para cambiar la zona principal en este caso, contact us.

  1. Inicie sesión en la consola de PolarDB. En el panel de navegación izquierdo, haga clic en Clusters. Seleccione la Region donde se ubica el clúster y luego haga clic en el ID del clúster de destino para ir a la página de detalles del clúster.

  2. En la sección Distributed Storage, haga clic en Change the primary availability zone.

  3. En el cuadro de diálogo que aparece, seleccione una Target Zone y un Target Switch. Luego, establezca una Effective Date según sus necesidades de negocio.

    En la sección Database Nodes, seleccione All. Para Effective Time, seleccione Immediately o Upgrade in Maintenance Window y luego haga clic en OK.

    Nota
    • Si la zona de destino es la zona secundaria, no se requiere migración de datos. El sistema solo necesita cambiar los nodos de cómputo de la base de datos, lo que permite una conmutación rápida entre centros de datos (con un tiempo promedio de 5 minutos por nodo). Esta operación se usa frecuentemente para simulacros de recuperación ante desastres.

    • Si la zona de destino no es la zona secundaria, se requiere migrar los datos. El tiempo de migración depende del volumen de datos y puede tardar varias horas. Proceda con precaución. Esta operación se utiliza normalmente para ajustar la distribución de la aplicación y la base de datos entre las zonas de disponibilidad, de modo que la aplicación acceda a la base de datos desde la zona más cercana.

  4. Haga clic en OK.

    Importante

    Después de cambiar la zona principal, los endpoints de conexión de la base de datos (endpoint de clúster y endpoint principal) permanecen sin cambios, pero el vSwitch y la dirección IP podrían modificarse. Esta operación puede causar una interrupción del servicio de menos de un minuto. Proceda con precaución.

Crear un endpoint de lectura para el nodo en espera

Nota
  • Solo puede crear un endpoint de lectura para el nodo en espera si el modo de alta disponibilidad está configurado como Dual-zone (hot standby storage cluster and compute standby enabled). Para crear un clúster en este modo o cambiar a él, contact us.

  • El endpoint de lectura del nodo en espera solo admite direcciones IP privadas.

  1. Inicie sesión en la consola de PolarDB. En el panel de navegación izquierdo, haga clic en Clusters. Seleccione la Region donde se ubica el clúster y luego haga clic en el ID del clúster de destino para ir a la página de detalles del clúster.

  2. En la sección Database Connections, haga clic en Create Read-only Node Endpoint. En el cuadro de diálogo, haga clic en OK. Una vez creado, utilice el endpoint para acceder al nodo en espera.