web-dev-qa-db-fra.com

Pouvez-vous répliquer une machine virtuelle Azure?

Je dois installer quelques logiciels sur une machine virtuelle pour tester mon application. Il faudrait 2-3 heures pour le mettre en place. Puis-je simplement répliquer la machine virtuelle 3 fois par la suite, de sorte que je n'ai pas besoin de passer 5 heures supplémentaires pour installer le logiciel sur les 2 autres machines virtuelles?

17
Ryan

Oui, vous pouvez utiliser la fonctionnalité de capture pour créer une image de base que vous pourrez ensuite utiliser pour déployer d'autres machines. Consultez ces instructions: http://Azure.Microsoft.com/en-us/documentation/articles/virtual-machines-capture-image-windows-server/ .

Cela suppose que vous faites référence à un ordinateur Windows Server. En outre, cela suppose que sysprep n’affectera pas le logiciel que vous avez installé. Si un sysprep pose un problème, vous pouvez également prendre une copie du disque dur virtuel sous-jacent et lancer une machine différente de la copie. Les deux méthodes sont décrites dans cet article ici: http://community.adxstudio.com/blogs/shan/2012-06-28-cloning-windows-Azure-virtual-machines/

24
MikeWo

Oui vous pouvez, voici comment je l'ai fait. Je n'avais pas besoin d'utiliser PowerShell et mon VM d'origine fonctionnait toujours après. 

Résultat si vous utilisez sysprep à partir de la documentation:

Une fois que vous avez exécuté sysprep sur un VM, il est considéré comme généralisé et le ne peut pas être redémarré. Le processus de généralisation d'une VM n'est pas réversible. Si vous devez conserver le fonctionnement VM d'origine, vous devrait prendre une copie du VM et généraliser la copie.

https://docs.Microsoft.com/en-us/Azure/virtual-machines/windows/capture-image-resource?toc=%2Fazure%2Fvirtual-machines%2Fwindows%2Fclassic%2Ftoc.json

Pas:

Commencez par copier un disque. Créez un instantané, puis créez un disque à partir de l'instantané. Cela vous permet de conserver le disque dur virtuel d'origine comme solution de secours.

  1. Dans le menu de gauche, cliquez sur Toutes les ressources.
  2. Dans la liste déroulante Tous les types, désélectionnez Sélectionner tout, puis faites défiler et sélectionnez Disques pour rechercher les disques disponibles.
  3. Cliquez sur le disque que vous souhaitez utiliser. La page Overview du disque s'ouvre.
  4. Dans la page Vue d'ensemble, dans le menu situé en haut, cliquez sur + Créer un instantané.
  5. Tapez un nom pour l'instantané.
  6. Choisissez un groupe de ressources pour l'instantané. Vous pouvez utiliser un groupe de ressources existant ou en créer un nouveau.
  7. Choisissez si vous souhaitez utiliser le stockage standard (HDD) ou Premium (SDD).
  8. Lorsque vous avez terminé, cliquez sur Créer pour créer l'instantané.
  9. Une fois le cliché créé, cliquez sur + Créer une ressource dans le menu de gauche.
  10. Dans la barre de recherche, tapez disque géré et sélectionnez Disques gérés dans la liste.
  11. Sur la page Disques gérés, cliquez sur Créer.
  12. Tapez un nom pour le disque.
  13. Choisissez un groupe de ressources pour le disque. Vous pouvez utiliser un groupe de ressources existant ou en créer un nouveau. Ce sera également le groupe de ressources où vous créez le VM à partir du disque.
  14. Choisissez si vous souhaitez utiliser le stockage standard (HDD) ou Premium (SDD).
  15. Dans Type de source, assurez-vous que l'option Instantané est sélectionnée.
  16. Dans la liste déroulante Instantané source, sélectionnez l'instantané que vous souhaitez utiliser.
  17. Apportez les autres ajustements nécessaires, puis cliquez sur Créer pour créer le disque.

Créez un VM à partir d'un disque Une fois que vous avez le disque dur virtuel que vous souhaitez utiliser, vous pouvez créer le VM dans le portail.

  1. Dans le menu de gauche, cliquez sur Toutes les ressources.
  2. Dans la liste déroulante Tous les types, désélectionnez Sélectionner tout, puis faites défiler et sélectionnez Disques pour rechercher les disques disponibles.
  3. Cliquez sur le disque que vous souhaitez utiliser. La page Overview du disque s'ouvre. Dans la page Vue d'ensemble, assurez-vous que DISK STATE est répertorié comme non attaché. Si ce n'est pas le cas, vous devrez peut-être détacher le disque de la VM ou supprimer le VM pour libérer le disque.
  4. Dans le menu situé en haut du volet, cliquez sur + Créer une machine virtuelle.
  5. Sur la page Général du nouvel ordinateur virtuel, entrez un nom et sélectionnez un groupe de ressources existant ou créez-en un.
  6. Sur la page Taille, sélectionnez une page de taille VM, puis cliquez sur Sélectionner.
  7. Sur la page Paramètres, vous pouvez laisser le portail créer toutes les nouvelles ressources ou sélectionner un groupe de sécurité réseau et réseau virtuel existant. Le portail crée toujours une nouvelle NIC et une adresse IP publique pour la nouvelle machine virtuelle.
  8. Modifiez les options de surveillance et ajoutez les extensions nécessaires.
  9. Lorsque vous avez terminé, cliquez sur OK.
  10. Si la configuration VM réussit la validation, cliquez sur OK pour démarrer le déploiement.

J'ai choisi de créer un nouveau réseau virtuel car les serveurs eux-mêmes n'avaient besoin d'aucune connexion locale. 

https://docs.Microsoft.com/en-us/Azure/virtual-machines/windows/create-vm-specialized-portal#copy-a-disk

0
Ogglas