Créer une machine virtuelle à partir d’une image géréeCreate a VM from a managed image

Vous pouvez créer plusieurs machines virtuelles à partir d’une image de machine virtuelle managée Azure à l’aide de PowerShell ou du portail Azure.You can create multiple virtual machines (VMs) from an Azure managed VM image using the Azure portal or PowerShell. Une image de machine virtuelle managée contient les informations nécessaires pour créer une machine virtuelle, y compris le disque du système d’exploitation et les disques de données.A managed VM image contains the information necessary to create a VM, including the OS and data disks. Les disques durs virtuels qui composent l’image, dont les disques du système d’exploitation et les disques de données, sont stockés en tant que disques managés.The virtual hard disks (VHDs) that make up the image, including both the OS disks and any data disks, are stored as managed disks.

Avant de créer une machine virtuelle, vous devez créer une image de machine virtuelle managée à utiliser comme image source et accorder un accès en lecture sur l’image aux utilisateurs qui doivent avoir accès à l’image.Before creating a new VM, you'll need to create a managed VM image to use as the source image and grant read access on the image to any user who should have access to the image.

Une image managée prend en charge jusqu’à 20 déploiements simultanés.One managed image supports up to 20 simultaneous deployments. Une tentative de création simultanée de plus de 20 machines virtuelles à partir de la même image managée peut entraîner l’expiration des délais d’approvisionnement en raison des limites de performances de stockage d’un disque dur virtuel unique.Attempting to create more than 20 VMs concurrently, from the same managed image, may result in provisioning timeouts due to the storage performance limitations of a single VHD. Pour créer plus de 20 machines virtuelles simultanément, utilisez une galerie d’images partagées configurée avec 1 réplica tous les 20 déploiements simultanés de machines virtuelles.To create more than 20 VMs concurrently, use a Shared Image Galleries image configured with 1 replica for every 20 concurrent VM deployments.

Utiliser le portailUse the portal

  1. Accédez au Portail Azure pour rechercher une image managée.Go to the Azure portal to find a managed image. Recherchez et sélectionnez Images.Search for and select Images.
  2. Sélectionnez l’image à utiliser dans la liste.Select the image you want to use from the list. La page Vue d’ensemble de l’image s’ouvre.The image Overview page opens.
  3. Sélectionnez Créer une machine virtuelle dans le menu.Select Create VM from the menu.
  4. Saisissez les informations de la machine virtuelle.Enter the virtual machine information. Le nom d’utilisateur et le mot de passe que vous avez entrés vous serviront pour vous connecter à la machine virtuelle.The user name and password entered here will be used to log in to the virtual machine. Quand vous avez terminé, sélectionnez OK.When complete, select OK. Vous pouvez créer la machine virtuelle dans un groupe de ressources existant ou sélectionner Créer nouveau pour créer un groupe de ressources pour stocker la machine virtuelle.You can create the new VM in an existing resource group, or choose Create new to create a new resource group to store the VM.
  5. Choisissez la taille de la machine virtuelle.Select a size for the VM. Pour voir plus de tailles, sélectionnez Afficher tout ou modifiez le filtre Type de disque pris en charge.To see more sizes, select View all or change the Supported disk type filter.
  6. Sous Paramètres, procédez aux modifications nécessaires et cliquez sur OK.Under Settings, make changes as necessary and select OK.
  7. Dans la page Résumé, vous pouvez voir le nom de votre image répertorié comme Image privée.On the summary page, you should see your image name listed as a Private image. Cliquez sur OK pour démarrer le déploiement de la machine virtuelle.Select Ok to start the virtual machine deployment.

Utiliser PowerShellUse PowerShell

Vous pouvez utiliser PowerShell pour créer une machine virtuelle à partir d’une image à l’aide du paramètre simplifié défini pour la cmdlet New-AzVm.You can use PowerShell to create a VM from an image by using the simplified parameter set for the New-AzVm cmdlet. L’image doit se trouver dans le même groupe de ressources que celui dans lequel vous allez créer la machine virtuelle.The image needs to be in the same resource group where you'll create the VM.

Le paramètre simplifié défini pour New-AzVm nécessite uniquement un nom, un groupe de ressources et un nom d’image pour créer une machine virtuelle à partir d’une image.The simplified parameter set for New-AzVm only requires that you provide a name, resource group, and image name to create a VM from an image. New-AzVm utilise la valeur du paramètre -Name comme nom de toutes les ressources qu’il crée automatiquement.New-AzVm will use the value of the -Name parameter as the name of all of the resources that it creates automatically. Dans cet exemple, nous fournissons des noms plus détaillés pour chaque ressource, mais laissons l’applet de commande les créer automatiquement.In this example, we provide more detailed names for each of the resources but let the cmdlet create them automatically. Vous pouvez également créer des ressources en avance, comme le réseau virtuel, et passer le nom de ressource dans l’applet de commande.You can also create resources beforehand, such as the virtual network, and pass the resource name into the cmdlet. New-AzVm utilisera les ressources existantes s’il peut les trouver par leur nom.New-AzVm will use the existing resources if it can find them by their name.

L’exemple suivant crée une machine virtuelle nommée myVMfromImage dans le groupe de ressources myResourceGroup, à partir de l’image nommée myImage.The following example creates a VM named myVMFromImage, in the myResourceGroup resource group, from the image named myImage.

New-AzVm `
    -ResourceGroupName "myResourceGroup" `
    -Name "myVMfromImage" `
    -ImageName "myImage" `
    -Location "East US" `
    -VirtualNetworkName "myImageVnet" `
    -SubnetName "myImageSubnet" `
    -SecurityGroupName "myImageNSG" `
    -PublicIpAddressName "myImagePIP" `
    -OpenPorts 3389

Étapes suivantesNext steps

Créer et gérer des machines virtuelles Windows avec le module Azure PowerShellCreate and manage Windows VMs with the Azure PowerShell module