L’applet de commande Add-AzVMDataDisk ajoute un disque de données à une machine virtuelle.
Vous pouvez ajouter un disque de données lorsque vous créez une machine virtuelle, ou vous pouvez ajouter un disque de données à une machine virtuelle existante.
Exemples
Exemple 1 : Ajouter des disques de données à une nouvelle machine virtuelle
La première commande crée un objet de machine virtuelle, puis la stocke dans la variable $VirtualMachine.
La commande affecte un nom et une taille à la machine virtuelle.
Les trois commandes suivantes attribuent des chemins d’accès de trois disques de données aux variables $DataDiskVhdUri 01, $DataDiskVhdUri 02 et $DataDiskVhdUri 03.
Cette approche est uniquement destinée à la lisibilité des commandes suivantes.
Les trois commandes finales ajoutent chacun un disque de données à la machine virtuelle stockée dans $VirtualMachine.
La commande spécifie le nom et l’emplacement du disque et d’autres propriétés du disque.
L’URI de chaque disque est stocké dans $DataDiskVhdUri 01, $DataDiskVhdUri 02 et $DataDiskVhdUri 03.
Exemple 2 : Ajouter un disque de données à une machine virtuelle existante
La première commande obtient la machine virtuelle nommée VirtualMachine07 à l’aide de l’applet de commande Get-AzVM .
La commande stocke la machine virtuelle dans la variable $VirtualMachine.
La deuxième commande ajoute un disque de données à la machine virtuelle stockée dans $VirtualMachine.
La commande finale met à jour l’état de la machine virtuelle stockée dans $VirtualMachine dans ResourceGroup11.
Exemple 3 : Ajouter un disque de données à une nouvelle machine virtuelle à partir d’une image utilisateur généralisée
La première commande crée un objet de machine virtuelle et le stocke dans la variable $VirtualMachine.
La commande affecte un nom et une taille à la machine virtuelle.
Les deux commandes suivantes attribuent des chemins d’accès pour l’image de données et les disques de données aux variables $DataImageUri et $DataDiskUri respectivement.
Cette approche est utilisée pour améliorer la lisibilité des commandes suivantes.
Les commandes finales ajoutent un disque de données à la machine virtuelle stockée dans $VirtualMachine.
La commande spécifie le nom et l’emplacement du disque et d’autres propriétés du disque.
Exemple 4 : Ajouter des disques de données à une nouvelle machine virtuelle à partir d’une image utilisateur spécialisée
La première commande crée un objet de machine virtuelle et le stocke dans la variable $VirtualMachine.
La commande affecte un nom et une taille à la machine virtuelle.
Les commandes suivantes attribuent des chemins d’accès du disque de données à la variable $DataDiskUri.
Cette approche est utilisée pour améliorer la lisibilité des commandes suivantes.
La commande finale ajoute un disque de données à la machine virtuelle stockée dans $VirtualMachine.
La commande spécifie le nom et l’emplacement du disque et d’autres propriétés du disque.
Paramètres
-Caching
Spécifie le mode de mise en cache du disque.
Les valeurs acceptables pour ce paramètre sont les suivantes :
ReadOnly
ReadWrite
Aucune valeur par défaut est ReadWrite.
La modification de cette valeur entraîne le redémarrage de la machine virtuelle.
Ce paramètre affecte la cohérence et les performances du disque.
Spécifie si cette applet de commande crée un disque dans la machine virtuelle à partir d’une plateforme ou d’une image utilisateur, crée un disque vide ou attache un disque existant.
Les valeurs acceptables pour ce paramètre sont les suivantes :
Joindre.
Spécifiez cette option pour créer une machine virtuelle à partir d’un disque spécialisé.
Lorsque vous spécifiez cette option, ne spécifiez pas le paramètre SourceImageUri .
Le VhdUri est tout ce qui est nécessaire pour indiquer à la plateforme Azure l’emplacement du disque dur virtuel (VHD) à attacher en tant que disque de données à la machine virtuelle.
Vide.
Spécifiez cette option pour créer un disque de données vide.
FromImage.
Spécifiez cette option pour créer une machine virtuelle à partir d’une image ou d’un disque généralisé.
Lorsque vous spécifiez cette option, vous devez également spécifier le paramètre SourceImageUri pour indiquer à la plateforme Azure l’emplacement du disque dur virtuel à attacher en tant que disque de données.
Le paramètre VhdUri est utilisé comme emplacement identifiant l’emplacement où le disque dur virtuel du disque de données sera stocké lorsqu’il est utilisé par la machine virtuelle.
Vide.
Cette valeur est utilisée lors de la création d’un disque de données vide.
Copier.
Cette valeur est utilisée pour créer un disque de données à partir d’un instantané ou d’un autre disque.
Restauration : Cette valeur est utilisée pour créer un disque de données à partir d’un point de restauration de disque.
Option De suppression de disque de données. Spécifie l’action à effectuer sur le disque après la suppression de la machine virtuelle. Les options sont les suivantes : Détacher, Supprimer.
Spécifie l’URI (Uniform Resource Identifier) du fichier de disque dur virtuel (VHD) à créer lorsqu’une image de plateforme ou une image utilisateur est utilisée.
Cette applet de commande copie l’objet volumineux binaire d’image (objet blob) à cet emplacement.
Il s’agit de l’emplacement à partir duquel démarrer la machine virtuelle.
Spécifie l’objet de machine virtuelle locale auquel ajouter un disque de données.
Vous pouvez utiliser l’applet de commande Get-AzVM pour obtenir un objet de machine virtuelle.
Vous pouvez utiliser l’applet de commande New-AzVMConfig pour créer un objet de machine virtuelle.
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.