Modificación del modo de réplica de RDS para Db2
Puede cambiar el modo de réplica de una réplica de Db2 existente entre los modos de solo lectura y en espera. Esta flexibilidad le permite adaptar la configuración de la réplica en función de los requisitos cambiantes de las cargas de trabajo de lectura o las necesidades de recuperación ante desastres.
Es posible que desee cambiar los modos de réplica en las siguientes situaciones:
-
De solo lectura a en espera: cuando ya no necesita la capacidad de lectura pero desea mantener las capacidades de recuperación ante desastres
-
De en espera a solo lectura: cuando necesita agregar capacidad de lectura para cargas de trabajo de informes o análisis
Antes de cambiar los modos de réplica, asegúrese de que se cumplan las siguientes condiciones:
-
La réplica está en un estado disponible.
-
No se está ejecutando ninguna operación de mantenimiento activa en la réplica.
-
Cuenta con los permisos necesarios para modificar la instancia de base de datos.
La operación de cambio puede tardar unos minutos. Durante la operación, el estado de la instancia de base de datos cambia a modifying (modificando). Para obtener más información acerca de los cambios de estado, consulte Visualización del estado de la instancia de base de datos de en un clúster de Aurora. Al cambiar del modo de solo lectura a en espera, la réplica desconecta todas las conexiones activas.
importante
Como el cambio de los modos de réplica interrumpe temporalmente el servicio, planifique el cambio durante un periodo de mantenimiento para minimizar el impacto en las aplicaciones.
Puede modificar el modo de réplica mediante la Consola de administración de AWS, la AWS CLI o la API de RDS.
Cambio del modo de réplica de una réplica de Db2
Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/
. -
En el panel de navegación, elija Databases (Bases de datos).
-
Elija la base de datos de réplicas que desea modificar.
-
Elija Modificar.
-
Para el modo de réplica, elija el modo deseado:
-
Solo lectura: para cargas de trabajo de lectura
-
En espera: para recuperación ante desastres
-
-
Elija los demás ajustes que desee usar.
-
Elija Continue.
-
En Programación de modificaciones, elija Aplicar inmediatamente.
-
Elija Modificar la instancia de base de datos.
-
Una vez completada la modificación, compruebe el cambio de modo de réplica en la página Bases de datos. El estado de la réplica se debería mostrar como Disponible cuando se complete el cambio.
Para cambiar una réplica de Db2 de modo de solo lectura a modo de espera, establezca --replica-mode en mounted en el comando modify-db-instance de la AWS CLI. Para cambiar una réplica de Db2 de modo de espera a modo de solo lectura, establezca --replica-mode en open-read-only.
El siguiente ejemplo cambia una réplica del modo de solo lectura al modo de espera:
Para Linux, macOS o Unix:
aws rds modify-db-instance \ --db-instance-identifiermy_db2_replica\ --replica-mode mounted
Para Windows:
aws rds modify-db-instance ^ --db-instance-identifiermy_db2_replica^ --replica-mode mounted
El siguiente ejemplo cambia una réplica del modo de espera al modo de solo lectura:
Para Linux, macOS o Unix:
aws rds modify-db-instance \ --db-instance-identifiermy_db2_replica\ --replica-mode open-read-only
Para Windows:
aws rds modify-db-instance ^ --db-instance-identifiermy_db2_replica^ --replica-mode open-read-only
Para cambiar una réplica de Db2 de modo de solo lectura a modo de espera, establezca ReplicaMode=mounted en ModifyDBInstance. Para cambiar una réplica de Db2 de modo de espera a modo de solo lectura, establezca ReplicaMode=open-read-only.
A continuación, se muestra una llamada a la API de ejemplo para cambiar el modo de réplica del modo de solo lectura a de espera:
{
"DBInstanceIdentifier": "my_db2_replica",
"ReplicaMode": "mounted",
"ApplyImmediately": true
}A continuación, se muestra una llamada a la API de ejemplo para cambiar el modo de réplica del modo de espera a de solo lectura:
{
"DBInstanceIdentifier": "my_db2_replica",
"ReplicaMode": "open-read-only",
"ApplyImmediately": true
}Para obtener información acerca de las diferencias entre modos de réplicas, consulte Trabajo con las réplicas de Amazon RDS para Db2. Para solucionar problemas de réplica, consulte Solución de problemas de replicación de RDS para Db2.