Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S'applique à : ✔️ VMs Linux ✔️ Machines virtuelles Windows ✔️ Ensembles de mise à l'échelle flexibles
Cet article vous montre comment modifier la taille de machine virtuelle d’une machine virtuelle existante.
Une fois que vous avez créé une machine virtuelle, vous pouvez la mettre à l’échelle en modifiant sa taille. Dans certains cas, vous devez commencer par libérer la machine virtuelle. Une désallocation peut être nécessaire si la nouvelle taille n’est pas disponible sur le cluster matériel qui héberge actuellement la machine virtuelle. Il est important de comprendre que même lorsque la désallocation n’est pas nécessaire, si la machine virtuelle est en cours d’exécution, la modification de sa taille entraîne son redémarrage. Pour cette raison, vous devez considérer la modification de la taille d’une machine virtuelle comme une procédure perturbatrice, en particulier pour les charges de travail avec état hébergées sur cette machine virtuelle.
Avertissement
Si la machine virtuelle est en cours d’exécution et que vous modifiez sa taille, elle redémarre.
Le fait de libérer la machine virtuelle libère également toutes les adresses IP dynamiques affectées à la machine virtuelle. Les disques de données et du système d’exploitation ne sont pas affectés.
Si une opération de redimensionnement échoue, le modèle de machine virtuelle affiche toujours la taille demandée, mais la machine virtuelle continue à s’exécuter sur sa taille précédente jusqu’à ce que le redimensionnement soit correctement alloué. Ce comportement s’applique à la fois au portail Azure et à toutes les opérations GET, car la taille affichée reflète toujours la dernière configuration appliquée, et non la taille réelle en cours d’exécution.
Choisir la référence SKU appropriée
Lors du redimensionnement d’une machine virtuelle, il est important de choisir la référence SKU appropriée en fonction des signaux de la machine virtuelle pour déterminer si vous avez besoin de davantage de processeur, de mémoire ou de capacité de stockage :
- Si la machine virtuelle exécute une charge de travail nécessitant beaucoup d’UC, telle qu’un serveur de base de données ou un serveur web avec un trafic élevé, vous devrez peut-être choisir une référence SKU avec plus de cœurs d’UC. Pour plus d’informations, consultez les tailles optimisées pour le calcul.
- Si la machine virtuelle exécute une charge de travail gourmande en mémoire, telle qu’un modèle Machine Learning ou une application Big Data, vous devrez peut-être choisir une référence SKU avec plus de mémoire. Pour plus d'informations, consultez les tailles optimisées pour la mémoire.
- Si la machine virtuelle manque de capacité de stockage, vous devrez peut-être choisir une référence SKU avec plus de stockage. Pour plus d’informations, consultez Tailles optimisées du stockage .
- Si votre machine virtuelle utilise le stockage Premium, assurez-vous de choisir une version s de la taille pour obtenir un support de stockage Premium. Par exemple, choisissez Standard_E4s_v3 au lieu de Standard_E4_v3.
Pour plus d’informations sur la sélection d’une référence SKU appropriée, utilisez les ressources suivantes :
- Tailles des machines virtuelles dans Azure : cet article répertorie toutes les tailles de machine virtuelle disponibles dans Azure.
- Sélecteur de machine virtuelle Azure : cet outil vous aide à trouver la référence SKU de machine virtuelle appropriée en fonction de votre type de charge de travail, de votre système d’exploitation, de vos logiciels et de votre région de déploiement.
Limites
Vous ne pouvez pas redimensionner une machine virtuelle dotée d’un disque temporaire local en lui attribuant la taille d’une machine virtuelle qui n’est pas équipée d’un disque temporaire et vice versa.
Les seules combinaisons autorisées pour le redimensionnement sont les suivantes :
Machine virtuelle (avec disque temporaire local) -> machine virtuelle (avec disque temporaire local) ; et
machine virtuelle (sans disque temporaire local) -> machine virtuelle (sans disque temporaire local).
Pour obtenir une solution de contournement, consultez Comment migrer d’une taille de machine virtuelle avec disque temporaire local vers une taille de machine virtuelle sans disque temporaire local ? Vous pouvez utiliser la solution de contournement pour redimensionner une machine virtuelle sans disque temporaire local vers une machine virtuelle avec un disque temporaire local. Vous créez une capture instantanée de la machine virtuelle sans disque temporaire local et créez un disque à partir de la capture instantanée et créez une machine virtuelle à partir du disque avec une > appropriée qui prend en charge des machines virtuelles avec un disque temporaire local.
Vous ne pouvez pas redimensionner une taille de machine virtuelle qui a une machine virtuelle basée sur SCSI sur une taille de machine virtuelle qui a une machine virtuelle NVMe distante.
Pour une solution de contournement, consultez Comment puis-je redimensionner une machine virtuelle basée sur SCSI sur une machine virtuelle NVMe distante d’une taille différente ?
Changer de taille de VM
Sélectionnez une option pour modifier la taille de machine virtuelle :
Pour modifier la taille de machine virtuelle à l’aide du portail Azure :
- Ouvrez le portail Azure.
- Tapez machines virtuelles dans la zone de recherche. Sous Services, sélectionnez Machines virtuelles.
- Dans l'onglet Machines virtuelles, sélectionnez la machine virtuelle à redémarrer.
- Dans le menu de gauche, dans la section Disponibilité + échelle , sélectionnez la taille.
- Sélectionnez une nouvelle taille compatible dans la liste des tailles disponibles, puis sélectionnez Redimensionner.
Si votre machine virtuelle est toujours en cours d’exécution et que vous ne voyez pas la taille que vous voulez dans la liste, l’arrêt de la machine virtuelle peut permettre d’afficher d’autres tailles.
Étapes suivantes
- Pour plus d’évolutivité, exécutez plusieurs instances de machine virtuelle et effectuez un scale-out.
- Pour plus d’informations sur la sélection d’une référence SKU, consultez Tailles des machines virtuelles sur Azure.
- Pour déterminer les tailles de machine virtuelle par type de charge de travail, système d’exploitation, logiciel, ou région de déploiement, consultez Sélecteur de machine virtuelle Azure.
- Pour plus d’informations sur Virtual Machine Scale Sets sizes, consultez Mettre automatiquement à l’échelle les machines dans un groupe de machines virtuelles identiques (VMSS).
- Pour plus d’informations sur la planification de la gestion des coûts, consultez le module Planifier et gérer vos coûts Azure.