web-dev-qa-db-fra.com

Clonage de machine virtuelle sur Azure, en conservant l'existant

Il ne semble pas y avoir de réponse directe en ligne à ce sujet. J'ai une machine virtuelle existante sur Azure et je veux la cloner dans une autre région au cas où mon serveur existant tomberait en panne. Ce doit être la réplique exacte mais tout ce que je peux trouver, ce sont des machines virtuelles en mouvement, pas du clonage. Je suppose que vous ne pouvez pas faire un certain type de clone peut-être à cause des noms d'ordinateur qui ne peuvent pas être les mêmes pour la VM.

Y a-t-il un bon article sur ce qu'il faut faire, ou dois-je recommencer à zéro et reconstruire la machine virtuelle en essayant de reproduire ce que j'ai déjà?

19
exposure

Si vous utilisez un déploiement classique, il vous suffit essentiellement de:

  1. Sysprep votre serveur (Windows) ou déprovisionnez l'agent (Linux)
  2. Hit Capture en utilisant le portail pour créer une image de votre machine virtuelle
  3. Utilisez Azcopy pour copier le fichier VHD généré dans la région secondaire
  4. Créez une nouvelle image (région secondaire) en utilisant le fichier VHD que vous venez de copier
  5. Déployer une nouvelle machine virtuelle à l'aide de cette image (région secondaire)

Si vous utilisez ARM, lisez this .

Références :

Capture une image d'une machine virtuelle Azure Windows

Comment capturer une machine virtuelle Linux classique en tant qu'image

Transférer des données avec l'utilitaire de ligne de commande AzCopy

3
Bruno Faria

Voici comment je l'ai fait, je n'ai pas eu à utiliser PowerShell et mon original VM fonctionnait toujours après.

Résultat si vous utilisez sysprep de la documentation:

Une fois que vous avez exécuté sysprep sur un VM il est considéré comme généralisé et ne peut pas être redémarré. Le processus de généralisation d'un VM n'est pas réversible. Si vous devez conserver l'original VM fonctionnement, vous devez prendre une copie de 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 en tant que solution de repli.

  1. Dans le menu de gauche, cliquez sur Toutes les ressources.
  2. Dans la liste déroulante Tous les types, désélectionnez Tout sélectionner, puis faites défiler vers le bas et sélectionnez Disques pour rechercher les disques disponibles.
  3. Cliquez sur le disque que vous souhaitez utiliser. La page Présentation du disque s'ouvre.
  4. Dans la page Présentation, dans le menu en haut, cliquez sur + Créer un instantané.
  5. Saisissez 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 d'utiliser un stockage standard (HDD) ou Premium (SDD).
  8. Lorsque vous avez terminé, cliquez sur Créer pour créer l'instantané.
  9. Une fois l'instantané créé, cliquez sur + Créer une ressource dans le menu de gauche.
  10. Dans la barre de recherche, saisissez 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 d'utiliser un stockage standard (HDD) ou Premium (SDD).
  15. Dans Type de source, assurez-vous que Instantané est sélectionné.
  16. Dans la liste déroulante Instantané source, sélectionnez l'instantané que vous souhaitez utiliser.
  17. Effectuez tous les autres ajustements nécessaires, puis cliquez sur Créer pour créer le disque.

Créer un VM à partir d'un disque Une fois que vous disposez du disque dur géré VHD 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 Tout sélectionner, puis faites défiler vers le bas et sélectionnez Disques pour rechercher les disques disponibles.
  3. Cliquez sur le disque que vous souhaitez utiliser. La page Présentation du disque s'ouvre. Dans la page Présentation, assurez-vous que DISK STATE est répertorié comme non connecté. Si ce n'est pas le cas, vous devrez peut-être détacher le disque du VM ou supprimer le VM pour libérer le disque).
  4. Dans le menu en haut du volet, cliquez sur + Créer une machine virtuelle.
  5. Sur la page Principes de base de la nouvelle machine virtuelle, saisissez un nom et sélectionnez un groupe de ressources existant ou créez-en un nouveau.
  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 soit laisser le portail créer toutes les nouvelles ressources, soit sélectionner un réseau virtuel existant et un groupe de sécurité réseau. Le portail crée toujours un nouveau NIC et une adresse IP publique pour la nouvelle machine virtuelle.
  8. Apportez des modifications aux 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

5
Ogglas

J'utiliserais Site Recovery dans Azure.

Cela devrait vous guider. https://docs.Microsoft.com/en-us/Azure/site-recovery/site-recovery-migrate-Azure-to-Azure

1
Kandice Rapee