1 votes

Convertir les AMI Windows soutenus par Amazon Instance en EBS

J'ai trouvé de nombreux guides pratiques pour Linux (et en 2010, lorsque tous les outils n'étaient pas disponibles sur l'interface web d'EC2), mais aucun pour Windows (qui fonctionne). J'ai essayé Conversion d'une instance EC2 du périphérique racine du magasin d'instance en périphérique racine EBS mais sans succès - la machine ne s'allume pas.

Quelqu'un a-t-il réussi à convertir une AMI Windows sauvegardée par Instance en une AMI EBS sauvegardée avec succès à l'aide de la console web ? Ou devez-vous toujours utiliser les outils EC2 CLI ?

2voto

MarcLaf Points 105

J'ai trouvé une réponse qui fonctionne.

  1. Lancez une instance de l'AMI Windows sauvegardée par S3 que vous souhaitez migrer.

  2. Connectez-vous à l'instance et téléchargez dd.exe ( http://www.chrysocome.net/dd )

  3. Créez un volume EBS de 10 Go (ou la taille de la racine) dans le même AZ que l'instance en cours d'exécution et attachez-le à l'instance en cours d'exécution -- Vous n'avez pas besoin de le monter ou de le formater. Il apparaîtra dans le gestionnaire de disques et l'outil dd verra le périphérique brut.

  4. Exécutez une copie dd du disque racine vers le volume EBS de montage. Cette opération est effectuée sur l'instance S3 en cours d'exécution. Cette commande a fonctionné lors de nos tests : dd if=\\?\Device\Harddisk0\Partition0 of=\\?\Device\Harddisk2\Partition0 bs=1M --size --progress (dd --list affichera les noms de périphériques possibles, les vôtres peuvent varier)

  5. Une fois le dd terminé, détachez le volume EBS de l'instance soutenue par S3 et notez son identifiant de volume.

  6. Lancez une instance Windows de base sauvegardée par EBS de la même taille (32 ou 64 bits) que votre AMI sauvegardée par S3 et dans le même AZ. Il existe des images de Windows 2003 sauvegardées par EBS. Notez qu'il n'y a aucune raison d'attendre un mot de passe Windows, car ce sera le même que celui de l'image que vous venez de cloner. Vous l'avez changé par rapport au mot de passe attribué au démarrage, n'est-ce pas ?

  7. Arrêter l'instance Windows soutenue par EBS

  8. Détacher le volume racine EBS de l'instance Windows soutenue par EBS

  9. Attachez le volume EBS cloné à partir du volume racine soutenu par S3 à l'aide de DD. Il doit être attaché en tant que /dev/sda1 - vous devez saisir cette information manuellement, AWS l'attribuera automatiquement à xvdf/g/h/etc si elle n'est pas renseignée.

  10. Démarrer l'instance Windows soutenue par EBS

  11. Connectez-vous à l'instance Windows soutenue par EBS et confirmez qu'elle fonctionne (veillez à noter la nouvelle adresse IP).

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