web-dev-qa-db-fra.com

Puis-je créer une AMI à partir d'une instance en cours d'exécution qui utilise instance-store en tant que périphérique racine?

Ou est-il absolument nécessaire d'avoir un stockage sauvegardé par EBS? Quelqu'un at-il des manuels/Howtos?

Je suis le manuel donné sur ce site .

24
theTuxRacer

Vous pouvez créer une AMI à partir d'une instance en cours d'exécution EBS ou S3. La méthode la plus simple consiste à utiliser AWS Management Console pour sélectionner l'instance, puis cliquez sur "Créer une image" dans le menu Actions de l'instance.

Cela créera une AMI basée sur EBS ou S3, selon le type d'instance.

Sachez que la création d'une AMI à partir d'une instance Running est intrinsèquement potentiellement dangereuse - le stockage n'est pas imaginé sous la forme d'un instantané dur et ponctuel. Par conséquent, les modifications apportées au système de fichiers pendant la création de l'image risquent même aboutir à une image compromise. Vous devez mettre au repos le système d'exploitation autant que possible avant de commencer.

Notez également que votre instance redémarrera au cours du processus de création d'image. Assurez-vous donc que vous êtes prêt à toute perte temporaire de service de la machine virtuelle.

34
Eight-Bit Guru

Si vous regroupez une instance Windows EBS pendant son exécution, son mot de passe administrateur sera réinitialisé par les outils de regroupement des ressources d'Amazon. Vous devrez donc utiliser la fonction EC2 "obtenir un mot de passe administrateur" avec les instances lancées à partir de la nouvelle AMI.

Si vous arrêtez votre instance Windows avant de procéder à un nouveau regroupement, son mot de passe d’administrateur restera intact tout au long du processus de regroupement.

Je ne sais pas si cela est documenté où que ce soit, mais c'est certainement mon expérience des instances de Windows 2003.

5
John Hart

vous allez vous référer au manuel pour les trois commandes: 

ec2-bundle-vol, ec2-upload-bundle, ec2-register.

Gardez à portée de main votre clé privée et votre clé de certificat (par exemple, les fichiers pk.pem, cert.pem) ainsi que votre clé d’accès et partagée. Téléchargez les outils ec2 AMI et configurez les variables d'environnement pour les outils ec2 AMI. Ce site peut vous donner des détails sur la manière de regrouper le volume, de créer les images, de les télécharger sur S3 et enfin de l'enregistrer en tant que votre propre AMI.

http://alestic.com/2009/06/ec2-AMI-bundle

2
Daniel t.

Il est possible de créer une AMI à partir d'une instance en cours d'exécution EBS à l'aide de la console de gestion AWS. comme indiqué par Eight-Bit Guru en cliquant sur "Créer une image" dans le menu Actions de l'instance.

Pour l'instance sécurisée S3, il n'est actuellement pas possible de regrouper l'instance . Si vous utilisez une AMI linux, vous avez deux possibilités, comme expliqué dans ce guide:

Pour les instances basées sur Windows basées sur S3, vous pouvez suivre d'autres guides

J'espère que cela vous aidera à créer un AMI pour les intences S3.

1
Zain Malik