Reprogramar los eventos programados que afecten a sus instancias de Amazon EC2 - Amazon Elastic Compute Cloud

Reprogramar los eventos programados que afecten a sus instancias de Amazon EC2

Puede reprogramar un evento para que se produzca en la fecha y hora específicas que mejor le convenga. Solo se pueden reprogramar los eventos que tienen una fecha límite. Existen otras limitaciones para reprogramar un evento.

Para reprogramar un evento, utilice uno de los siguientes métodos.

Console
Para reprogramar un evento
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, seleccione Events (Eventos).

  3. Elija Resource type: instance (Tipo de recurso: instancia) en la lista de filtros.

  4. Seleccione una o varias instancias y, a continuación, elija Actions (Acciones), Schedule Event (Programar evento).

    Solo se pueden reprogramar los eventos que tienen una fecha límite de evento indicada por un valor de Deadline (Fecha límite). Si uno de los eventos seleccionados no tiene fecha límite, Actions (Acciones) y Schedule event (Programar evento) están deshabilitados.

  5. En New start time (Nueva hora de inicio), escriba una nueva fecha y hora para el evento. La nueva fecha y hora deben ser anteriores al valor especificado en Event deadline (Fecha límite de evento).

  6. Seleccione Guardar.

    La hora de inicio del evento actualizada podría tardar uno o dos minutos en reflejarse en la consola.

AWS CLI
Para reprogramar un evento
  1. Solo se pueden reprogramar los eventos que tienen una fecha límite de evento, indicada por un valor en NotBeforeDeadline. Utilice el comando describe-instance-status para consultar el valor del parámetro NotBeforeDeadline.

    aws ec2 describe-instance-status \ --instance-id i-1234567890abcdef0

    La siguiente salida de ejemplo muestra un evento system-reboot que se puede reprogramar dado que NotBeforeDeadline contiene un valor.

    [ "Events": [ { "InstanceEventId": "instance-event-0d59937288b749b32", "Code": "system-reboot", "Description": "The instance is scheduled for a reboot", "NotAfter": "2019-03-14T22:00:00.000Z", "NotBefore": "2019-03-14T20:00:00.000Z", "NotBeforeDeadline": "2019-04-05T11:00:00.000Z" } ] ]
  2. Para reprogramar el evento, utilice el comando modify-instance-event-start-time. Para especificar la nueva hora de inicio del evento, utilice el parámetro not-before. La nueva hora de inicio del evento debe ser anterior al NotBeforeDeadline.

    aws ec2 modify-instance-event-start-time \ --instance-id i-1234567890abcdef0 \ --instance-event-id instance-event-0d59937288b749b32 \ --not-before 2019-03-25T10:00:00.000

    Podrían pasar uno o dos minutos hasta que el comando describe-instance-status devuelva el valor de parámetro not-before actualizado.

Limitaciones

  • Solo se pueden reprogramar los eventos con una fecha límite de evento. El evento se puede reprogramar hasta la fecha límite del evento. La columna Deadline (Fecha límite) en la consola y el campo NotBeforeDeadline en la AWS CLI indican si el evento tiene una fecha límite.

  • Solo se pueden reprogramar los eventos que no se han iniciado aún. La columna Start time (Hora de inicio) en la consola y el campo NotBefore en la AWS CLI indican la hora de inicio del evento. Los eventos que se han programado para comenzar en los siguientes cinco minutos no se pueden reprogramar.

  • La nueva hora de inicio del evento debe comenzar al menos 60 minutos a partir de la hora actual.

  • Si reprograma múltiples eventos utilizando la consola, la fecha límite del evento se determina por el evento con la fecha límite de evento más temprana.