az snapshot
Gerencia cópias pontuais de discos gerenciados, blobs nativos ou outros instantâneos.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az snapshot create |
Criar um instantâneo. |
Núcleo | GA |
az snapshot delete |
Excluir um instantâneo. |
Núcleo | GA |
az snapshot grant-access |
Conceda acesso de leitura a um snapshot. |
Núcleo | GA |
az snapshot list |
Listar instantâneos em um grupo de recursos. |
Núcleo | GA |
az snapshot revoke-access |
Revogar o acesso a um snapshot. |
Núcleo | GA |
az snapshot show |
Obtenha informações sobre um snapshot. |
Núcleo | GA |
az snapshot update |
Atualizar um instantâneo. |
Núcleo | GA |
az snapshot wait |
Coloque a CLI em um estado de espera até que uma condição seja atendida. |
Núcleo | GA |
az snapshot create
Criar um instantâneo.
az snapshot create --name
--resource-group
[--accelerated-network {false, true}]
[--architecture {Arm64, x64}]
[--bandwidth-copy-speed {Enhanced, None}]
[--copy-start {false, true}]
[--disk-access]
[--disk-encryption-set]
[--edge-zone]
[--elastic-san-id]
[--encryption-type {EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey}]
[--for-upload {false, true}]
[--hyper-v-generation {V1, V2}]
[--incremental {false, true}]
[--location]
[--network-access-policy {AllowAll, AllowPrivate, DenyAll}]
[--no-wait]
[--public-network-access {Disabled, Enabled}]
[--size-gb]
[--sku {Premium_LRS, Standard_LRS, Standard_ZRS}]
[--source]
[--source-storage-account-id]
[--tags]
Exemplos
Crie um instantâneo importando de um uri de blob.
az snapshot create -g MyResourceGroup -n MySnapshot --source https://vhd1234.blob.core.windows.net/vhds/osdisk1234.vhd
Crie um instantâneo vazio.
az snapshot create -g MyResourceGroup -n MySnapshot --size-gb 10
Crie um snapshot copiando um disco existente no mesmo grupo de recursos.
az snapshot create -g MyResourceGroup -n MySnapshot2 --source MyDisk
Crie um snapshot de um disco existente em outro grupo de recursos.
az snapshot create -g MyResourceGroup -n MySnapshot2 --source "/subscriptions/00000/resourceGroups/AnotherResourceGroup/providers/Microsoft.Compute/disks/MyDisk"
Crie um snapshot e associe-o a um recurso de acesso ao disco.
az snapshot create -g MyResourceGroup -n MySnapshot --size-gb 10 --network-access-policy AllowPrivate --disk-access MyDiskAccessID
Parâmetros Exigidos
O nome do instantâneo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Os clientes podem definir em Managed Disks ou Snapshots para habilitar a rede acelerada se a imagem de disco do sistema operacional suportar.
Arquitetura de CPU.
Se esse campo estiver definido em um snapshot e createOption for CopyStart, o snapshot será copiado em uma velocidade mais rápida.
Crie instantâneo usando um processo de cópia profunda, em que a criação do recurso é considerada concluída somente depois que todos os dados tiverem sido copiados da origem.
Nome ou ID do recurso de acesso ao disco para usar pontos de extremidade privados em discos.
Nome ou ID do conjunto de criptografia de disco usado para criptografar o disco.
O nome da zona de borda.
Esta é a ID ARM do snapshot do volume san elástico de origem.
Tipo de criptografia. EncryptionAtRestWithPlatformKey: O disco é criptografado com a chave gerenciada XStore em repouso. É o tipo de criptografia padrão. EncryptionAtRestWithCustomerKey: O disco é criptografado com a chave gerenciada pelo cliente em repouso.
Crie o snapshot para carregar blobs posteriormente por meio de comandos de armazenamento. Execute "az snapshot grant-access --access-level Write" para recuperar o token SAS do snapshot.
A geração do hipervisor da Máquina Virtual. Aplicável apenas a discos do sistema operacional.
Se um snapshot é incremental. Os snapshots incrementais no mesmo disco ocupam menos espaço do que os snapshots completos e podem ser diferentes.
Local. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
. Se o local não for especificado e nenhum local padrão for especificado, o local será definido automaticamente como o mesmo que o grupo de recursos.
Política de acesso ao disco via rede.
Não aguarde a conclusão da operação de execução longa.
Os clientes podem definir em Managed Disks ou Snapshots para controlar a política de exportação no disco.
Tamanho em GB. Tamanho máximo: 4095 GB (alguns discos de visualização podem ser maiores).
Origem a partir da qual criar o disco/snapshot, incluindo uri de blob não gerenciado, ID ou nome do disco gerenciado ou ID ou nome do snapshot.
Usado quando o blob de origem está em uma assinatura diferente.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.
az snapshot delete
Excluir um instantâneo.
az snapshot delete [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o snapshot é criado. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.
Não aguarde a conclusão da operação de execução longa.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.
az snapshot grant-access
Conceda acesso de leitura a um snapshot.
az snapshot grant-access --duration-in-seconds
[--access-level {Read, Write}]
[--file-format {VHD, VHDX}]
[--ids]
[--name]
[--resource-group]
[--subscription]
Exemplos
Conceda acesso de leitura a um snapshot. (gerado automaticamente)
az snapshot grant-access --duration-in-seconds 3600 --name MySnapshot --resource-group MyResourceGroup
Conceda acesso de leitura a um instantâneo com a especificação do formato de arquivo.
az snapshot grant-access --duration-in-seconds 3600 --name MySnapshot --resource-group MyResourceGroup --file-format VHDX
Parâmetros Exigidos
Duração do tempo em segundos até que o acesso SAS expire.
Parâmetros Opcionais
Nível de acesso.
Usado para especificar o formato de arquivo ao fazer solicitação de SAS em um instantâneo de formato de arquivo VHDX.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
O nome do instantâneo.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.
az snapshot list
Listar instantâneos em um grupo de recursos.
az snapshot list [--max-items]
[--next-token]
[--resource-group]
Parâmetros Opcionais
Número total de itens a serem retornados na saída do comando. Se o número total de itens disponíveis for maior do que o valor especificado, um token será fornecido na saída do comando. Para retomar a paginação, forneça o valor do token no --next-token
argumento de um comando subsequente.
Token para especificar onde iniciar a paginação. Esse é o valor de token de uma resposta truncada anteriormente.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.
az snapshot revoke-access
Revogar o acesso a um snapshot.
az snapshot revoke-access [--ids]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
Exemplos
Revogar o acesso de leitura a um snapshot.
az snapshot revoke-access --name MySnapshot --resource-group MyResourceGroup
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
O nome do instantâneo.
Não aguarde a conclusão da operação de execução longa.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.
az snapshot show
Obtenha informações sobre um snapshot.
az snapshot show [--ids]
[--name]
[--resource-group]
[--subscription]
Parâmetros Opcionais
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o snapshot é criado. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.
az snapshot update
Atualizar um instantâneo.
az snapshot update [--accelerated-network {false, true}]
[--add]
[--architecture {Arm64, x64}]
[--disk-access]
[--disk-encryption-set]
[--encryption-type {EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey}]
[--force-string]
[--ids]
[--name]
[--network-access-policy {AllowAll, AllowPrivate, DenyAll}]
[--no-wait]
[--public-network-access {Disabled, Enabled}]
[--remove]
[--resource-group]
[--set]
[--sku {Premium_LRS, Standard_LRS, Standard_ZRS}]
[--subscription]
Exemplos
Atualize um snapshot e associe-o a um recurso de acesso ao disco.
az snapshot update --name MySnapshot --resource-group MyResourceGroup --network-access-policy AllowPrivate --disk-access MyDiskAccessID
Atualizar um instantâneo. (gerado automaticamente)
az snapshot update --name MySnapshot --resource-group MyResourceGroup --subscription MySubscription
Parâmetros Opcionais
Os clientes podem definir em Managed Disks ou Snapshots para habilitar a rede acelerada se a imagem de disco do sistema operacional suportar.
Adicione um objeto a uma lista de objetos especificando um caminho e pares de valores de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>
.
Arquitetura de CPU.
Nome ou ID do recurso de acesso ao disco para usar pontos de extremidade privados em discos.
Nome ou ID do conjunto de criptografia de disco usado para criptografar o disco.
Tipo de criptografia. EncryptionAtRestWithPlatformKey: O disco é criptografado com a chave gerenciada XStore em repouso. É o tipo de criptografia padrão. EncryptionAtRestWithCustomerKey: O disco é criptografado com a chave gerenciada pelo cliente em repouso.
Ao usar 'set' ou 'add', preserve literais de cadeia de caracteres em vez de tentar converter para JSON.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
O nome do instantâneo.
Política de acesso ao disco via rede.
Não aguarde a conclusão da operação de execução longa.
Os clientes podem definir em Managed Disks ou Snapshots para controlar a política de exportação no disco.
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove>
OU --remove propertyToRemove
.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Atualize um objeto especificando um caminho de propriedade e um valor a serem definidos. Exemplo: --set property1.property2=<value>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.
az snapshot wait
Coloque a CLI em um estado de espera até que uma condição seja atendida.
az snapshot wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parâmetros Opcionais
Aguarde até criar com 'provisioningState' em 'Succeeded'.
Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Aguarde até ser excluído.
Aguarde até que o recurso exista.
Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa que contém todas as informações de argumentos de "ID do recurso". Você deve fornecer --ids ou outros argumentos de "ID do recurso".
Intervalo de sondagem em segundos.
O nome do instantâneo que está sendo criado. O nome não pode ser alterado depois que o snapshot é criado. Os caracteres suportados para o nome são a-z, A-Z, 0-9, _ e -. O comprimento máximo do nome é de 80 caracteres.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Espera máxima em segundos.
Aguarde até que seja atualizado com provisioningState em 'Succeeded'.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
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 o detalhamento do log. Use --debug para logs de depuração completos.