Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : ✔️ Machines virtuelles Linux ✔️ Machines virtuelles Windows ✔️ Groupes identiques flexibles
Cet article présente certaines des commandes Azure PowerShell de base que vous pouvez utiliser pour créer et gérer des machines virtuelles dans votre abonnement Azure. Pour en savoir plus sur les commutateurs et options de ligne de commande spécifiques, vous pouvez utiliser la commande Get-Help.
Ces variables peuvent être utiles si vous exécutez plusieurs des commandes de cet article :
- $location : l’emplacement de la machine virtuelle. Vous pouvez utiliser Get-AzLocation pour rechercher une région géographique qui vous convient.
- $myResourceGroup - Le nom du groupe de ressources qui contient les machines virtuelles.
- $myVM - Le nom de la machine virtuelle.
Créer une machine virtuelle simplifiée
Tâche | Commande |
---|---|
Créer une machine virtuelle simple | New-AzVM -Name $myVM New-AzVM contient un ensemble de paramètres simplifiés nécessitant seulement un nom unique. La valeur de -Name sera utilisée comme nom de toutes les ressources requises pour la création d’une nouvelle machine virtuelle. Vous pouvez en spécifier davantage, mais ce n’est pas obligatoire. |
Créer une machine virtuelle à partir d’une image personnalisée | New-AzVm -ResourceGroupName $myResourceGroup -Name $myVM ImageName "myImage" -Location $location Vous devez avoir déjà créé votre propre image managée. Vous pouvez utiliser une image pour rendre plusieurs machines virtuelles identiques. |
Créer une machine virtuelle – avancé
Tâche | Commande |
---|---|
Créer une configuration de machine virtuelle | $vm = New-AzVMConfig -VMName $myVM -VMSize "Standard_D1_v1" La configuration de machine virtuelle est utilisée pour définir ou mettre à jour les paramètres d’une machine virtuelle. La configuration est initialisée avec le nom de la machine virtuelle et sa taille. |
Ajouter des paramètres de configuration | $vm = Set-AzVMOperatingSystem -VM $vm -Windows -ComputerName $myVM -Credential $cred -ProvisionVMAgent -EnableAutoUpdate Les paramètres de système d’exploitation, y compris les informations d’identification, sont ajoutés à l’objet de configuration que vous avez créé précédemment à l’aide de New-AzVMConfig. |
Ajouter une interface réseau | $vm = Add-AzVMNetworkInterface -VM $vm -Id $nic.Id Une machine virtuelle doit être associée à une interface réseau pour pouvoir communiquer au sein d’un réseau virtuel. Vous pouvez également utiliser la commande Get-AzNetworkInterface pour récupérer un objet d’interface réseau existant. |
Spécifier une image de plateforme | $vm = Set-AzVMSourceImage -VM $vm -PublisherName "publisher_name" -Offer "publisher_offer" -Skus "product_sku" -Version "latest" Des informations sur l’image sont ajoutées à l’objet de configuration que vous avez créé à l’aide de la commande New-AzVMConfig. L’objet renvoyé par cette commande est utilisé uniquement lorsque vous définissez le disque du système d’exploitation pour l’utilisation d’une image de plateforme. |
Créer une machine virtuelle | New-AzVM -ResourceGroupName $myResourceGroup -Location $location -VM $vm Toutes les ressources sont créées dans un groupe de ressources. Avant d’exécuter cette commande, exécutez les commandes New-AzVMConfig, Set-AzVMOperatingSystem, Set-AzVMSourceImage, Add-AzVMNetworkInterface et Set-AzVMOSDisk. |
Mettre à jour une machine virtuelle | Update-AzVM -ResourceGroupName $myResourceGroup -VM $vm Obtenez la configuration de machine virtuelle actuelle à l’aide de la commande Get-AzVM, modifiez les paramètres de configuration sur l’objet de machine virtuelle, puis exécutez cette commande. |
Obtenir des informations sur vos machines virtuelles
Tâche | Commande |
---|---|
Répertorier les machines virtuelles au sein d’un abonnement | Get-AzVM |
Répertorier les machines virtuelles au sein d’un groupe de ressources | Get-AzVM -ResourceGroupName $myResourceGroup Pour obtenir une liste de groupes de ressources dans votre abonnement, utilisez la commande Get-AzResourceGroup. |
Obtenir des informations sur une machine virtuelle | Get-AzVM -ResourceGroupName $myResourceGroup -Name $myVM |
Gérer vos machines virtuelles
Tâche | Commande |
---|---|
Démarrer une machine virtuelle | Start-AzVM -ResourceGroupName $myResourceGroup -Name $myVM |
Arrêter une machine virtuelle | Stop-AzVM -ResourceGroupName $myResourceGroup -Name $myVM |
Redémarrer une machine virtuelle en cours d’exécution | Restart-AzVM -ResourceGroupName $myResourceGroup -Name $myVM |
Supprimer une machine virtuelle | Remove-AzVM -ResourceGroupName $myResourceGroup -Name $myVM |
Étapes suivantes
- Consultez les étapes de base pour la création d’une machine virtuelle, décrites dans la rubrique Création d’une machine virtuelle Windows à l’aide de Resource Manager et de PowerShell.