RDS Cluster Edition ofrece nodos secundarios de lectura, conmutación entre nodo principal y secundario, recuperación ante desastres en múltiples zonas y monitoreo a nivel de nodo. Este tema explica cómo actualizar una instancia de ApsaraDB RDS for MySQL de RDS Basic Edition a RDS Cluster Edition.
Cuándo actualizar
Actualice de RDS Basic Edition a RDS Cluster Edition cuando requiera alguna de las siguientes capacidades:
Mayor disponibilidad: Proteja su base de datos con recuperación ante desastres en múltiples zonas y conmutación automática entre nodo principal y secundario.
Escalabilidad de lectura: Use nodos secundarios de lectura para descargar el tráfico de lecturas e implementar la separación de lecturas y escrituras.
Control operativo más preciso: Monitoree a nivel de nodo y gestione la topología de su clúster; agregue o elimine nodos sin tiempo de inactividad.
Para obtener una descripción detallada de las funciones de RDS Cluster Edition, consulte RDS Cluster Edition.
Requisitos previos
Antes de empezar, asegúrese de que:
Su instancia de RDS ejecuta MySQL 5.7 o MySQL 8.0 en RDS Basic Edition. Compruebe esto en la página Basic Information de su instancia.
Su instancia usa almacenamiento SSD empresarial (ESSD) o Premium ESSD. Si usa SSD estándar, primero upgrade the storage type to ESSD.
La versión menor del motor de su instancia es 20211231 o posterior. Para actualizar la versión, consulte Update the minor engine version.
Antes de empezar
Una vez completada la actualización, no podrá revertir a RDS Basic Edition.
La actualización desencadena una conmutación de instancia que provoca una desconexión momentánea. Asegúrese de que su aplicación cuente con un mecanismo de reconexión automática. Para más detalles, consulte Impacts of an instance switchover.
Los costos reales de la actualización se muestran en la página de compra. Para conocer la estructura de precios, consulte Change instance specifications.
Actualización a RDS Cluster Edition
Vaya a la página Instances. En la barra de navegación superior, seleccione la región donde reside su instancia y haga clic en el ID de la instancia.
En la sección Configuration Information, haga clic en Change Specifications.
(Solo para instancias de suscripción) Seleccione Upgrade y luego haga clic en Next step.
-
Configure los siguientes parámetros:
Parámetro
Descripción
Edition
Seleccione Cluster Edition.
Storage Type
Seleccione un tipo de almacenamiento según sus necesidades.
Instance Type
Seleccione un tipo de instancia según sus necesidades.
Storage Capacity
Deslice el control deslizante para establecer la capacidad de almacenamiento.
Switching Time
Seleccione Execute Immediately o Switch Within Maintenance Window. En ambos casos, la migración de datos comienza de inmediato y no afecta su carga de trabajo. La diferencia radica en el momento de la conmutación de instancia (desconexión momentánea): ocurre inmediatamente después de finalizar la migración o dentro de la ventana de mantenimiento configurada.
Lea y acepte Terms of Service, haga clic en Pay Now y complete el pago.
En la página Basic Information, compruebe que Type and Edition muestre Regular Instance (Cluster Edition). De ser así, la actualización se realizó correctamente.
El endpoint de su instancia de RDS permanece sin cambios después de la actualización. No es necesario modificar la configuración de la aplicación.
Referencia de API
Use las siguientes operaciones de API para ejecutar o comprobar la actualización mediante programación:
|
Operación |
Descripción |
|
Actualiza la instancia a RDS Cluster Edition. Establezca DBInstanceClass en un tipo de instancia compatible con RDS Cluster Edition y configure Category como Cluster. |
|
|
Verifica la actualización. Revise el campo Category en la respuesta; un valor de Cluster confirma que la actualización se completó correctamente. |