az postgres flexible-server
Note
Este grupo de comandos tem comandos definidos tanto no CLI do Azure como em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.
Manage Base de Dados do Azure para PostgreSQL flexible servers.
Comandos
| Name | Descrição | Tipo | Estado |
|---|---|---|---|
| az postgres flexible-server advanced-threat-protection-setting |
Gerencie a configuração avançada de proteção contra ameaças para um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server advanced-threat-protection-setting show |
Obtenha configurações avançadas de proteção contra ameaças para um servidor flexível PostgreSL. |
Core | disponibilidade geral |
| az postgres flexible-server advanced-threat-protection-setting update |
Atualiza o estado de configuração de proteção avançada contra ameaças para um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server autonomous-tuning |
O ajuste autónomo analisa consultas de leitura capturadas na loja de consultas e recomenda operações em tabelas ou alterações de índice para otimizar essas consultas. |
Core | disponibilidade geral |
| az postgres flexible-server autonomous-tuning list-index-recommendations |
Obtenha recomendações de índice de afinação autónoma disponíveis para um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server autonomous-tuning list-settings |
Obtenha definições de afinação autónoma associadas a um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server autonomous-tuning list-table-recommendations |
Obtenha recomendações disponíveis para tabelas de sintonia autónomas associadas a um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server autonomous-tuning set-settings |
Atualize uma configuração autónoma de afinação para um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server autonomous-tuning show |
Mostrar o estado da afinação autónoma para um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server autonomous-tuning show-settings |
Obtenha uma configuração de afinação autónoma para um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server autonomous-tuning update |
Atualize o ajuste autónomo para ser ativado/desativado num servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server backup |
Gerencie backups flexíveis do servidor. |
Core | disponibilidade geral |
| az postgres flexible-server backup create |
Crie um novo backup para um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server backup delete |
Exclua um backup específico. |
Core | disponibilidade geral |
| az postgres flexible-server backup list |
Liste todos os backups de um determinado servidor. |
Core | disponibilidade geral |
| az postgres flexible-server backup show |
Mostrar os detalhes de um backup específico para um determinado servidor. |
Core | disponibilidade geral |
| az postgres flexible-server connect |
Conecte-se a um servidor flexível. |
Extension | disponibilidade geral |
| az postgres flexible-server create |
Crie um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server db |
Gerencie bancos de dados PostgreSQL em um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server db create |
Crie um banco de dados PostgreSQL em um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server db delete |
Exclua um banco de dados em um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server db list |
Liste os bancos de dados para um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server db show |
Mostrar os detalhes de um banco de dados. |
Core | disponibilidade geral |
| az postgres flexible-server delete |
Exclua um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server deploy |
Ative e execute o fluxo de trabalho GitHub Actions para o servidor PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server deploy run |
Execute um fluxo de trabalho existente no repositório github. |
Core | disponibilidade geral |
| az postgres flexible-server deploy setup |
Criar um ficheiro de fluxo de trabalho GitHub Actions para o servidor PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server execute |
Conecte-se a um servidor flexível. |
Extension | disponibilidade geral |
| az postgres flexible-server fabric-mirroring |
Traga os seus dados PostgreSQL para o Microsoft Fabric. O espelhamento permite que você crie uma réplica de seus dados no OneLake, que pode ser usada para todas as suas necessidades analíticas. |
Core | disponibilidade geral |
| az postgres flexible-server fabric-mirroring start |
Ative a integração dos seus dados PostgreSQL no Microsoft Fabric. |
Core | disponibilidade geral |
| az postgres flexible-server fabric-mirroring stop |
Pare de trazer os seus dados PostgreSQL para o Microsoft Fabric. |
Core | disponibilidade geral |
| az postgres flexible-server fabric-mirroring update-databases |
Atualizar bancos de dados espelhados permitidos. |
Core | disponibilidade geral |
| az postgres flexible-server firewall-rule |
Gerencie regras de firewall para um servidor. |
Core | disponibilidade geral |
| az postgres flexible-server firewall-rule create |
Crie uma nova regra de firewall para um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server firewall-rule delete |
Exclua uma regra de firewall. |
Core | disponibilidade geral |
| az postgres flexible-server firewall-rule list |
Liste todas as regras de firewall para um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server firewall-rule show |
Obtenha os detalhes de uma regra de firewall. |
Core | disponibilidade geral |
| az postgres flexible-server firewall-rule update |
Atualize uma regra de firewall. |
Core | disponibilidade geral |
| az postgres flexible-server geo-restore |
Restaure geograficamente um servidor flexível a partir do backup. |
Core | disponibilidade geral |
| az postgres flexible-server identity |
Gerencie as identidades atribuídas ao usuário do servidor. |
Core | disponibilidade geral |
| az postgres flexible-server identity assign |
Adicione identidades gerenciadas atribuídas ao servidor. |
Core | disponibilidade geral |
| az postgres flexible-server identity list |
Liste todas as identidades gerenciadas atribuídas ao usuário do servidor. |
Core | disponibilidade geral |
| az postgres flexible-server identity remove |
Remova as identidades gerenciadas atribuídas pelo usuário do servidor. |
Core | disponibilidade geral |
| az postgres flexible-server identity show |
Obtenha uma identidade gerenciada atribuída ao usuário do servidor. |
Core | disponibilidade geral |
| az postgres flexible-server identity update |
Atualize para habilitar ou desabilitar a identidade gerenciada atribuída ao sistema no servidor. |
Core | disponibilidade geral |
| az postgres flexible-server list |
Listar servidores flexíveis disponíveis. |
Core | disponibilidade geral |
| az postgres flexible-server list-skus |
Lista os sku's disponíveis na região dada. |
Core | disponibilidade geral |
| az postgres flexible-server microsoft-entra-admin |
Gerir administradores do servidor Microsoft Entra. |
Core | disponibilidade geral |
| az postgres flexible-server microsoft-entra-admin create |
Crie um administrador Microsoft Entra. |
Core | disponibilidade geral |
| az postgres flexible-server microsoft-entra-admin delete |
Eliminar um administrador do Microsoft Entra. |
Core | disponibilidade geral |
| az postgres flexible-server microsoft-entra-admin list |
Liste todos os administradores do Microsoft Entra. |
Core | disponibilidade geral |
| az postgres flexible-server microsoft-entra-admin show |
Arranja um administrador Microsoft Entra. |
Core | disponibilidade geral |
| az postgres flexible-server microsoft-entra-admin wait |
Espere que um administrador da Microsoft Entra satisfaça certas condições. |
Core | disponibilidade geral |
| az postgres flexible-server migrate-network |
Migre um servidor Base de Dados do Azure para PostgreSQL da integração com VNet para um modelo de rede Private Link. |
Core | disponibilidade geral |
| az postgres flexible-server migration |
Gerencie fluxos de trabalho de migração para Servidores Flexíveis PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server migration check-name-availability |
Verifica se o nome de migração fornecido pode ser usado. |
Core | disponibilidade geral |
| az postgres flexible-server migration create |
Crie um novo fluxo de trabalho de migração para um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server migration list |
Liste as migrações de um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server migration show |
Obtenha os detalhes de uma migração específica. |
Core | disponibilidade geral |
| az postgres flexible-server migration update |
Atualizar uma migração específica. |
Core | disponibilidade geral |
| az postgres flexible-server parameter |
Comandos para gerenciar valores de parâmetros de servidor para servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server parameter list |
Liste os valores de parâmetro para um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server parameter set |
Atualize o parâmetro de um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server parameter show |
Obtenha o parâmetro para um servidor flexível.". |
Core | disponibilidade geral |
| az postgres flexible-server private-endpoint-connection |
Gerencie conexões de ponto de extremidade privado de servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server private-endpoint-connection approve |
Aprove a conexão de ponto de extremidade privada especificada associada a um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server private-endpoint-connection delete |
Exclua a conexão de ponto de extremidade privada especificada associada a um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server private-endpoint-connection list |
Liste todas as conexões de ponto de extremidade privadas associadas a um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server private-endpoint-connection reject |
Rejeite a conexão de ponto de extremidade privada especificada associada a um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server private-endpoint-connection show |
Mostrar detalhes de uma conexão de ponto de extremidade privada associada a um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server private-link-resource |
Obtenha o recurso de link privado para um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server private-link-resource list |
Liste recursos de link privado associados a um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server private-link-resource show |
Obtenha recurso de link privado para um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server replica |
Gerencie réplicas de leitura. |
Core | disponibilidade geral |
| az postgres flexible-server replica create |
Crie uma réplica de leitura para um servidor. |
Core | disponibilidade geral |
| az postgres flexible-server replica list |
Liste todas as réplicas de leitura para um determinado servidor. |
Core | disponibilidade geral |
| az postgres flexible-server replica promote |
Pare a replicação de uma réplica de leitura e promova-a para um servidor independente ou como um servidor primário. |
Core | disponibilidade geral |
| az postgres flexible-server restart |
Reinicie um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server restore |
Restaure um servidor flexível a partir do backup. |
Core | disponibilidade geral |
| az postgres flexible-server revive-dropped |
Reviva um servidor flexível descartado do backup. |
Core | disponibilidade geral |
| az postgres flexible-server server-logs |
Gerencie logs do servidor (arquivos de log) para um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server server-logs download |
Baixe arquivos de log para um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server server-logs list |
Liste arquivos de log para um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server show |
Obtenha os detalhes de um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server show-connection-string |
Mostrar as cadeias de conexão para um banco de dados de servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server start |
Inicie um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server stop |
Pare um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server update |
Atualize um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server upgrade |
Atualize a versão principal de um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server virtual-endpoint |
Gerencie endpoints virtuais para um servidor flexível PostgreSQL. |
Core | disponibilidade geral |
| az postgres flexible-server virtual-endpoint create |
Crie um novo ponto de extremidade virtual para um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server virtual-endpoint delete |
Exclua um ponto de extremidade virtual. |
Core | disponibilidade geral |
| az postgres flexible-server virtual-endpoint list |
Liste todos os pontos de extremidade virtuais para um servidor flexível. |
Core | disponibilidade geral |
| az postgres flexible-server virtual-endpoint show |
Obtenha os detalhes de um ponto de extremidade virtual. |
Core | disponibilidade geral |
| az postgres flexible-server virtual-endpoint update |
Atualize um ponto de extremidade virtual. |
Core | disponibilidade geral |
| az postgres flexible-server wait |
Aguarde até que o servidor flexível satisfaça determinadas condições. |
Core | disponibilidade geral |
az postgres flexible-server connect
Conecte-se a um servidor flexível.
az postgres flexible-server connect --admin-user
--name
[--acquire-policy-token]
[--admin-password]
[--change-reference]
[--database-name]
[--interactive]
[--querytext]
Parâmetros Obrigatórios
O nome de usuário de login do administrador.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
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 |
A senha de login do administrador.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication 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 |
O nome de um banco de dados.
Passe esse parâmetro para se conectar ao banco de dados no modo interativo.
O argumento 'querytext' foi preterido e será removido em uma versão futura. Use 'executar' em vez disso.
Uma consulta a ser executada no servidor flexível.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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 |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server create
Crie um servidor flexível PostgreSQL.
Crie um servidor flexível PostgreSQL com configuração personalizada ou padrão. Para obter mais informações sobre configuração de rede, consulte
- Configurar o acesso público https://learn.microsoft.com/azure/postgresql/flexible-server/how-to-manage-firewall-cli
- Configure o acesso https://learn.microsoft.com/azure/postgresql/flexible-server/how-to-manage-virtual-network-cliprivado .
az postgres flexible-server create [--acquire-policy-token]
[--admin-display-name]
[--admin-object-id]
[--admin-password]
[--admin-type {Group, ServicePrincipal, Unknown, User}]
[--admin-user]
[--allow-same-zone]
[--backup-identity]
[--backup-key]
[--backup-retention]
[--change-reference]
[--database-name]
[--geo-redundant-backup {Disabled, Enabled}]
[--identity]
[--iops]
[--key]
[--location]
[--microsoft-entra-auth {Disabled, Enabled}]
[--name]
[--node-count]
[--password-auth {Disabled, Enabled}]
[--performance-tier]
[--private-dns-zone]
[--public-access]
[--resource-group]
[--sku-name]
[--standby-zone]
[--storage-auto-grow {Disabled, Enabled}]
[--storage-size]
[--storage-type {PremiumV2_LRS, Premium_LRS}]
[--subnet]
[--tags]
[--throughput]
[--tier]
[--version]
[--vnet]
[--yes]
[--zonal-resiliency {Disabled, Enabled}]
[--zone]
Exemplos
Crie um servidor flexível PostgreSQL com parâmetros personalizados
az postgres flexible-server create --location testlocation --resource-group testgroup \
--name testserver --admin-user testusername --admin-password testpassword \
--sku-name Standard_D2s_v3 --tier GeneralPurpose --public-access 153.24.26.117 --storage-size 128 \
--tags "key=value" --version 18 --zonal-resiliency Enabled --zone 1 \
--standby-zone 3
Criar servidor com funcionalidade de alta disponibilidade ativada que permita primários e de espera na mesma zona quando a capacidade multi-zona não está disponível.
az postgres flexible-server create -g testgroup -n testserver --location testlocation --zonal-resiliency Enabled --allow-same-zone
Crie um servidor flexível PostgreSQL usando discos SSD Premium v2.
# set storage type to "PremiumV2_LRS" and provide values for Storage size (in GiB), IOPS (operations/sec), and Throughput (MB/sec).
az postgres flexible-server create --location testlocation --resource-group testgroup \
--name testserver --admin-user testusername --admin-password testpassword \
--sku-name Standard_B1ms --tier GeneralPurpose --storage-type PremiumV2_LRS --storage-size 128 --iops 3000 --throughput 125
Crie um servidor flexível PostgreSQL com parâmetros padrão e acesso público habilitado por padrão. Grupo de recursos, nome do servidor, nome de usuário, senha e banco de dados padrão serão criados pela CLI
az postgres flexible-server create
Crie um servidor flexível PostgreSQL com acesso público e adicione o intervalo de endereço IP para ter acesso a este servidor. O parâmetro --public-access pode ser 'Disabled', 'Enabled', 'All', 'None', <startIpAddress>ou <startIpAddress>-<endIpAddress>
az postgres flexible-server create --resource-group testgroup --name testserver --public-access 125.23.54.31-125.23.54.35
Crie um servidor flexível PostgreSQL com acesso privado usando nomes existentes de rede virtual, sub-redes e zonas DNS privadas.
az postgres flexible-server create --resource-group testgroup --name testserver --vnet testvnet --subnet testsubnet --private-dns-zone testdns.private.postgres.database.azure.com
Crie um servidor flexível PostgreSQL usando identificadores de sub-rede existentes e identificadores privados de zonas DNS. A sub-rede e a zona DNS podem estar em diferentes subscrições ou grupos de recursos.
az postgres flexible-server create \
--resource-group testgroup --name testserver \
--subnet /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNet}/subnets/{Subnet} \
--private-dns-zone /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Network/privateDnsZones/testdns.private.postgres.database.azure.com
Crie um servidor flexível PostgreSQL usando recursos de rede existentes no mesmo grupo de recursos. A sub-rede fornecida e a zona DNS privada já devem existir.
# create vnet
az network vnet create --resource-group testgroup --name testvnet --location testlocation --address-prefixes 172.0.0.0/16
# create subnet
az network vnet subnet create --resource-group testgroup --vnet-name testvnet --address-prefixes 172.0.0.0/24 --name testsubnet
# create private dns zone
az network private-dns zone create -g testgroup -n testdns.private.postgres.database.azure.com
az postgres flexible-server create --resource-group testgroup \
--name testserver --location testlocation \
--subnet /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Network/virtualNetworks/testvnet/subnets/testsubnet \
--private-dns-zone /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Network/privateDnsZones/testdns.postgres.database.azure.com\
az postgres flexible-server create --resource-group testGroup --name testserver \
--vnet testVnet --subnet testSubnet --location testLocation \
--private-dns-zone /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Network/privateDnsZones/testdns.postgres.database.azure.com
Crie um servidor flexível PostgreSQL usando recursos de rede existentes num grupo de recursos / subscrição diferente.
az postgres flexible-server create --resource-group testgroup \
--name testserver --location testLocation \
--subnet /subscriptions/{subscriptionId2}/resourceGroups/{resourceGroup2}/providers/Microsoft.Network/virtualNetworks/testvnet/subnets/testsubnet \
--private-dns-zone /subscriptions/{subscriptionId2}/resourceGroups/{resourceGroup2}/providers/Microsoft.Network/privateDnsZones/testdns.postgres.database.azure.com
Crie um servidor flexível PostgreSQL com criptografia de dados.
# create keyvault
az keyvault create -g testgroup -n testvault --location testlocation \
--enable-purge-protection true
# create key in keyvault and save its key identifier
keyIdentifier=$(az keyvault key create --name testkey -p software \
--vault-name testvault --query key.kid -o tsv)
# create identity and save its principalId
identityPrincipalId=$(az identity create -g testgroup --name testidentity \
--location testlocation --query principalId -o tsv)
# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testgroup -n testvault --object-id $identityPrincipalId \
--key-permissions wrapKey unwrapKey get list
# create flexible server with data encryption enabled
az postgres flexible-server create -g testgroup -n testserver --location testlocation \
--key $keyIdentifier --identity testidentity
Crie um servidor flexível PostgreSQL com autenticação Microsoft Entra, bem como autenticação por palavra-passe.
# create flexible server with aad auth and password auth enabled
az postgres flexible-server create -g testgroup -n testserver --location testlocation \
--microsoft-entra-auth Enabled
Crie um servidor flexível PostgreSQL apenas com autenticação Microsoft Entra e administrador principal especificado.
# create flexible server with aad only auth and password auth disabled with primary administrator specified
az postgres flexible-server create -g testgroup -n testserver --location testlocation \
--microsoft-entra-auth Enabled --password-auth Disabled \
--admin-object-id 00000000-0000-0000-0000-000000000000 --admin-display-name john@contoso.com --admin-type User
Crie um servidor flexível PostgreSQL com acesso público, backup com redundância geográfica habilitado e adicione o intervalo de endereços IP para ter acesso a este servidor. O parâmetro --public-access pode ser 'Todos', 'Nenhum', <startIpAddress>ou <startIpAddress>-<endIpAddress>
az postgres flexible-server create --resource-group testgroup --name testserver --geo-redundant-backup Enabled --public-access 125.23.54.31-125.23.54.35
Crie um servidor flexível PostgreSQL com criptografia de dados para servidor habilitado para backup geo-rundundant.
# create keyvault
az keyvault create -g testgroup -n testvault --location testlocation \
--enable-purge-protection true
# create key in keyvault and save its key identifier
keyIdentifier=$(az keyvault key create --name testkey -p software \
--vault-name testvault --query key.kid -o tsv)
# create identity and save its principalId
identityPrincipalId=$(az identity create -g testgroup --name testidentity \
--location testlocation --query principalId -o tsv)
# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testgroup -n testvault --object-id $identityPrincipalId \
--key-permissions wrapKey unwrapKey get list
# create keyvault in geo-paired region
az keyvault create -g testgroup -n geovault --location geoPairedLocation \
--enable-purge-protection true
# create key in keyvault and save its key identifier
geoKeyIdentifier=$(az keyvault key create --name geokey -p software \
--vault-name geovault --query key.kid -o tsv)
# create identity in geo-raired location and save its principalId
geoIdentityPrincipalId=$(az identity create -g testgroup --name geoidentity \
--location geoPairedLocation --query principalId -o tsv)
# add testIdentity as an access policy with key permissions 'Wrap Key', 'Unwrap Key', 'Get' and 'List' inside testVault
az keyvault set-policy -g testgroup -n geovault --object-id $geoIdentityPrincipalId \
--key-permissions wrapKey unwrapKey get list
# create flexible server with data encryption enabled for geo-backup Enabled server
az postgres flexible-server create -g testgroup -n testserver --location testlocation --geo-redundant-backup Enabled \
--key $keyIdentifier --identity testidentity --backup-key $geoKeyIdentifier --backup-identity geoidentity
Crie um servidor flexível com nível de desempenho de armazenamento personalizado. Valores aceites "P4", "P6", "P10", "P15", "P20", "P30", \ "P40", "P50", "P60", "P70", "P80". Os valores reais permitidos dependem da seleção --storage-size para a criação flexível do servidor. \ O valor padrão para a camada de desempenho de armazenamento depende do --storage-size selecionado para a criação flexível do servidor.
az postgres flexible-server create -g testgroup -n testserver --location testlocation --performance-tier P15
Crie um servidor flexível com crescimento automático de armazenamento como Ativado. Valores aceites Ativado/Desativado. O valor padrão para o crescimento automático do armazenamento é "Desativado".
az postgres flexible-server create -g testgroup -n testserver --location testlocation --storage-auto-grow Enabled
Crie cluster elástico com contagem de nós de 5.
az postgres flexible-server create -g testGroup -n testCluster --location testLocation --node-count 5
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 |
Nome de exibição do utilizador ou grupo administrador da Microsoft Entra.
O identificador único do administrador do Microsoft Entra.
A senha do administrador. Mínimo de 8 caracteres e máximo de 128 caracteres. A senha deve conter caracteres de três das seguintes categorias: letras maiúsculas em inglês, letras minúsculas em inglês, números e caracteres não alfanuméricos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Tipo de administrador do Microsoft Entra.
| Propriedade | Valor |
|---|---|
| Valores aceites: | Group, ServicePrincipal, Unknown, User |
Nome de usuário do administrador para o servidor. Uma vez definido, não pode ser alterado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
| Valor predefinido: | worriedlizard8 |
Permitir que a primária e a de espera estejam na mesma zona quando a capacidade multi-zona não estiver disponível.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
O nome ou identificador de recurso da identidade de utilizador do backup geográfico para encriptação de dados. A identidade precisa estar na mesma região que a região de backup.
O identificador de recurso da chave do Keyvault de backup geo para encriptação de dados. A chave precisa estar na mesma região que a região de backup.
O número de dias que um backup é mantido. Intervalo de 7 a 35 dias. O padrão é 7 dias.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 7 |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O nome padrão da base de dados para um cluster elástico. Aplicável apenas quando --node-count estiver presente.
Se o backup com redundância geográfica está habilitado ou não.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | Disabled |
| Valores aceites: | Disabled, Enabled |
O nome ou identificador de recurso do utilizador atribuído à identidade da encriptação dos dados.
Valor de IOPS em (operações/seg) a ser alocado para este servidor. Esse valor só pode ser atualizado se o servidor flexível estiver usando discos SSD Premium v2.
O identificador de recurso da chave principal do keyvault para encriptação de dados.
Location. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.
Se a autenticação Microsoft Entra está ativada.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | Disabled |
| Valores aceites: | Disabled, Enabled |
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
O número de nós para cluster elástico.
Se a autenticação de senha está habilitada.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | Enabled |
| Valores aceites: | Disabled, Enabled |
Camada de desempenho do servidor.
Este parâmetro aplica-se apenas a servidores com acesso privado e é obrigatório ao usar --vnet ou --subnet. O nome ou identificador de recurso de uma zona DNS privada existente. Pode usar uma zona DNS privada do mesmo grupo de recursos, de um grupo diferente ou de uma subscrição diferente. Se quiser usar uma zona de um grupo de recursos ou subscrição diferente, por favor forneça o seu identificador de recurso.
Determina o acesso público. Insira um ou um intervalo de endereços IP a serem incluídos na lista de IPs permitidos. Os intervalos de endereços IP devem ser separados por traços e não conter espaços. Especificar a versão 0.0.0.0 permite o acesso público a partir de quaisquer recursos implementados no Azure para aceder ao seu servidor. Defini-lo como "Nenhum" define o servidor no modo de acesso público, mas não cria uma regra de firewall. Os valores aceitáveis são 'Disabled', 'Enabled', 'All', 'None','{startIP}' e '{startIP}-{destinationIP}' onde startIP e destinationIP variam de 0.0.0.0 a 255.255.255.255.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O nome da SKU de computação. Segue a convenção Standard_{VM name}. Exemplos: Standard_B1ms.
As informações da zona de disponibilidade do servidor em espera quando a alta disponibilidade está ativada.
Habilite ou desative o crescimento automático do armazenamento. O valor padrão é Disabled.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | Disabled |
| Valores aceites: | Disabled, Enabled |
A capacidade de armazenamento do servidor. O mínimo é de 32 GiB e o máximo é de 16 TiB.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 128 |
Tipo de armazenamento para o servidor. Os valores permitidos são Premium_LRS e PremiumV2_LRS. O valor padrão é Premium_LRS. Deve definir ---iops e --throughput se estiver a usar PremiumV2_LRS.
| Propriedade | Valor |
|---|---|
| Valores aceites: | PremiumV2_LRS, Premium_LRS |
Nome ou identificador de uma sub-rede existente. Se quiser usar uma sub-rede de um grupo de recursos ou subscrição diferente, por favor forneça o identificador de recurso em vez do nome.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.
Taxa de transferência de armazenamento em (MB/seg) para o servidor. Esse valor só pode ser atualizado se o servidor flexível estiver usando discos SSD Premium v2.
Camada de computação do servidor. Valores aceitos: Burstable, GeneralPurpose, MemoryOptimized.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | GeneralPurpose |
Versão principal do servidor.
Nome ou identificador de uma rede virtual existente. Se quiser usar uma vnet de outro grupo de recursos ou subscrição, por favor forneça um identificador de recurso. O nome deve ter entre 2 e 64 caracteres. O nome deve começar com uma letra ou número, terminar com uma letra, número ou sublinhado, e pode conter apenas letras, números, sublinhados, pontos ou hífenes.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Habilite ou desabilite o recurso de alta disponibilidade.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | Disabled |
| Valores aceites: | Disabled, Enabled |
Zona de disponibilidade na qual provisionar o recurso.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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 |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server delete
Exclua um servidor flexível.
az postgres flexible-server delete [--acquire-policy-token]
[--change-reference]
[--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Exemplos
Exclua um servidor flexível.
az postgres flexible-server delete --resource-group testgroup --name testserver
Exclua um servidor flexível sem aviso ou confirmação.
az postgres flexible-server delete --resource-group testgroup --name testserver --yes
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 |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
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 |
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server execute
Conecte-se a um servidor flexível.
az postgres flexible-server execute --admin-password
--admin-user
--name
[--acquire-policy-token]
[--change-reference]
[--database-name]
[--file-path]
[--querytext]
Parâmetros Obrigatórios
A senha de login do administrador.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
O nome de usuário de login do administrador.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
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 |
O nome de um banco de dados.
O caminho do arquivo sql a ser executado.
Uma consulta a ser executada no servidor flexível.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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 |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server geo-restore
Restaure geograficamente um servidor flexível a partir do backup.
az postgres flexible-server geo-restore --location
--source-server
[--acquire-policy-token]
[--backup-identity]
[--backup-key]
[--change-reference]
[--geo-redundant-backup {Disabled, Enabled}]
[--identity]
[--ids]
[--key]
[--name]
[--no-wait]
[--private-dns-zone]
[--resource-group]
[--restore-time]
[--subnet]
[--subscription]
[--vnet]
[--yes]
[--zone]
Exemplos
Restaure geograficamente o servidor de acesso público 'testserver' para um novo servidor 'testserverNew' no local 'newLocation' com acesso público.
az postgres flexible-server geo-restore --resource-group testgroup --name testservernew --source-server testserver --location testlocationnew
Geo-restaurar o servidor privado de acesso 'testserver' como um novo servidor 'testservernew' usando recursos de rede privada existentes.
az postgres flexible-server geo-restore --resource-group testgroup --name testservernew \
--source-server testserver --vnet testvnetnew --subnet testsubnetnew \
--private-dns-zone testDNS.postgres.database.azure.com --location newLocation
Geo-restaurar 'testserver' para o point-in-time atual como um novo servidor 'testserverNew' em uma assinatura diferente / grupo de recursos. \ Aqui --resource-group é para o grupo de recursos do servidor alvo, e --source-server deve ser passado como identificador de recurso. \ Este identificador de recurso pode estar numa subscrição diferente da subscrição usada para o conjunto de contas do az.
az postgres flexible-server geo-restore --resource-group testgroup --name testservernew --location testlocationnew \
--source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServer}
Parâmetros Obrigatórios
Location. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.
O nome ou identificador de recurso do servidor de origem a restaurar.
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 nome ou identificador de recurso da identidade de utilizador do backup geográfico para encriptação de dados. A identidade precisa estar na mesma região que a região de backup.
O identificador de recurso da chave do Keyvault de backup geo para encriptação de dados. A chave precisa estar na mesma região que a região de backup.
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Se o backup com redundância geográfica está habilitado ou não.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | Disabled |
| Valores aceites: | Disabled, Enabled |
O nome ou identificador de recurso do utilizador atribuído à identidade da encriptação dos dados.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O identificador de recurso da chave principal do keyvault para encriptação de dados.
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Este parâmetro aplica-se apenas a servidores com acesso privado e é obrigatório ao usar --vnet ou --subnet. O nome ou identificador de recurso de uma zona DNS privada existente. Pode usar uma zona DNS privada do mesmo grupo de recursos, de um grupo diferente ou de uma subscrição diferente. Se quiser usar uma zona de um grupo de recursos ou subscrição diferente, por favor forneça o seu identificador de recurso.
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 |
O momento no UTC para restaurar a partir do formato (ISO8601), por exemplo, 2026-03-22T18:20:22+00:00 O valor padrão está definido para a hora atual.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 2026-06-15T11:18:50+00:00 |
Nome ou identificador de uma sub-rede existente. Se quiser usar uma sub-rede de um grupo de recursos ou subscrição diferente, por favor forneça o identificador de recurso em vez do nome.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome ou identificador de uma rede virtual existente. Se quiser usar uma vnet de outro grupo de recursos ou subscrição, por favor forneça um identificador de recurso. O nome deve ter entre 2 e 64 caracteres. O nome deve começar com uma letra ou número, terminar com uma letra, número ou sublinhado, e pode conter apenas letras, números, sublinhados, pontos ou hífenes.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Zona de disponibilidade na qual provisionar o recurso.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server list
Listar servidores flexíveis disponíveis.
az postgres flexible-server list [--resource-group]
[--show-cluster]
Exemplos
Liste todos os servidores flexíveis PostgreSQL em uma assinatura.
az postgres flexible-server list
Liste todos os servidores flexíveis PostgreSQL em um grupo de recursos.
az postgres flexible-server list --resource-group testgroup
Liste todos os servidores flexíveis PostgreSQL em um grupo de recursos em formato de tabela.
az postgres flexible-server list --resource-group testGroup --output table
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.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Mostrar apenas clusters elásticos.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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 |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server list-skus
Lista os sku's disponíveis na região dada.
az postgres flexible-server list-skus --location
[--acquire-policy-token]
[--change-reference]
Parâmetros Obrigatórios
Location. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.
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 |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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 |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server migrate-network
Migre um servidor Base de Dados do Azure para PostgreSQL da integração com VNet para um modelo de rede Private Link.
az postgres flexible-server migrate-network [--acquire-policy-token]
[--change-reference]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Exemplos
Migre um servidor Base de Dados do Azure para PostgreSQL da integração com VNet para um modelo de rede Private Link.
az postgres flexible-server migrate-network --resource-group testgroup --name testserver
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 |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
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 |
Nome ou ID da subscrição. 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 de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server restart
Reinicie um servidor flexível.
az postgres flexible-server restart [--acquire-policy-token]
[--change-reference]
[--failover]
[--ids]
[--name]
[--resource-group]
[--subscription]
Exemplos
Reinicie um servidor flexível.
az postgres flexible-server restart --resource-group testgroup --name testserver
Reiniciar um servidor com failover planejado
az postgres flexible-server restart --resource-group testgroup --name testserver --failover Planned
Reiniciar um servidor com failover forçado
az postgres flexible-server restart --resource-group testgroup --name testserver --failover Forced
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 |
Failover forçado ou planejado para operação de reinicialização do servidor. Valores permitidos: Forçado, Planejado.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
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 |
Nome ou ID da subscrição. 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 de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server restore
Restaure um servidor flexível a partir do backup.
az postgres flexible-server restore --source-server
[--acquire-policy-token]
[--backup-identity]
[--backup-key]
[--change-reference]
[--geo-redundant-backup {Disabled, Enabled}]
[--identity]
[--ids]
[--key]
[--name]
[--no-wait]
[--private-dns-zone]
[--resource-group]
[--restore-time]
[--storage-type {PremiumV2_LRS}]
[--subnet]
[--subscription]
[--vnet]
[--yes]
[--zone]
Exemplos
Restaure 'testserver' para um point-in-time específico como um novo servidor 'testserverNew'.
az postgres flexible-server restore --resource-group testgroup --name testserverNew --source-server testserver --restore-time "2026-03-22T18:20:22Z"
Restaurar o 'testserver' ao ponto atual como um novo servidor 'testservernew'.
az postgres flexible-server restore --resource-group testgroup --name testservernew --source-server testserver
Restaurar o 'testserver' ao ponto atual como um novo servidor 'testservernew' num grupo de recursos diferente. \ Aqui --resource-group é para o grupo de recursos do servidor alvo, e --source-server deve ser passado como identificador de recurso.
az postgres flexible-server restore --resource-group testgroup --name testservernew \
--source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServer}
Restaurar o 'testserver' ao momento atual como um novo servidor 'testservernew' numa subscrição diferente. \ Aqui --resource-group é para o grupo de recursos do servidor alvo, e --source-server deve ser passado como identificador de recurso. \ Este identificador de recurso pode estar numa subscrição diferente da subscrição usada para o conjunto de contas do az.
az postgres flexible-server restore --resource-group testgroup --name testservernew \
--source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServer}
Restaurar o 'testserver' ao ponto atual como um novo servidor 'testservernew' usando discos SSD Premium v2, definindo o tipo de armazenamento para "PremiumV2_LRS"
az postgres flexible-server restore --resource-group testgroup --name testservernew --source-server testserver --storage-type PremiumV2_LRS
Parâmetros Obrigatórios
O nome ou identificador de recurso do servidor de origem a restaurar.
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 nome ou identificador de recurso da identidade de utilizador do backup geográfico para encriptação de dados. A identidade precisa estar na mesma região que a região de backup.
O identificador de recurso da chave do Keyvault de backup geo para encriptação de dados. A chave precisa estar na mesma região que a região de backup.
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Se o backup com redundância geográfica está habilitado ou não.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | Disabled |
| Valores aceites: | Disabled, Enabled |
O nome ou identificador de recurso do utilizador atribuído à identidade da encriptação dos dados.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O identificador de recurso da chave principal do keyvault para encriptação de dados.
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Este parâmetro aplica-se apenas a servidores com acesso privado e é obrigatório ao usar --vnet ou --subnet. O nome ou identificador de recurso de uma zona DNS privada existente. Pode usar uma zona DNS privada do mesmo grupo de recursos, de um grupo diferente ou de uma subscrição diferente. Se quiser usar uma zona de um grupo de recursos ou subscrição diferente, por favor forneça o seu identificador de recurso.
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 |
O momento no UTC para restaurar a partir do formato (ISO8601), por exemplo, 2026-03-22T18:20:22+00:00 O valor padrão está definido para a hora atual.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 2026-06-15T11:18:50+00:00 |
Tipo de armazenamento para o novo servidor. O valor permitido é PremiumV2_LRS. O padrão é que o novo servidor corresponda ao tipo de armazenamento do servidor de origem.
| Propriedade | Valor |
|---|---|
| Valores aceites: | PremiumV2_LRS |
Nome ou identificador de uma sub-rede existente. Se quiser usar uma sub-rede de um grupo de recursos ou subscrição diferente, por favor forneça o identificador de recurso em vez do nome.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome ou identificador de uma rede virtual existente. Se quiser usar uma vnet de outro grupo de recursos ou subscrição, por favor forneça um identificador de recurso. O nome deve ter entre 2 e 64 caracteres. O nome deve começar com uma letra ou número, terminar com uma letra, número ou sublinhado, e pode conter apenas letras, números, sublinhados, pontos ou hífenes.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Zona de disponibilidade na qual provisionar o recurso.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server revive-dropped
Reviva um servidor flexível descartado do backup.
az postgres flexible-server revive-dropped --location
--source-server
[--acquire-policy-token]
[--backup-identity]
[--backup-key]
[--change-reference]
[--geo-redundant-backup {Disabled, Enabled}]
[--identity]
[--ids]
[--key]
[--name]
[--no-wait]
[--private-dns-zone]
[--resource-group]
[--subnet]
[--subscription]
[--vnet]
[--yes]
[--zone]
Exemplos
A Revive eliminou o servidor de acesso público 'testserver' para um novo servidor 'testservernew' na localização 'newlocation' com acesso público.
az postgres flexible-server revive-dropped --resource-group testgroup --name testservernew --source-server /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/testserver --location testlocationnew
A Revive eliminou o servidor de acesso público 'testserver' com encriptação de dados ativada como um novo servidor 'testservernew' com encriptação de dados.
az postgres flexible-server revive-dropped -l testlocation --resource-group testgroup --name testservernew \
--source-server testserver --key newKeyIdentifier --identity testidentitynew
Parâmetros Obrigatórios
Location. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.
O nome ou identificador de recurso do servidor de origem a restaurar.
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 nome ou identificador de recurso da identidade de utilizador do backup geográfico para encriptação de dados. A identidade precisa estar na mesma região que a região de backup.
O identificador de recurso da chave do Keyvault de backup geo para encriptação de dados. A chave precisa estar na mesma região que a região de backup.
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Se o backup com redundância geográfica está habilitado ou não.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | Disabled |
| Valores aceites: | Disabled, Enabled |
O nome ou identificador de recurso do utilizador atribuído à identidade da encriptação dos dados.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O identificador de recurso da chave principal do keyvault para encriptação de dados.
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Este parâmetro aplica-se apenas a servidores com acesso privado e é obrigatório ao usar --vnet ou --subnet. O nome ou identificador de recurso de uma zona DNS privada existente. Pode usar uma zona DNS privada do mesmo grupo de recursos, de um grupo diferente ou de uma subscrição diferente. Se quiser usar uma zona de um grupo de recursos ou subscrição diferente, por favor forneça o seu identificador de recurso.
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 |
Nome ou identificador de uma sub-rede existente. Se quiser usar uma sub-rede de um grupo de recursos ou subscrição diferente, por favor forneça o identificador de recurso em vez do nome.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome ou identificador de uma rede virtual existente. Se quiser usar uma vnet de outro grupo de recursos ou subscrição, por favor forneça um identificador de recurso. O nome deve ter entre 2 e 64 caracteres. O nome deve começar com uma letra ou número, terminar com uma letra, número ou sublinhado, e pode conter apenas letras, números, sublinhados, pontos ou hífenes.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Zona de disponibilidade na qual provisionar o recurso.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server show
Obtenha os detalhes de um servidor flexível.
az postgres flexible-server show [--ids]
[--name]
[--resource-group]
[--subscription]
Exemplos
Obtenha os detalhes de um servidor flexível
az postgres flexible-server show --resource-group testgroup --name testserver
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.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
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 |
Nome ou ID da subscrição. 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 de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server show-connection-string
Mostrar as cadeias de conexão para um banco de dados de servidor flexível PostgreSQL.
az postgres flexible-server show-connection-string [--acquire-policy-token]
[--admin-password]
[--admin-user]
[--change-reference]
[--database-name]
[--ids]
[--pg-bouncer]
[--server-name]
[--subscription]
Exemplos
Mostrar cadeias de conexão para cmd e linguagens de programação.
az postgres flexible-server show-connection-string -s testserver -u username -p password -d databasename
Mostrar cadeias de conexão para cmd e linguagens de programação com PgBouncer ativado.
az postgres flexible-server show-connection-string -s testserver -u username -p password -d databasename --pg-bouncer
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 |
A senha do administrador. Mínimo de 8 caracteres e máximo de 128 caracteres. A senha deve conter caracteres de três das seguintes categorias: letras maiúsculas em inglês, letras minúsculas em inglês, números e caracteres não alfanuméricos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
| Valor predefinido: | {password} |
Nome de usuário do administrador para o servidor. Uma vez definido, não pode ser alterado.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
| Valor predefinido: | {login} |
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
O nome do banco de dados.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
| Valor predefinido: | {database} |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Mostrar cadeias de conexão para PgBouncer.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Nome do servidor.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
| Valor predefinido: | {server} |
Nome ou ID da subscrição. 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 de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server start
Inicie um servidor flexível.
az postgres flexible-server start [--acquire-policy-token]
[--change-reference]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Exemplos
Inicie um servidor flexível.
az postgres flexible-server start --resource-group testgroup --name testserver
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 |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
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 |
Nome ou ID da subscrição. 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 de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server stop
Pare um servidor flexível.
az postgres flexible-server stop [--acquire-policy-token]
[--change-reference]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Exemplos
Pare um servidor flexível.
az postgres flexible-server stop --resource-group testgroup --name testserver
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 |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
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 |
Nome ou ID da subscrição. 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 de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server update
Atualize um servidor flexível.
az postgres flexible-server update [--acquire-policy-token]
[--add]
[--admin-password]
[--allow-same-zone]
[--backup-identity]
[--backup-key]
[--backup-retention]
[--change-reference]
[--force-string]
[--identity]
[--ids]
[--iops]
[--key]
[--maintenance-window]
[--microsoft-entra-auth {Disabled, Enabled}]
[--name]
[--node-count]
[--password-auth {Disabled, Enabled}]
[--performance-tier]
[--private-dns-zone]
[--public-access {Disabled, Enabled}]
[--remove]
[--resource-group]
[--set]
[--sku-name]
[--standby-zone]
[--storage-auto-grow {Disabled, Enabled}]
[--storage-size]
[--subscription]
[--tags]
[--throughput]
[--tier]
[--yes]
[--zonal-resiliency {Disabled, Enabled}]
Exemplos
Atualize a sku de um servidor flexível, usando o contexto local para o servidor e o grupo de recursos.
az postgres flexible-server update --sku-name Standard_D4s_v3
Atualize as tags de um servidor.
az postgres flexible-server update --resource-group testgroup --name testserver --tags "k1=v1" "k2=v2"
Repor palavra-passe
az postgres flexible-server update --resource-group testgroup --name testserver -p password123
Atualize um servidor flexível para permitir a autenticação Microsoft Entra para servidor com autenticação por palavra-passe
az postgres flexible-server update --resource-group testgroup --name testserver --microsoft-entra-auth Enabled
Altere a chave/identidade para encriptação de dados. A criptografia de dados não pode ser habilitada após a criação do servidor, isso apenas atualizará a chave/identidade.
# get key identifier of the existing key
newKeyIdentifier=$(az keyvault key show --vault-name testVault --name testKey \
--query key.kid -o tsv)
# update server with new key/identity
az postgres flexible-server update --resource-group testgroup --name testserver \
--key $newKeyIdentifier --identity newIdentity
Atualize um servidor flexível para atualizar a zona DNS privada para um servidor habilitado para VNET, usando a zona DNS privada no mesmo grupo de recursos e assinatura. A zona DNS Privado será criada, a zona DNS Privado será ligada à VNET se ainda não estiver ligada.
az postgres flexible-server update --resource-group testgroup --name testserver --private-dns-zone testDNS2.postgres.database.azure.com
Atualize um servidor flexível para atualizar a zona DNS privada para um servidor habilitado para VNET, usando a zona DNS privada no grupo de recursos e assinatura diferentes. A zona DNS Privado estará ligada à VNET se ainda não estiver ligada.
az postgres flexible-server update --resource-group testgroup --name testserver --private-dns-zone /subscriptions/{subscriptionId2}/resourceGroups/{resourceGroup2}/providers/Microsoft.Network/privateDnsZones/testDNS.postgres.database.azure.com
Atualize o armazenamento de um servidor flexível para ativar/desativar o crescimento automático do armazenamento.
az postgres flexible-server update --resource-group testgroup --name testserver --storage-auto-grow Enabled
Atualize o armazenamento de um servidor flexível para definir o nível de desempenho de armazenamento personalizado.
az postgres flexible-server update --resource-group testgroup --name testserver --performance-tier P15
Atualize o armazenamento de um servidor flexível para definir IOPS (operações/seg). O servidor deve estar usando discos SSD Premium v2.
az postgres flexible-server update --resource-group testgroup --name testserver --iops 3000
Atualize o armazenamento de um servidor flexível para definir a taxa de transferência (MB/seg). O servidor deve estar usando discos SSD Premium v2.
az postgres flexible-server update --resource-group testGroup --name testserver --throughput 125
Atualize o tamanho do cluster de um servidor flexível aumentando a contagem de nós. Deve ser um aglomerado elástico.
az postgres flexible-server update --resource-group testGroup --name testcluster --node-count 6
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 |
Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
| Valor predefinido: | [] |
A senha do administrador. Mínimo de 8 caracteres e máximo de 128 caracteres. A senha deve conter caracteres de três das seguintes categorias: letras maiúsculas em inglês, letras minúsculas em inglês, números e caracteres não alfanuméricos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Authentication Arguments |
Permitir que a primária e a de espera estejam na mesma zona quando a capacidade multi-zona não estiver disponível.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
O nome ou identificador de recurso da identidade de utilizador do backup geográfico para encriptação de dados. A identidade precisa estar na mesma região que a região de backup.
O identificador de recurso da chave do Keyvault de backup geo para encriptação de dados. A chave precisa estar na mesma região que a região de backup.
O número de dias que um backup é mantido. Intervalo de 7 a 35 dias. O padrão é 7 dias.
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Ao usar 'set' ou 'add', preserve literais de string em vez de tentar converter para JSON.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
| Valor predefinido: | False |
O nome ou identificador de recurso do utilizador atribuído à identidade da encriptação dos dados.
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Valor de IOPS em (operações/seg) a ser alocado para este servidor. Esse valor só pode ser atualizado se o servidor flexível estiver usando discos SSD Premium v2.
O identificador de recurso da chave principal do keyvault para encriptação de dados.
Período de tempo (UTC) designado para manutenção. Exemplos: "Dom:23:30" para agendar no domingo, 23:30 UTC. Para voltar ao padrão, passe em "Desativado".
Se a autenticação Microsoft Entra está ativada.
| Propriedade | Valor |
|---|---|
| Valores aceites: | Disabled, Enabled |
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
O número de nós para cluster elástico.
Se a autenticação de senha está habilitada.
| Propriedade | Valor |
|---|---|
| Valores aceites: | Disabled, Enabled |
Camada de desempenho do servidor.
Este parâmetro aplica-se apenas a servidores com acesso privado e é obrigatório ao usar --vnet ou --subnet. O nome ou identificador de recurso de uma zona DNS privada existente. Pode usar uma zona DNS privada do mesmo grupo de recursos, de um grupo diferente ou de uma subscrição diferente. Se quiser usar uma zona de um grupo de recursos ou subscrição diferente, por favor forneça o seu identificador de recurso.
Habilite ou desabilite o acesso público em um servidor.
| Propriedade | Valor |
|---|---|
| Valores aceites: | Disabled, Enabled |
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OU --remove propertyToRemove.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
| Valor predefinido: | [] |
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 |
Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
| Valor predefinido: | [] |
O nome da SKU de computação. Segue a convenção Standard_{VM name}. Exemplos: Standard_B1ms.
As informações da zona de disponibilidade do servidor em espera quando a alta disponibilidade está ativada.
Habilite ou desative o crescimento automático do armazenamento. O valor padrão é Disabled.
| Propriedade | Valor |
|---|---|
| Valores aceites: | Disabled, Enabled |
A capacidade de armazenamento do servidor. O mínimo é de 32 GiB e o máximo é de 16 TiB.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.
Taxa de transferência de armazenamento em (MB/seg) para o servidor. Esse valor só pode ser atualizado se o servidor flexível estiver usando discos SSD Premium v2.
Camada de computação do servidor. Valores aceitos: Burstable, GeneralPurpose, MemoryOptimized.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Habilite ou desabilite o recurso de alta disponibilidade.
| Propriedade | Valor |
|---|---|
| Valores aceites: | Disabled, Enabled |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server upgrade
Atualize a versão principal de um servidor flexível.
az postgres flexible-server upgrade --version
[--acquire-policy-token]
[--change-reference]
[--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Exemplos
Atualize o 'testserver' do servidor para PostgreSQL major versão 18.
az postgres flexible-server upgrade -g testgroup -n testserver -v 18
Parâmetros Obrigatórios
Versão principal do servidor.
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 |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
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 |
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Não solicite confirmação.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
az postgres flexible-server wait
Aguarde até que o servidor flexível satisfaça determinadas condições.
az postgres flexible-server wait [--acquire-policy-token]
[--change-reference]
[--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
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 |
Aguarde até ser criado com 'provisioningState' em 'Succeeded'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Valor predefinido: | False |
Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
Aguarde até ser excluído.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Valor predefinido: | False |
Aguarde até que o recurso exista.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Valor predefinido: | False |
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo que contenha todas as informações dos argumentos do 'ID de recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Intervalo de sondagem em segundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Valor predefinido: | 30 |
Nome do servidor. O nome pode conter apenas letras minúsculas, números e o caractere hífen (-). Mínimo de 3 caracteres e máximo de 63 caracteres.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
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 |
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource Id Arguments |
Espera máxima em segundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Valor predefinido: | 3600 |
Aguarde até ser atualizado com provisioningState em 'Succeeded'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Valor predefinido: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | 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.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor predefinido: | False |