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?
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/
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.
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.
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.
J'ai choisi de créer un nouveau réseau virtuel car les serveurs eux-mêmes n'avaient besoin d'aucune connexion locale.