Puis-je démarrer et arrêter automatiquement mon instance Amazon en utilisant l'API Amazon ? Pouvez-vous décrire comment cela peut être fait ? Idéalement, j'ai besoin de démarrer l'instance et de l'arrêter à des intervalles de temps spécifiés chaque jour.
J'ai essayé la méthode décrite dans le lien, et elle démarre/arrête effectivement les instances aux moments spécifiés par le tutoriel. Cependant, j'ai remarqué dans la console web AWS que lorsqu'une instance est démarrée par cette méthode, elle n'est pas démarrée avec une clé (telle que vous pouvez y accéder par ssh), et elle ne semble pas non plus avoir le même matériel que celui installé sur ma micro-instance que j'utilise comme test (je ne suis pas un expert du cloud, mais je pense que cela signifie que cette nouvelle instance qui est lancée n'est pas connectée à l'EBS ?) Existe-t-il un moyen de démarrer et d'arrêter automatiquement l'application même instance sur un calendrier ?
2 votes
Que deviennent les données de votre instance EC2 lorsqu'elle est arrêtée ? Est-ce qu'elles persistent ou devez-vous les reconstruire à nouveau ?
0 votes
Le démarrage et l'arrêt automatiques de l'instance à l'aide de l'API d'Amazon peuvent entraîner des pertes de données lors de cet événement. Je recommanderais les actions d'arrêt et de récupération utilisant Alarmes AWS CloudWatch
0 votes
Au lieu de l'API d'Amazon, je suggère de Planifier le démarrage/arrêt d'EC2 à l'aide d'AWS Lambda Dans votre cas, cela vous coûte moins de 0,0004 USD/mois.
0 votes
Jetez un coup d'œil à ma question Les instances EC2 d'AWS Autoscaling Group s'arrêtent pendant les tâches cron.