Mon instance Spot a été résiliée. Est-il possible de la récupérer ?

Lecture de 3 minute(s)
0

J'avais une instance Spot Amazon Elastic Compute Cloud (Amazon EC2) en cours d'exécution, mais elle a été résiliée et je crains d'avoir perdu des données.

Brève description

Grâce aux instances Spot Amazon EC2, vous pouvez demander des instances Amazon EC2 inutilisées pour réduire vos coûts de calcul.

L'instance Spot peut être résiliée dans les conditions suivantes :

  • Le prix Spot augmente au-delà du prix maximum que vous êtes prêt à payer par heure et par instance.
  • La capacité n'est plus disponible.
  • La demande Spot comporte des contraintes qui ne peuvent pas être satisfaites.

Pour plus d'informations sur les raisons d'une possible interruption des instances Spot, veuillez consulter la rubrique Fonctionnement des Instances Spot. Les données qui ne sont pas sauvegardées peuvent être perdues lorsque les instances sont résiliées. C'est la raison pour laquelle il est important de prendre les dispositions nécessaires pour ce cas d'utilisation. Veuillez consulter la rubrique Caractéristiques du produit pour obtenir une liste des cas d'utilisation et des types de charge de travail les plus adaptés.

Résolution

Si votre instance Spot a récemment été résiliée ou interrompue, vous craignez peut-être la perte de vos données. Voici quelques endroits où vous pouvez vérifier vos données :

  • Avez-vous configuré vos instances Spot de manière à épargner les volumes Amazon EBS en cas de résiliation de l'instance ? Vous pouvez configurer vos instances Spot de manière à épargner les volumes Amazon EBS en cas de résiliation de l'instance. Ensuite, vous pouvez attacher ce volume à une autre instance et tenter de récupérer les données qui y sont stockées. Lorsque vous créez des demandes d'instance Spot, décochez la case Delete (Supprimer) correspondant aux volumes Amazon EBS que vous souhaitez conserver en cas de résiliation de l'instance. Si vous avez attaché un volume à votre Instance Spot, les données que vous recherchez pourraient être stockées sur ce volume. Ouvrez la console Amazon EC2, puis sélectionnez Volumes. Recherchez tous les volumes non attachés dont l'état est Available (Disponible). Ces volumes peuvent être attachés à une autre instance. Pour plus d'informations sur l'association de volumes à de nouvelles instances, consultez la rubrique attachez un volume Amazon EBS à une instance.
  • Avez-vous régulièrement pris des instantanés de chaque volume attaché à votre instance Spot ? Les instantanés qui sont normalement utilisés comme sauvegardes pour les volumes Amazon EBS peuvent contenir les données que vous recherchez. Ouvrez la console Amazon EC2, puis sélectionnez Snapshots (Instantanés). Recherchez les instantanés des volumes attachés à votre instance Spot. Pour plus d'informations, voir Remplacement d’un volume à l'aide d'un instantané précédent.
  • Les données ont-elles été ajoutées ou sauvegardées dans une autre source ? Les sources de sortie courantes pour les flux de travail exécutés via des instances Spot incluent Amazon Simple Storage Service (Amazon S3), Amazon DynamoDB et Amazon Relational Database Service (Amazon RDS). Si vous définissez votre instance Spot pour envoyer la sortie à l'un de ces services, vérifiez si les données que vous recherchez se trouvent dans ces services.

Pour la planification future, nous vous recommandons de vous préparer à l'avance à une éventuelle résiliation d'instance Spot. Par exemple, vous pouvez configurer Amazon EC2 en mode arrêt ou mise en veille de vos instances Spot plutôt que de les résilier lorsqu'elles sont interrompues. Pour plus d'informations sur les dispositions à prendre en cas de résiliation éventuelle d'une instance Spot, veuillez consulter la rubrique Interruptions d'instances Spot.


Informations connexes

Instances Spot Amazon EC2

FAQ Amazon EC2

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an
Aucun commentaire