2015-02-26 4 views
-1

J'ai t1.micro (PV) et j'essaye de mettre à jour (redimensionner) en t2.medium (HVM).AWS: Convertir t1.micro (PV) en t2.medium (HVM)

Cependant, lorsque j'ai créé AMI à partir de t1.micro et essayé de joindre t2.medium, je n'ai pas eu d'instance sous liste. Donc, ne pouvait pas attaché AMI à t2.medium.

Alors, puis-je savoir comment je peux attacher AMI à une nouvelle instance de la console EC2? Aussi, comment puis-je prendre en charge SSH, SSL, Cron, multi domaines lors de la migration?

ressources I comité de lecture: http://www.nixhat.com/2014/01/migrate-aws-pv-to-hvm-instance/

Merci

Répondre

0

Je pense que vous comprenez mal les instructions sur cette page. Laissez-moi en souligner une partie.

  1. Lancer n'importe quel centos basé sur HVM.
  2. Créer un instantané de volume de votre instance en fonction PV
  3. Fixez l'instantané à la HVM
  4. noyau Copiez et d'autres fichiers de démarrage de HVM à volume instantané PV
  5. Arrêtez l'instance
  6. Détacher disque racine de HVM
  7. Attachez l'instantané de PV à l'instance en tant que périphérique racine
  8. Lancer l'instance

Notez que vous ne tentez pas de lancer votre instance PV sur une machine t2, vous lancez une nouvelle instance HVM. Vous êtes responsable de trouver et de copier toute configuration que vous avez modifiée, comme les crons et la configuration.

Notez que cette question va à l'encontre du principe "treat your servers like cattle, not pets". Il semble que vous n'ayez pas le moyen de recréer votre serveur/configuration à partir de zéro, ce qui devrait être un drapeau rouge: les instances tombent en panne, les utilisateurs cassent accidentellement leur configuration, et ainsi de suite.

+0

ne sais pas pourquoi il obtient negs. Quoi qu'il en soit, j'ai essayé de copier les fichiers de noyau et de démarrage à partir de la console AWS, mais je n'ai trouvé aucune option. Est-ce que SSH est le seul moyen de copier des fichiers? – user3671115

+0

Notez étape 3: vous attachez l'instantané à votre nouvelle instance. c'est juste une copie locale. – tedder42