az vm unmanaged-disk

Gérez les disques de données non managés attachés à une machine virtuelle.

Azure Machines Virtuelles utiliser des disques comme emplacement pour stocker un système d’exploitation, des applications et des données. Toutes les machines virtuelles Azure ont au moins deux disques : un disque de système d’exploitation et un disque temporaire. Le disque de système d’exploitation est créé à partir d’une image. Le disque de système d’exploitation et l’image sont en fait des disques durs virtuels (VHD) stockés dans un compte de stockage Azure. Les machines virtuelles peuvent également disposer d’un ou plusieurs disques de données, également stockés sur les VHD.

Les disques de données managés et non managés Azure ont une taille maximale de 4 095 Go (à l’exception des disques plus volumineux en préversion). Les disques non managés Azure ont également une capacité maximale de 4 095 Go.

Pour plus d'informations, consultez les pages suivantes :

Commandes

Nom Description Type Statut
az vm unmanaged-disk attach

Attachez un disque persistant non managé à une machine virtuelle.

Core GA
az vm unmanaged-disk detach

Détachez un disque non managé d’une machine virtuelle.

Core GA
az vm unmanaged-disk list

Répertorier les disques non managés d’une machine virtuelle.

Core GA

az vm unmanaged-disk attach

Attachez un disque persistant non managé à une machine virtuelle.

Cela permet la conservation des données, même si la machine virtuelle est reprovisionnée en raison de la maintenance ou du redimensionnement.

az vm unmanaged-disk attach --resource-group
                            --vm-name
                            [--caching {None, ReadOnly, ReadWrite}]
                            [--lun]
                            [--name]
                            [--new]
                            [--size-gb]
                            [--vhd-uri]

Exemples

Attachez un nouveau disque de données non managé (1023 Go) de taille par défaut à une machine virtuelle.

az vm unmanaged-disk attach -g MyResourceGroup --vm-name MyVm --new

Attachez un disque de données existant à une machine virtuelle comme non managé.

az vm unmanaged-disk attach -g MyResourceGroup --vm-name MyVm --name MyDataDisk \
    --vhd-uri https://mystorage.blob.core.windows.net/vhds/d1.vhd

Attachez un disque persistant non managé à une machine virtuelle. (généré automatiquement)

az vm unmanaged-disk attach --name MyDataDisk --new --resource-group MyResourceGroup --size-gb 50 --vm-name MyVm

Paramètres obligatoires

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--vm-name

Nom de la machine virtuelle. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vm=<name>de .

Paramètres facultatifs

--caching

Stratégie de mise en cache de disque.

valeurs acceptées: None, ReadOnly, ReadWrite
--lun

Numéro d’unité logique (LUN) basé sur 0. La valeur maximale dépend de la taille de la machine virtuelle.

--name -n

Nom du disque de données.

--new

Créez un disque.

valeur par défaut: False
--size-gb -z

Taille en Go. Taille maximale : 4095 Go (certains disques en préversion peuvent être plus volumineux).

valeur par défaut: 1023
--vhd-uri

URI de disque dur virtuel. Par exemple : https://mystorage.blob.core.windows.net/vhds/d1.vhd.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az vm unmanaged-disk detach

Détachez un disque non managé d’une machine virtuelle.

az vm unmanaged-disk detach --name
                            --resource-group
                            --vm-name

Exemples

Détachez un disque de données d’une machine virtuelle.

az vm unmanaged-disk detach -g MyResourceGroup --vm-name MyVm -n disk_name

Paramètres obligatoires

--name -n

Nom du disque de données.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--vm-name

Nom de la machine virtuelle. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vm=<name>de .

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az vm unmanaged-disk list

Répertorier les disques non managés d’une machine virtuelle.

az vm unmanaged-disk list --name
                          --resource-group

Exemples

Répertoriez les disques non managés attachés à une machine virtuelle.

az vm unmanaged-disk list -g MyResourceGroup --vm-name MyVm

Répertorier les disques non managés avec des noms contenant la chaîne « data_disk ».

az vm unmanaged-disk list -g MyResourceGroup --vm-name MyVm \
    --query "[?contains(name, 'data_disk')]" --output table

Paramètres obligatoires

--name --vm-name -n

Nom de la machine virtuelle. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults vm=<name>de .

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.