Compartilhar via


az vm disk

Gerencie os discos de dados 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 disk attach

Anexe um disco persistente gerenciado a uma VM.

Core GA
az vm disk detach

Desanexar um disco gerenciado de uma VM.

Core GA

az vm disk attach

Anexe um disco persistente gerenciado a uma VM.

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

az vm disk attach --vm-name
                  [--caching {None, ReadOnly, ReadWrite}]
                  [--disk-ids]
                  [--disks]
                  [--enable-write-accelerator]
                  [--lun]
                  [--name]
                  [--new]
                  [--new-names-of-rp --new-names-of-source-disk-restore-point]
                  [--new-names-of-source-snapshots-or-disks --new-names-of-sr]
                  [--resource-group]
                  [--size-gb]
                  [--sku {PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
                  [--source-disk-restore-point --source-disk-rp]
                  [--source-resource --source-snapshots-or-disks]
                  [--subscription]

Exemplos

Anexe um novo disco de dados gerenciado 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. (autogenerated)

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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--caching

Política de cache de disco.

Propriedade Valor
Valores aceitos: None, ReadOnly, ReadWrite
--disk-ids

As IDs de disco do disco gerenciado (delimitado por espaço).

--disks

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

--enable-write-accelerator

Habilite o acelerador de gravação.

Propriedade Valor
Valor padrão: False
--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 ou a ID do disco gerenciado.

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--new

Crie um novo disco.

Propriedade Valor
Valor padrão: False
--new-names-of-rp --new-names-of-source-disk-restore-point

O nome da criação de um novo disco de dados a partir de um ponto de restauração de disco.

--new-names-of-source-snapshots-or-disks --new-names-of-sr

O nome da criação de um novo disco de dados de um instantâneo ou de outro disco.

--resource-group -g

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

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
--size-gb -z

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

--sku

SKU de armazenamento subjacente.

Propriedade Valor
Valores aceitos: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--source-disk-restore-point --source-disk-rp

Crie um disco de dados a partir de um ponto de restauração de disco. Pode usar a ID de um ponto de restauração de disco.

--source-resource --source-snapshots-or-disks

Crie um disco de dados a partir de um instantâneo ou de outro disco. Pode usar a ID de um disco ou instantâneo.

--subscription

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

Propriedade Valor
Grupo de parâmetros: Resource Id Arguments
Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az vm disk detach

Desanexar um disco gerenciado de uma VM.

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

Exemplos

Desanexe um disco de dados de uma VM.

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

Force 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

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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--disk-ids

As IDs de disco do disco gerenciado (delimitado por espaço).

--force-detach

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

--name -n

O nome do disco de dados.

Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Propriedade Valor
Valor padrão: False