az vm disk
Gerencie os discos de dados gerenciados anexados a uma VM.
Máquinas Virtuais do Azure usar discos como um local para armazenar um sistema operacional, aplicativos e dados. Todas as máquinas virtuais 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 Azure. As máquinas virtuais também podem ter um ou mais discos de dados, que também são armazenados como VHDs.
Azure discos de dados gerenciados e não gerenciados têm um tamanho máximo de 4.095 GB (com exceção de discos maiores na versão prévia). Azure discos não gerenciados também têm uma capacidade máxima de 4.095 GB.
Para obter mais informações, consulte:
- discos Azure – https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview.
- Managed Disks maiores na visualização pública – https://azure.microsoft.com/blog/introducing-the-public-preview-of-larger-managed-disks-sizes/
- Ultra SSD Managed Disks em Versão Prévia Pública – https://learn.microsoft.com/azure/virtual-machines/disks-types.
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
[--acquire-policy-token]
[--caching {None, ReadOnly, ReadWrite}]
[--change-reference]
[--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
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.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Política de cache de disco.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | None, ReadOnly, ReadWrite |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
As IDs de disco do disco gerenciado (delimitado por espaço).
Um ou mais nomes ou IDs do disco gerenciado (delimitado por espaço).
Habilite o acelerador de gravação.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
LUN (número de unidade lógica) baseado em 0. O valor máximo depende do tamanho da Máquina Virtual.
O nome ou a ID do disco gerenciado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Crie um novo disco.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
O nome da criação de um novo disco de dados a partir de um ponto de restauração de disco.
O nome da criação de um novo disco de dados de um instantâneo ou de outro disco.
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 |
Tamanho em GB. Tamanho máximo: 4.095 GB (determinados discos de visualização podem ser maiores).
SKU de armazenamento subjacente.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS |
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.
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.
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
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
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
[--acquire-policy-token]
[--change-reference]
[--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
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<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.
Adquirir um token Azure Policy automaticamente para essa operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
A ID de referência de alteração relacionada para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
As IDs de disco do disco gerenciado (delimitado por espaço).
Force a desanexação de discos de dados gerenciados de uma VM.
O nome do disco de dados.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |