Reinicio de una instancia de base de datos - Amazon Relational Database Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Reinicio de una instancia de base de datos

Es posible que necesite reiniciar su instancia de base de datos, normalmente por razones de mantenimiento. Por ejemplo, si realiza determinadas modificaciones o si cambia el grupo de parámetros de base de datos asociado a la instancia de base de datos, debe reiniciar la instancia para que los cambios surtan efecto.

nota

Por ejemplo, si la instancia de base de datos no está utilizando los cambios más recientes del grupo de parámetros de base de datos asociado, la Consola de administración de AWS muestra el grupo de parámetros de base de datos con el estado pending-reboot. El estado de los grupos de parámetros pending-reboot no genera un reinicio automático durante la siguiente ventana de mantenimiento. Para aplicar los cambios de parámetros más recientes en esa instancia de base de datos, reinicie manualmente la instancia de base de datos. Para obtener más información acerca de los grupos de parámetros, consulte Trabajo con los grupos de parámetros de base de datos.

Cuando se reinicia una instancia de base de datos, se reinicia el servicio del motor de base de datos. Al reiniciar una instancia de base de datos, se produce una interrupción momentánea, durante la cual su estado se establece en rebooting.

Si la instancia de Amazon RDS está configurada para Multi-AZ, puede realizar el reinicio con una conmutación por error. Cuando finaliza el reinicio, se crea un evento de Amazon RDS. Si la instancia de base de datos es una implementación Multi-AZ, es posible forzar una conmutación por error desde una zona de disponibilidad (AZ) a otra cuando se reinicia. Al forzar una conmutación por error de la instancia de base de datos, Amazon RDS cambia automáticamente a una réplica en espera de otra zona de disponibilidad y actualiza el registro de DNS de la instancia de base de datos para que haga referencia a la instancia de base de datos en espera. Como consecuencia, es necesario eliminar y restablecer las conexiones existentes a la instancia de base de datos. Reiniciar mediante conmutación con error resulta beneficioso cuando se desea simular un error en una instancia de base de datos para realizar pruebas o restaurar operaciones en la AZ original después de que se produzca una conmutación por error. Para obtener más información, consulte Alta disponibilidad (Multi-AZ) para Amazon RDS.

nota

Cuando fuerza una conmutación de error de una zona de disponibilidad a otra cuando efectúa el reinicio, el cambio de zona de disponibilidad puede no verse reflejado en Consola de administración de AWS, y en llamadas a la AWS CLI y a la API de RDS, durante algunos minutos.

No puede reiniciar su instancia de base de datos si no está en el estado disponible. Su base de datos puede no estar disponible por varias razones, como una copia de seguridad en curso, una modificación solicitada anteriormente o una acción durante un periodo de mantenimiento.

El tiempo necesario para reiniciar la instancia de base de datos depende del proceso de recuperación de fallos, la actividad de la base de datos en el momento del reinicio y el comportamiento del motor de base de datos específico. Para mejorar el tiempo de reinicio, recomendamos reducir la actividad de la base de datos tanto como sea posible durante el proceso de reinicio. Al reducirse la actividad de la base de datos, se reduce la actividad de restauración para las transacciones en tránsito.

Para una instancia de base de datos con réplicas de lectura, puede reiniciar la instancia de base de datos de origen y sus réplicas de lectura de forma independiente. Cuando se complete el reinicio, la replicación se reanuda automáticamente.

Para reiniciar una instancia de base de datos

  1. 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/.

  2. En el panel de navegación, elija Databases (Bases de datos) y, a continuación, seleccione la instancia de base de datos que desee reiniciar.

  3. Para Actions (Acciones), elija Reboot (Reiniciar).

    Aparece la página Reboot DB Instance.

  4. (Opcional) Seleccione Reboot with failover? (¿Reiniciar con conmutación por error?) para forzar una conmutación por error de una AZ a otra.

  5. Elija Reboot para reiniciar su instancia de base de datos.

    O bien, elija Cancel.

Para reiniciar una instancia de base de datos mediante la AWS CLI, llame al comando reboot-db-instance.

ejemplo Reinicio sencillo

Para Linux, macOS o Unix:

aws rds reboot-db-instance \ --db-instance-identifier mydbinstance

Para Windows:

aws rds reboot-db-instance ^ --db-instance-identifier mydbinstance

ejemplo Reinicio con conmutación por error

Para forzar una conmutación por error de una AZ a la otra, utilice el parámetro --force-failover.

Para Linux, macOS o Unix:

aws rds reboot-db-instance \ --db-instance-identifier mydbinstance \ --force-failover

Para Windows:

aws rds reboot-db-instance ^ --db-instance-identifier mydbinstance ^ --force-failover

Para reiniciar una instancia de base de datos mediante la API de Amazon RDS, llame a la acción RebootDBInstance.

ejemplo Reinicio sencillo

https://rds.amazonaws.com/ ?Action=RebootDBInstance &DBInstanceIdentifier=mydbinstance &Version=2014-10-31 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20131016/us-west-1/rds/aws4_request &X-Amz-Date=20131016T233051Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=087a8eb41cb1ab5f99e81575f23e73757ffc6a1e42d7d2b30b9cc0be988cff97

ejemplo Reinicio con conmutación por error

Para forzar una conmutación por error de una AZ a la otra, establezca el parámetro ForceFailover en true.

https://rds.amazonaws.com/ ?Action=RebootDBInstance &DBInstanceIdentifier=mydbinstance &ForceFailover=true &Version=2014-10-31 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20131016/us-west-1/rds/aws4_request &X-Amz-Date=20131016T233051Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=087a8eb41cb1ab5f99e81575f23e73757ffc6a1e42d7d2b30b9cc0be988cff97