az vm disk

Gerencie os discos de dados gerenciados conectados a uma VM.

As Máquinas Virtuais do Azure usam discos como um local para armazenar um sistema operacional, aplicativos e dados. Todas as máquinas virtuais do Azure têm pelo menos dois discos: um disco do sistema operacional e um disco temporário. O disco do sistema operacional é criado por meio de uma imagem, e o disco do sistema operacional e a imagem na verdade são VHDs (discos rígidos virtuais) armazenados em uma conta de armazenamento do Azure. Máquinas virtuais também podem ter um ou mais discos de dados que também são armazenados em VHDs.

Os Discos de Dados Gerenciados e Não Gerenciados do Azure têm um tamanho máximo de 4095 GB (com exceção de discos maiores na visualização). Os Discos Não Gerenciados do Azure também têm uma capacidade máxima de 4095 GB.

Para saber mais, veja:

Comandos

Nome Description Tipo Status
az vm disk attach

Anexe um disco persistente gerenciado a uma VM.

Núcleo GA
az vm disk detach

Desanexe um disco gerenciado de uma VM.

Núcleo GA

az vm disk attach

Anexe um disco persistente gerenciado a uma VM.

Isso permite a preservação de dados, mesmo se a VM for reprovisionada devido a manutenção ou redimensionamento.

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]

Exemplos

Anexe um novo disco de dados gerenciados de tamanho padrão (1023 GB) a uma VM.

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

Anexe um disco persistente gerenciado a uma VM. (gerado automaticamente)

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

Anexe vários discos gerenciados a uma VM.

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

Parâmetros Exigidos

--vm-name

O nome da Máquina Virtual. Você pode configurar o padrão usando az configure --defaults vm=<name>o .

Parâmetros Opcionais

--caching

Política de cache de disco.

valores aceitos: None, ReadOnly, ReadWrite
--disks

Um ou mais nomes ou IDs do disco gerenciado (delimitado por espaço).

--enable-write-accelerator

Habilite o acelerador de gravação.

valor padrão: False
--lun

Número de unidade lógica (LUN) baseado em 0. O valor máximo depende do tamanho da máquina virtual.

--name -n

O nome ou ID do disco gerenciado.

--new

Crie um novo disco.

valor padrão: False
--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--size-gb -z

Tamanho em GB. Tamanho máximo: 4095 GB (alguns discos de visualização podem ser maiores).

valor padrão: 1023
--sku

SKU de armazenamento subjacente.

valores aceitos: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az vm disk detach

Desanexe um disco gerenciado de uma VM.

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

Exemplos

Desanexe um disco de dados de uma VM.

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

Forçar a desanexação de um disco de dados de uma VM.

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

Parâmetros Exigidos

--name -n

O nome do disco de dados.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--vm-name

O nome da Máquina Virtual. Você pode configurar o padrão usando az configure --defaults vm=<name>o .

Parâmetros Opcionais

--force-detach

Forçar a desanexação de discos de dados gerenciados de uma VM.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.