az vm unmanaged-disk
Gerencie os discos de dados não gerenciados conectados a uma VM.
Máquinas Virtuais do Azure utilizam discos como local para armazenar um sistema operativo, aplicações e dados. Todas as máquinas virtuais Azure têm pelo menos dois discos: um disco do sistema operativo e um disco temporário. O disco do sistema operativo é criado a partir de uma imagem, e tanto o disco do sistema operativo como a imagem são na verdade discos rígidos virtuais (VHDs) armazenados numa 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.
Os Discos de Dados Geridos e Não Geridos do Azure têm um tamanho máximo de 4095 GB (com exceção dos discos maiores em pré-visualização). Os Discos Não Geridos do Azure também têm uma capacidade máxima de 4095 GB.
Para obter mais informações, consulte:
- Azure Discos - https://learn.microsoft.com/azure/virtual-machines/managed-disks-overview.
- Maior Managed Disks em Pré-visualização Pública - https://azure.microsoft.com/blog/introducing-the-public-preview-of-larger-managed-disks-sizes/
- Ultra SSD Managed Disks em Pré-visualização Pública - https://learn.microsoft.com/azure/virtual-machines/disks-types.
Comandos
| Name | Description | Tipo | Status |
|---|---|---|---|
| az vm unmanaged-disk attach |
Anexe um disco persistente não gerenciado a uma VM. |
Core | disponibilidade geral |
| az vm unmanaged-disk detach |
Desanexe um disco não gerenciado de uma VM. |
Core | disponibilidade geral |
| az vm unmanaged-disk list |
Listar discos não gerenciados de uma VM. |
Core | disponibilidade geral |
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 a manutenção ou redimensionamento.
az vm unmanaged-disk attach --resource-group
--vm-name
[--acquire-policy-token]
[--caching {None, ReadOnly, ReadWrite}]
[--change-reference]
[--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. (autogenerated)
az vm unmanaged-disk attach --name MyDataDisk --new --resource-group MyResourceGroup --size-gb 50 --vm-name MyVm
Parâmetros Obrigatórios
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>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Política de cache de disco.
| Propriedade | Valor |
|---|---|
| Valores aceites: | None, ReadOnly, ReadWrite |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Número de unidade lógica (LUN) baseado em 0. O valor máximo depende do tamanho da máquina virtual.
O nome do disco de dados.
Crie um novo disco.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Tamanho em GB. Tamanho máximo: 4095 GB (alguns discos de visualização podem ser maiores).
| Propriedade | Valor |
|---|---|
| Default value: | 1023 |
URI do disco rígido virtual. Por exemplo: https://mystorage.blob.core.windows.net/vhds/d1.vhd.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az vm unmanaged-disk detach
Desanexe um disco não gerenciado de uma VM.
az vm unmanaged-disk detach --name
--resource-group
--vm-name
[--acquire-policy-token]
[--change-reference]
Exemplos
Desanexe um disco de dados de uma VM.
az vm unmanaged-disk detach -g MyResourceGroup --vm-name MyVm -n disk_name
Parâmetros Obrigatórios
O nome do disco de dados.
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>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az vm unmanaged-disk list
Listar discos não gerenciados de uma VM.
az vm unmanaged-disk list --name --vm-name
--resource-group
Exemplos
Liste os discos não gerenciados conectados a uma VM.
az vm unmanaged-disk list -g MyResourceGroup --vm-name MyVm
Liste discos não gerenciados com nomes que contenham 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 Obrigatórios
O nome da máquina virtual. Você pode configurar o padrão usando az configure --defaults vm=<name>.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |