Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2023-05-08 GMT+08:00

Cambio de una clase de instancia de base de datos

Escenarios

Puede cambiar la clase de instancia (vCPU o memoria) de una instancia de base de datos según sea necesario. Si el estado de una instancia de base de datos cambia de Changing instance class a Available, el cambio se realiza correctamente.

Restricciones

  • Puede cambiar la clase de instancia de base de datos solo cuando el saldo de su cuenta sea mayor o igual a $0 USD.
  • No se puede eliminar una instancia mientras se cambia su clase de instancia.
  • La clase de instancia dedicada no se puede cambiar a ninguna otra clase de instancia. Por ejemplo, una instancia de propósito general se puede cambiar a una instancia dedicada, pero una instancia dedicada no se puede cambiar a una instancia de propósito general.
  • Para cambiar una instancia dedicada a una instancia de propósito general, póngase en contacto con el servicio de atención al cliente para solicitar los permisos necesarios. Esta operación puede reducir el rendimiento de la base de datos. Tenga cuidado al realizar esta operación.
  • No se pueden realizar las siguientes operaciones en una instancia cuya clase de instancia se está modificando: reiniciar la instancia, ampliar el espacio de almacenamiento, modificar grupos de parámetros, crear una copia de respaldo manual, crear una cuenta de base de datos y crear una base de datos.
  • Puede escalar hacia arriba o hacia abajo su especificaciones de RDS for MySQL.
  • Cuando se cambia la clase de instancia de una instancia de base de datos mediante discos locales, el espacio de almacenamiento después del cambio no puede ser menor que el de la instancia de base de datos original.
  • Después de cambiar la clase de instancia, algunos parámetros se cambian automáticamente a los valores predeterminados definidos en la nueva clase de instancia. Los parámetros son threadpool_size, innodb_buffer_pool_size, innodb_io_capacity, innodb_io_capacity_max, innodb_buffer_pool_instances, back_log y max_connections.
  • Después de cambiar las clases de instancia, las instancias de base de datos se reiniciarán y los servicios se interrumpirán. Por lo tanto, se recomienda cambiar las clases de instancia durante las horas de menor actividad.
  • El cambio de clase de instancia realizado dentro del período de mantenimiento no se puede cancelar.
  • Antes de cambiar una clase de instancia, asegúrese de que hay una dirección IP flotante disponible. De lo contrario, el cambio no se realizará.
  • El tiempo necesario para cambiar una clase de instancia (durante las horas no pico) es el siguiente:
    • Para una instancia que utiliza un disco en la nube, el proceso tarda de 5 a 15 minutos.
    • Service downtime only occurs during the primary/standby switchover.
    • If the change takes an extended period, contact customer service.
  • Changing the instance class takes 5 to 15 minutes. Service downtime only occurs during the primary/standby switchover.

Procedimiento

  1. Inicie sesión en la consola de gestión.
  2. Haga clic en en la esquina superior izquierda, y seleccione una región y un proyecto.
  3. Elija Databases > Relational Database Service.
  4. En la página Instances, busque la instancia de base de datos de destino y elija More > Change Instance Class en la columna Operation.

    También puede hacer clic en la instancia de base de datos de destino para ir a la página Basic Information. En el área DB Information, haga clic en Change en el campo Instance Class.

  5. En la página mostrada, especifique la nueva clase de instancia y haga clic en Next.

    Para las instancias de base de datos de RDS for MySQL facturadas según el pago por uso, elija una nueva clase de instancia y una hora programada, y haga clic en Next.

    Figura 1 Cambio de una clase de instancia de base de datos

    Puede cambiar la clase de instancia de base de datos según sea necesario.

    Si ha seleccionado In maintenance window para Scheduled Time las instancias de base de datos se reiniciarán durante el tiempo de cambio de clase de instancia y los servicios se interrumpirán. Para evitar interrupciones del servicio, se recomienda ajustar la ventana de mantenimiento a horas fuera de pico. Para obtener más información, consulte Cambio de la ventana de mantenimiento.

    Las instancias de base de datos en un DCC solo admiten la clase de instancia mejorada general.

  6. Confirme las especificaciones.

    • Si necesita modificar la configuración, haga clic en Previous.
    • Para las instancias de base de datos de pago por uso, haga clic en Submit.

      Para ver el costo incurrido por el cambio de clase de instancia de base de datos, elija Billing Center > Billing Dashboard en la esquina superior derecha.

    • Para instancias de base de datos anuales/mensuales:
      • Si tiene la intención de reducir la escala de la clase de instancia de base de datos, haga clic en Submit.

        El reembolso se devuelve automáticamente a su cuenta. Puede hacer clic en Billing Center en la esquina superior derecha y luego elegir Orders > My Orders en el panel de navegación de la izquierda para ver los detalles.

      • Si tiene la intención de escalar la clase de instancia de base de datos, haga clic en Pay Now. El escalado comienza solo después de que el pago se haya realizado correctamente.

  7. Ver el resultado del cambio de clase de instancia de base de datos.

    Vuelva a la página Instances y vea el estado de la instancia. Durante el período de cambio, el estado de la instancia es Changing instance class. Puede ver el progreso de la ejecución de Changing a MySQL DB instance class en la página Task Center. Después de unos minutos, vea la clase de instancia de base de datos en la página Basic Information para comprobar que el cambio se ha realizado correctamente.

    Para instancias de base de datos que utilizan discos en la nube, si ha seleccionado In maintenance window para Scheduled Time, el estado de la instancia de base de datos en la página Instances será Changing instance class en la ventana de mantenimiento.

    Después de cambiar la clase de instancia, los valores de los siguientes parámetros se cambiarán en consecuencia: back_log, innodb_buffer_pool_size, innodb_log_buffer_size, innodb_log_files_in_group, max_connections, innodb_page_cleaners, innodb_buffer_pool_instances, threadpool_size y slave_parallel_workers.