Replanifiez les événements planifiés qui affectent vos instances Amazon EC2 - Amazon Elastic Compute Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Replanifiez les événements planifiés qui affectent vos instances Amazon EC2

Vous pouvez replanifier un événement de sorte qu’il se produise à une date et une heure spécifiques qui vous conviennent. Seuls les événements ayant une date d’échéance peuvent être reprogrammés. Il existe d’autres restrictions pour la reprogrammation d’un événement.

Vous pouvez replanifier un événement à l’aide de l’une des méthodes suivantes.

Console
Pour replanifier un événement
  1. Ouvrez la EC2 console Amazon à l'adresse https://console.aws.amazon.com/ec2/.

  2. Dans le volet de navigation, sélectionnez Événements.

  3. Choisissez Type de ressource : instance dans la liste des filtres.

  4. Sélectionnez une ou plusieurs instances, puis sélectionnez Actions, Schedule Event (Programmer un événement).

    Seuls les événements ayant une date d’échéance, indiquée par la valeur Event Deadline (Échéance de l’événement), peuvent être reprogrammés. Si l’un des événements sélectionnés n’a pas de date d’échéance, Actions, Schedule Event (Programmer un événement) est désactivé.

  5. Dans New start time (Nouvelle heure de début), saisissez une nouvelle date et une nouvelle heure pour l’événement. La nouvelle date et la nouvelle heure doivent être antérieures à la valeur de Event Deadline (Échéance de l’événement).

  6. Choisissez Save (Enregistrer).

    L'heure de démarrage mise à jour peut prendre une à deux minutes pour s'afficher dans la console.

AWS CLI
Pour replanifier un événement
  1. Seuls les événements dotés d’une date d’échéance d’événement, indiquée par la valeur pour NotBeforeDeadline, peuvent être reprogrammés. Utilisez la describe-instance-statuscommande pour afficher la valeur du NotBeforeDeadline paramètre.

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

    L’exemple de sortie suivant illustre un événement system-reboot qui peut être reprogrammé, car NotBeforeDeadline contient une valeur.

    [ "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. Pour replanifier l'événement, utilisez la commande modify-instance-event-start-time. Spécifiez la nouvelle heure de début de l’événement à l’aide du paramètre not-before. La nouvelle heure de début doit se situer avant la 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

    Cela peut prendre une minute ou deux avant que la describe-instance-statuscommande ne renvoie la valeur de not-before paramètre mise à jour.

Limites

  • Seuls les événements dotés d’une date d’échéance d’événement peuvent être reprogrammés. L’événement peut être reprogrammé jusqu’à la date d’échéance de celui-ci. La colonne Date limite de la console et le NotBeforeDeadline champ de la colonne AWS CLI indiquent si l'événement a une date limite.

  • Seuls les événements n’ayant pas encore démarré peuvent être reprogrammés. La colonne Heure de début de la console et le NotBefore champ de la AWS CLI indiquent l'heure de début de l'événement. Les événements programmés pour un lancement dans les 5 prochaines minutes ne peuvent pas être reprogrammés.

  • La nouvelle heure de début doit être au moins 60 minutes après l’heure actuelle.

  • Si vous reprogrammez plusieurs événements à l’aide de la console, la date d’échéance de l’événement est déterminée par l’événement avec la date d’échéance d’événement la plus proche.