Comment migrer une instance EC2-Classic vers un VPC de la même région et du même compte ?

Lecture de 3 minute(s)
0

J’ai plusieurs instances Amazon Elastic Compute Cloud (Amazon EC2) dans EC2-Classic. Je souhaite migrer les instances EC2-Classic vers un cloud privé virtuel (VPC) avant qu’EC2-Classic ne soit plus disponible.

Résolution

Vous pouvez utiliser le document d’automatisation AWSSupport-MigrateEC2ClassicToVPC pour migrer vos instances EC2-Classic vers un VPC dans la même région du même compte AWS. Le runbook prend uniquement en charge les instances EC2-Classic dotées d’un type de virtualisation HVM et d’un type de volume racine EBS.

Avant d’utiliser ce document d’automatisation, vérifiez les quotas de service pour les ressources suivantes dans le VPC :

  • Adresses IP Elastic
  • Instances EC2
  • Groupes de sécurité

Si nécessaire, augmentez les quotas avant de lancer l’automatisation. Pour plus d’informations sur la procédure à suivre pour demander une augmentation de quota, consultez la section Quotas de service AWS.

**Remarque :**AWS abandonne EC2-Classic. Pour plus d’informations, voir EC2-Classic Network prend sa retraite. Voici comment vous y préparer.

Migrer une instance EC2-Classic vers un VPC

  1. Ouvrez la console AWS Systems Manager, puis choisissez Automation (Automatisation) dans le volet de navigation.
  2. Choisissez Execute automation (Exécuter l’automatisation).
  3. Dans l’onglet Owned by Amazon (Propriété d’Amazon), dans le champ de recherche Automation document (Document d’automatisation), saisissezMigrateEC2Classic (Migrer EC2Classic).
  4. Sélectionnez le bouton radio correspondant au document AWSSupport-MigrateEC2ClassicToVPC, puis choisissez Next (Suivant).
  5. Sous Input parameters (Paramètres d’entrée), pour InstanceId (ID d’instance), entrez votre ID d’instance EC2-Classic source.
  6. Pour AutomationAssumeRole et TargetInstanceType (Type d’instance cible), choisissez les paramètres requis. Par défaut, TargetInstanceType (Type d’instance cible) est défini sur t2.xlarge.
    Remarque : Pour plus d’informations sur les autorisations AWS Identity and Access Management (IAM) requises pour qu’AutomationAssumeRole exécute correctement l’automatisation, consultez AWSSupport-MigrateEC2ClassicToVPC.
  7. (Facultatif) Pour DestinationSubnetId (ID du sous-réseau de destination) et DestinationSecurityGroupId (ID du groupe de sécurité de destination), entrez votre ID de sous-réseau et l’ID du groupe de sécurité VPC.
    Remarque : Si ces champs sont laissés vides, l’automatisation sélectionne un sous-réseau aléatoire dans le VPC par défaut. Les groupes de sécurité attachés à l’instance source sont copiés sur le VPC et utilisés pour lancer l’instance cible.
  8. Pour MigrationType, (Type de migration) sélectionnez Test ou CutOver (Basculement).
  9. Si vous sélectionnez CutOver (Basculement) pour MigrationType (Type de migration), définissez les paramètres suivants :
    SNSNotificationARNForApproval (ARN de notification SNS pour approbation) : Entrez l’ARN de la rubrique SNS utilisée pour envoyer des notifications d’approbation afin d’arrêter l’instance source.
    ApproverIAM (Approbation IAM) : Entrez l’ARN des utilisateurs ou des rôles IAM qui peuvent approuver ou rejeter l’action visant à arrêter l’instance source.
  10. Choisissez Execute (Exécuter).

Informations connexes

Migrer d’EC2-Classic vers un VPC