6 votes

Comment créer une AMI basée sur un magasin d'instance à partir d'une instance EBS ?

Pour rappel,

J'ai besoin d'une dizaine de répliques d'instances dans le cadre d'une recherche. Voici donc ce que je fais :

  1. J'ai une instance EC2 basée sur EBS comme instance maître où je fais tout le développement.
  2. Créez une AMI à partir du master et lancez 9 instances en l'utilisant.
  3. Chaque fois qu'il y a un changement dans le master (en dehors des changements de code, je gère la synchronisation du code en utilisant SVN), je répète l'étape 2.

Comme l'instance maître est sauvegardée en EBS, les instances que je lance à partir de son AMI sont également sauvegardées en EBS.

Maintenant, je ne veux pas que les 9 autres instances aient EBS (pour des raisons de coût).

Ma question est donc la suivante

  1. Puis-je créer une AMI S3 / instance-store à partir d'une instance EBS ? [ ou ]
  2. Puis-je créer une instance S3-backed / instance-store à partir d'une AMI EBS ?

Veuillez m'aider. Merci d'avance.

5voto

Sagi Points 5590

C AMI à partir d'une instance EBS ?

Oui, vous pouvez créer une AMI Instance-store à partir d'une instance EBS.

  1. Installer ec2-ami-tools dans l'instance
  2. Téléchargez vos certificats x509 dans l'instance
  3. Utiliser les commandes ec2-bundle-vol et ec2-upload-bundle NOTE : Vous avez besoin de votre ID de compte, de votre clé d'accès et de votre clé secrète pour exécuter ces commandes.
  4. Enregistrez l'image en spécifiant le nom du panier/manifeste dans lequel vous avez téléchargé les fichiers d'image.

La documentation étape par étape est disponible à l'adresse suivante http://docs.amazonwebservices.com/AWSEC2/2008-02-01/GettingStartedGuide/?ref=get-started Reportez-vous à la section Création d'une image de ce guide.

C instance à partir d'une AMI EBS à partir d'une AMI basée sur EBS ?

Non, vous ne pouvez pas

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X