Comment puis-je transférer une AMI ou une instance Amazon EC2 vers un autre compte AWS ?

Lecture de 3 minute(s)
0

Je souhaite transférer une instance Amazon Elastic Compute Cloud (Amazon EC2) ou Amazon Machine Image (AMI) d'un compte AWS à un autre.

Résolution

Vous ne pouvez pas transférer des instances ou AMI existantes entre des comptes. Vous devez plutôt utiliser une AMI de l'instance existante pour lancer manuellement une instance de remplacement dans le compte cible.

Remarque : Vous pouvez utiliser la résolution suivante uniquement pour les instances contenant des volumes Amazon Elastic Block Store (Amazon EBS) non chiffrés.

Pour lancer une instance de remplacement dans le compte cible, procédez comme suit :

  1. Créez une AMI personnalisée de l'instance dans le compte source. Assurez-vous d'inclure tous les volumes de données EBS requis dans l'AMI.
  2. Dans le système d'exploitation (OS), configurez les interfaces réseau Elastic pour utiliser le protocole DHCP (Dynamic Host Configuration Protocol) afin d'obtenir automatiquement les adresses IP. Une configuration d'adresse IP statique peut entraîner des problèmes de connectivité. De plus, vous ne pouvez pas transférer d'adresse IP publique. Si une adresse IP Elastic est associée à votre instance source, vous pouvez transférer l'adresse IP Elastic vers le compte cible.
    Remarque : L'AMI ne conserve pas les données stockées dans des volumes de stockage d'instance.
  3. Partagez l’AMI avec le compte cible à l’aide de la console Amazon EC2 ou l’interface de ligne de commande AWS (AWS CLI).
    Remarque : Si des erreurs surviennent lorsque vous exécutez des commandes AWS CLI, consultez la section Résoudre les erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l'interface.
  4. Depuis le compte cible, recherchez l'AMI partagée.
  5. Lancez une nouvelle instance à partir de l'AMI partagée sur le compte cible. Pour importer une paire de clés depuis un compte précédent, consultez la section Créer une paire de clés à l'aide d'un outil tiers et importer la clé publique dans Amazon EC2.
    Remarque : Pour les instances Virtual Private Cloud (VPC) Amazon, l'adresse IP privée est différente dans le nouveau compte, sauf si elle est spécifiquement définie lors du lancement. Si vous utilisez une adresse IP Elastic, associez-la à l'instance de remplacement après le lancement.

Lorsque vous n'avez plus besoin de lancer des instances depuis l'AMI, annulez l’inscription de l'AMI sur le compte source. Pour plus d'informations sur la façon de supprimer des ressources dans l'AMI, consultez la section AMI basées sur EBS.

Remarque : Si vous annulez l’inscription d’une AMI que le compte source partageait avec l'autre compte, vous ne pouvez pas lancer de nouvelles instances depuis l'AMI de l'autre compte. Si vous devez lancer de nouvelles instances depuis l'AMI, conservez l'AMI enregistrée dans le compte source. Vous pouvez également copier l'AMI dans la même région AWS ou dans une autre région de l'autre compte pour conserver l'AMI d'origine.

Informations connexes

Comment puis-je créer une AMI dans une région AWS, puis la copier vers une autre région ?

Comment partager des AMI chiffrées entre comptes pour lancer des instances EC2 chiffrées ?

Comment puis-je partager une Amazon Machine Image (AMI) de manière privée avec un autre compte AWS ?

Partager un instantané Amazon EBS avec d'autres comptes AWS

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 4 mois