Todos los productos
Search
Centro de documentos

Auto Scaling:Actualizar la imagen en una configuración de escalado

Última actualización: Sep 06, 2026

Las imágenes de las configuraciones de escalado suelen requerir actualizaciones conforme evoluciona su aplicación. Puede actualizar las imágenes de forma manual para tener control total, o bien de forma automática para agilizar las versiones frecuentes.

Contexto

  • Este tema aplica únicamente a los grupos de escalado que contienen instancias ECS.

  • La imagen de una configuración de escalado se puede actualizar de forma manual o automática. Para obtener más información, consulte Manual vs. automatic updates.

    Importante

    Cuando utiliza una tarea de actualización de imagen, el sistema crea automáticamente una imagen personalizada a partir de la instancia ECS de origen. Esta operación genera cargos por la capacidad de la instantánea correspondiente. Para obtener más información, consulte Snapshot billing.

Actualizaciones manuales frente a automáticas

  • Actualización manual: es la opción más adecuada para cambios poco frecuentes. Este método ofrece gran flexibilidad y le otorga control total sobre el proceso.

  • Actualización automática: resulta ideal cuando se publican versiones de la aplicación con frecuencia. Usted crea una tarea de actualización en la consola de Auto Scaling y el sistema genera automáticamente una imagen personalizada desde una instancia ECS de origen. Después, actualiza la configuración de escalado. En comparación con el método manual, este enfoque requiere menos intervención y reduce de manera significativa los tiempos de espera.

A continuación se comparan ambos métodos mediante un ejemplo.

Escenario

Actualización manual

Actualización automática

  • El grupo de escalado contiene instancias ECS.

  • La configuración de escalado actual utiliza la Imagen A.

  • Para publicar una nueva versión de la aplicación, debe actualizar la Imagen A a la versión más reciente, la Imagen B.

  1. Cree manualmente una imagen personalizada (la Imagen B) a partir de la instancia ECS que contiene la nueva versión de la aplicación. Para obtener más información, consulte Create a custom image from a snapshot o Create a custom image from an instance.

  2. Una vez creada la Imagen B, actualice manualmente la configuración de escalado para usar la Imagen B en lugar de la Imagen A. Para obtener más información, consulte Manually update an image in a scaling configuration.

  1. Utilice una tarea de actualización de imagen para crear automáticamente una imagen personalizada (la Imagen B) a partir de la instancia ECS que contiene la nueva versión de la aplicación.

  2. Después de crear la Imagen B, el sistema actualiza automáticamente la configuración de escalado para usar la Imagen B en lugar de la Imagen A.

Actualizar una imagen de forma manual

  1. Inicie sesión en la consola de Auto Scaling.

  2. En el panel de navegación izquierdo, haga clic en Scaling Groups.

  3. En la barra de navegación superior, seleccione una región.

  4. Busque el grupo de escalado deseado y haga clic en Details dentro de la columna Actions.

  5. En la parte superior de la página, haga clic en la pestaña Scaling Configurations.

  6. En la lista de configuraciones de escalado, localice la configuración deseada y haga clic en Edit Image dentro de la columna Actions.

    Nota

    Puede modificar la imagen sin importar si la configuración de escalado tiene el estado Active o Pending.

  7. En el panel Edit Image, seleccione un tipo de imagen y una imagen específica. Luego, haga clic en OK.

    Los tipos de imagen compatibles incluyen Public Image, User-Defined Image y Shared Image. Para obtener más información, consulte Image overview.

    Una vez completada la actualización, revise la columna Image en la lista de configuraciones de escalado. El nombre de la nueva imagen confirma que el proceso fue exitoso.

Actualizar una imagen de forma automática

Diferencias respecto a las actualizaciones continuas

  • Las actualizaciones automáticas de imagen garantizan que todas las instancias nuevas creadas en el grupo de escalado utilicen la nueva versión de la imagen. Para ver las instrucciones, consulte la sección Procedure de este tema.

  • Una actualización continua (rolling update) actualiza gradualmente las imágenes de las instancias existentes en el grupo de escalado hacia una imagen nueva. Para obtener más información, consulte Rolling updates.

Requisitos previos

Operation Orchestration Service (OOS) ejecuta las tareas de actualización de imagen y necesita permisos para operar sobre los recursos relacionados. Asegúrese de cumplir como mínimo una de las siguientes condiciones:

  • Su cuenta cuenta con permisos para gestionar ECS y Auto Scaling.

  • Creó un rol de RAM para OOS y le otorgó permisos para gestionar ECS y Auto Scaling. Para obtener más información, consulte Otorgar permisos de RAM a OOS.

    Nota

    Adjunte las políticas AliyunECSFullAccess y AliyunESSFullAccess.

Procedimiento

  1. Inicie sesión en la consola de Auto Scaling.

  2. En el panel de navegación izquierdo, haga clic en Scaling Groups.

  3. En la barra de navegación superior, seleccione una región.

  4. Busque el grupo de escalado deseado y haga clic en Details dentro de la columna Actions.

  5. En la parte superior de la página, haga clic en la pestaña Scaling Configurations.

  6. Haga clic en la pestaña Update Image Tasks.

  7. Haga clic en Update Image.

  8. En el panel Update Image, configure los parámetros de la tarea de actualización.

    En la siguiente tabla se describen los parámetros.

    Parámetro

    Descripción

    Instance

    Seleccione una instancia ECS como origen. A partir de esta instancia se crea una imagen personalizada para actualizar la configuración de escalado. Cree una imagen personalizada que incluya tanto el disco del sistema como los discos de datos.

    Custom Image Name

    Auto Scaling añade automáticamente un sufijo al nombre de la imagen para evitar conflictos con los nombres de las imágenes generadas por tareas programadas. Por ejemplo, se agrega un sufijo con el formato _on_{{ ACS::ExecutionId }}_at_{{ Acs::CurrentDate }}. ACS::ExecutionId es el identificador de ejecución en OOS y Acs::CurrentDate es la hora de ejecución.

    Configuration Source

    De forma predeterminada, este parámetro se establece en Scaling Configuration.

    Scaling Configuration ID

    Seleccione la configuración o las configuraciones de escalado que desea actualizar.

    Executed At

    Especifique cuándo se debe ejecutar la tarea de actualización de imagen:

    • Now: ejecuta la tarea de inmediato.

    • scheduled: ejecuta la tarea en una hora específica, con precisión de minutos.

    • Periodic: ejecuta la tarea de forma recurrente. Debe especificar el periodo de recurrencia, la hora de finalización de la recurrencia y la hora de inicio diaria. Por ejemplo, una tarea configurada el 17 de agosto de 2020 con los siguientes ajustes:

      • Recurrence: mensual.

      • Se ejecuta del día 21 al 25 de cada mes.

      • Start Time: 02:00.

      • Expired At: 00:00 del 26 de agosto de 2020.

      Efecto: la tarea se ejecuta una vez al día a las 02:00, desde el 21 hasta el 25 de agosto de 2020.

    Permission Source

    Seleccione el origen de los permisos para que OOS opere sobre los recursos relacionados:

    • Use Existing Permissions of Current Account: utiliza los permisos ya otorgados a su cuenta actual.

    • Specify RAM Role and Use Permissions Granted to This Role: seleccione un rol de RAM que OOS asumirá para usar sus permisos.

    Nota

    Para las tareas scheduled o Periodic, debe especificar un rol de RAM.

  9. Haga clic en OK.

    La tarea de actualización de imagen se ejecuta automáticamente en la hora programada. Una vez creada la tarea, puede consultar sus detalles en la pestaña Update image tasks. La lista muestra el Task ID, Configuration source, Source details, Execution time y Status de cada tarea. En la columna Actions, haga clic en Details para ver el progreso o en Cancel para detener una tarea en ejecución.

    Cuando la tarea finalice correctamente, vaya a la pestaña Scaling Configuration para comprobar el resultado. Si el nombre de la imagen en la configuración de escalado sigue el formato UpdateImage_from_<SourceECSInstanceID>_on_<UpdateImageTaskID>, la actualización fue exitosa. En la pestaña Scaling configurations puede consultar las configuraciones de escalado, incluido su identificador o nombre, los tipos de instancia, el estado, la imagen, el método de facturación del ancho de banda, el tipo de disco del sistema y los discos de datos. También puede realizar operaciones como Modify, Enable, Delete, Modify image y Modify instance type.