az vm disk

Gestire i dischi dati gestiti collegati a una macchina virtuale.

Azure Macchine virtuali usare i dischi come posizione per archiviare un sistema operativo, applicazioni e dati. Tutte le macchine virtuali di Azure hanno almeno due dischi: un disco del sistema operativo e un disco temporaneo. Il disco del sistema operativo viene creato da un'immagine e sia il disco del sistema operativo sia l'immagine sono effettivamente dischi rigidi virtuali archiviati in un account di archiviazione di Azure. Anche le macchine virtuali possono disporre di uno o più dischi dati archiviati in dischi rigidi virtuali.

I dischi dati gestiti e non gestiti di Azure hanno una dimensione massima di 4095 GB , ad eccezione dei dischi più grandi in anteprima. I dischi non gestiti di Azure hanno anche una capacità massima di 4095 GB.

Per altre informazioni, vedere:

Comandi

Nome Descrizione Tipo Status
az vm disk attach

Collegare un disco persistente gestito a una macchina virtuale.

Memoria centrale Disponibilità generale
az vm disk detach

Scollegare un disco gestito da una macchina virtuale.

Memoria centrale Disponibilità generale

az vm disk attach

Collegare un disco persistente gestito a una macchina virtuale.

Ciò consente la conservazione dei dati, anche se la macchina virtuale viene riprovisionata a causa della manutenzione o del ridimensionamento.

az vm disk attach --vm-name
                  [--caching {None, ReadOnly, ReadWrite}]
                  [--disks]
                  [--enable-write-accelerator]
                  [--lun]
                  [--name]
                  [--new]
                  [--resource-group]
                  [--size-gb]
                  [--sku {PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
                  [--subscription]

Esempio

Collegare un nuovo disco dati gestito con dimensioni predefinite (1023 GB) a una macchina virtuale.

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

Collegare un disco persistente gestito a una macchina virtuale. (generato automaticamente)

az vm disk attach --name $diskId --new --resource-group MyResourceGroup --size-gb 128 --sku Standard_LRS --vm-name MyVm

Collegare più dischi gestiti a una macchina virtuale.

az vm disk attach --vm-name MyVm --resource-group MyResourceGroup --sku Standard_LRS --disks diskId1 diskId2 diskId3

Parametri necessari

--vm-name

Nome della macchina virtuale. È possibile configurare l'impostazione predefinita usando az configure --defaults vm=<name>.

Parametri facoltativi

--caching

Criteri di memorizzazione nella cache del disco.

Valori accettati: None, ReadOnly, ReadWrite
--disks

Uno o più nomi o ID del disco gestito (delimitato da spazio).

--enable-write-accelerator

Abilitare l'acceleratore di scrittura.

Valore predefinito: False
--lun

Numero di unità logica (LUN) basato su 0. Il valore massimo dipende dalle dimensioni della macchina virtuale.

--name -n

Nome o ID del disco gestito.

--new

Creare un nuovo disco.

Valore predefinito: False
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--size-gb -z

Dimensioni in GB. Dimensioni massime: 4095 GB (alcuni dischi di anteprima possono essere maggiori).

Valore predefinito: 1023
--sku

SKU di archiviazione sottostante.

Valori accettati: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az vm disk detach

Scollegare un disco gestito da una macchina virtuale.

az vm disk detach --name
                  --resource-group
                  --vm-name
                  [--force-detach]

Esempio

Scollegare un disco dati da una macchina virtuale.

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

Forzare lo scollegamento di un disco dati da una macchina virtuale.

az vm disk detach -g MyResourceGroup --vm-name MyVm --name disk_name --force-detach

Parametri necessari

--name -n

Nome del disco dati.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--vm-name

Nome della macchina virtuale. È possibile configurare l'impostazione predefinita usando az configure --defaults vm=<name>.

Parametri facoltativi

--force-detach

Forzare lo scollegamento dei dischi dati gestiti da una macchina virtuale.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.