360 votes

Comment mettre à niveau en toute sécurité une instance Amazon EC2 de t1.micro à large ?

J'ai une instance Amazon EC2 micro (t1.micro). Je veux faire passer cette instance à la version large. Il s'agit de notre environnement de production. Quelle est la meilleure façon de le faire, sans risque ?

Existe-t-il un guide étape par étape pour faire cela ?

521voto

Marcel de Castilho Points 3508

Utilisation de l'AWS Management Console :

  • Cliquez avec le bouton droit de la souris sur l'instance
    • Cycle de vie des Instances > Stop
    • Attendez...
    • Gestion des Instances > Changer le type d'Instance

305voto

Lostsoul Points 5465

D'après mon expérience, la façon dont je procède est de créer un instantané de votre image actuelle, puis une fois que c'est fait, vous le verrez comme une option lors du lancement de nouvelles instances. Il suffit de la lancer comme une grande instance à ce moment-là.

C'est l'approche que j'utilise si je ne veux pas de temps d'arrêt (par exemple un serveur de production) car cette solution ne met un serveur hors ligne qu'après que le nouveau soit opérationnel (je l'utilise également pour ajouter de nouvelles machines à mes clusters en utilisant cette approche pour ajouter uniquement de nouvelles machines). Si le temps d'arrêt est acceptable, consultez la réponse de Marcel Castilho.

48voto

Styelz Points 209

Utilisation de l'AWS Management Console

  • Allez dans "Volumes" et créez un Snapshot du volume de votre instance.
  • Allez dans "Snapshots" et sélectionnez "Create Image from Snapshot".
  • Allez dans "AMIs" et sélectionnez "Launch Instance" et choisissez votre "Instance Type" etc.

17voto

stivlo Points 28997

Utilisez la console AWS EC2, pas ElasticFox.

First Way :

  • Créer un nouvel AMI de l'instance
  • Lancez-le

Autre moyen :

  • Faites un instantané du disque
  • Lancer une instance EBS de grande taille avec le même type d'AMI (veuillez noter qu'à ce stade, le disque contiendra les données qui étaient présentes lors de la création de cette AMI, et non vos dernières modifications)
  • Une fois qu'il est complètement démarré, arrêter la nouvelle instance
  • Détacher le volume racine de l'instance arrêtée
  • Créer un disque virtuel à partir du snapshot créé précédemment dans la même zone de disponibilité de la nouvelle instance
  • Attachez le volume Root à /dev/sda1
  • Démarrer la nouvelle instance à nouveau

8voto

kieran Points 1395

Créer AMI -> Boot AMI sur une grande instance.

Plus d'informations http://docs.amazonwebservices.com/AmazonEC2/gsg/2006-06-26/creating-an-image.html

Vous pouvez également faire tout cela à partir de la console d'administration à l'adresse aws.amazon.com.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X