Compartilhar via


az vm unmanaged-disk

Gerencie os discos de dados não gerenciados anexados 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 a partir de uma imagem e o disco do sistema operacional e a imagem são, na verdade, VHDs (discos rígidos virtuais) armazenados em uma conta de armazenamento do Azure. As máquinas virtuais também podem ter um ou mais discos de dados, que também são armazenados como VHDs.

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

Para obter mais informações, consulte:

Comandos

Nome Description Tipo Status
az vm unmanaged-disk attach

Anexe um disco persistente não gerenciado a uma VM.

Núcleo GA
az vm unmanaged-disk detach

Desanexe um disco não gerenciado de uma VM.

Núcleo GA
az vm unmanaged-disk list

Listar discos não gerenciados de uma VM.

Núcleo GA

az vm unmanaged-disk attach

Anexe um disco persistente não gerenciado a uma VM.

Isso permite a preservação de dados, mesmo que a VM seja reprovisionada devido à manutenção ou redimensionamento.

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

Exemplos

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

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

Anexe um disco de dados existente a uma VM como não gerenciado.

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

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

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

Parâmetros Exigidos

--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>.

Parâmetros Opcionais

--caching

Política de cache de disco.

Valores aceitos: None, ReadOnly, ReadWrite
--lun

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

--name -n

O nome do disco de dados.

--new

Crie um novo disco.

Valor padrão: False
--size-gb -z

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

Valor padrão: 1023
--vhd-uri

URI de disco rígido virtual. Por exemplo: https://mystorage.blob.core.windows.net/vhds/d1.vhd.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az vm unmanaged-disk detach

Desanexe um disco não gerenciado de uma VM.

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

Exemplos

Desanexe um disco de dados de uma VM.

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

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>.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

az vm unmanaged-disk list

Listar discos não gerenciados de uma VM.

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

Exemplos

Liste os discos não gerenciados anexados a uma VM.

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

Listar discos não gerenciados com nomes que contêm a cadeia de caracteres "data_disk".

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

Parâmetros Exigidos

--name --vm-name -n

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

--resource-group -g

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

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar 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 a verbosidade do registro em log. Use --debug para logs de depuração completos.