az postgres flexible-server replica
Gerencie réplicas de leitura.
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az postgres flexible-server replica create |
Crie uma réplica de leitura para um servidor. |
Principal | GA |
az postgres flexible-server replica list |
Liste todas as réplicas de leitura para um determinado servidor. |
Principal | GA |
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. |
Principal | GA |
az postgres flexible-server replica stop-replication |
Pare a replicação para uma réplica de leitura e torne-a um servidor de leitura/gravação. |
Principal | Preterido |
az postgres flexible-server replica create
Crie uma réplica de leitura para um servidor.
az postgres flexible-server replica create --replica-name
--resource-group
--source-server
[--address-prefixes]
[--identity]
[--key]
[--location]
[--no-wait]
[--performance-tier]
[--private-dns-zone]
[--sku-name]
[--storage-size]
[--subnet]
[--subnet-prefixes]
[--tier]
[--vnet]
[--yes]
[--zone]
Exemplos
Crie uma réplica de leitura 'testReplicaServer' para 'testserver' com acesso público ou privado na zona e local especificados, se disponíveis.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --zone 3 --location testLocation
Crie uma réplica de leitura 'testReplicaServer' com nova sub-rede para 'testserver' com acesso privado.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup \
--source-server testserver --zone 3 --location testLocation \
--vnet newVnet --subnet newSubnet \
--address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24 \
--private-dns-zone testDNS.postgres.database.azure.com
Crie uma réplica de leitura 'testReplicaServer' para 'testserver' com acesso público ou privado no local especificado, se disponível. Como a zona não é passada, ela pegará automaticamente a zona no local da réplica que é diferente do servidor de origem, se disponível, caso contrário, pegará a mesma zona que o servidor de origem no local da réplica, se disponível, caso contrário, definirá a zona como Nenhuma, ou seja, Sem preferência
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --location testLocation
Crie uma réplica de leitura 'testReplicaServer' para 'testserver' com --storage-size e --sku personalizados.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --sku-name Standard_D4ds_v5 --storage-size 256
Parâmetros Obrigatórios
O nome do servidor para o qual restaurar.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
O nome ou ID do recurso do servidor de origem a partir do qual restaurar.
Parâmetros Opcionais
O prefixo de endereço IP a ser usado ao criar uma nova rede virtual no formato CIDR. O valor padrão é 10.0.0.0/16.
O nome ou ID de recurso da identidade atribuída ao usuário para criptografia de dados.
O ID de recurso da chave keyvault primária para criptografia de dados.
Localização. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
Não espere que a operação de longa duração termine.
Camada de desempenho do servidor.
Este parâmetro só se aplica a um servidor com acesso privado. O nome ou id da zona dns privada nova ou existente. Você pode usar a zona dns privada do mesmo grupo de recursos, grupo de recursos diferente ou assinatura diferente. Se você quiser usar uma zona de outro grupo de recursos ou assinatura, forneça a ID do recurso. A CLI cria uma nova zona dns privada dentro do mesmo grupo de recursos que a rede virtual, se não for fornecida pelos usuários.
O nome da SKU de computação. Segue a convenção Standard_{VM name}. Exemplos: Standard_B1ms.
A capacidade de armazenamento do servidor. O mínimo é de 32 GiB e o máximo é de 16 TiB.
Nome ou ID de recurso de uma sub-rede nova ou existente. Se você quiser usar uma sub-rede de outro grupo de recursos ou assinatura, forneça o ID do recurso em vez do nome. Observe que a sub-rede será delegada a flexibleServers. Após a delegação, essa sub-rede não pode ser usada para nenhum outro tipo de recursos do Azure.
O prefixo de endereço IP da sub-rede a ser usado ao criar uma nova sub-rede no formato CIDR. O valor padrão é 10.0.0.0/24.
Camada de computação do servidor. Valores aceitos: Burstable, GeneralPurpose, MemoryOptimized.
Nome ou ID de uma rede virtual nova ou existente. Se você quiser usar uma vnet de outro grupo de recursos ou assinatura, forneça um ID 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.
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.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az postgres flexible-server replica list
Liste todas as réplicas de leitura para um determinado servidor.
az postgres flexible-server replica list --name
--resource-group
Exemplos
Liste todas as réplicas de leitura para o servidor mestre 'testserver'.
az postgres flexible-server replica list -g testGroup -n testserver
Parâmetros Obrigatórios
Nome do servidor de origem.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
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.
az postgres flexible-server replica promote [--ids]
[--name]
[--promote-mode {standalone, switchover}]
[--promote-option {forced, planned}]
[--resource-group]
[--subscription]
[--yes]
Exemplos
Pare a replicação para 'testReplicaServer' e promova-a como um servidor de leitura/gravação autônomo.
az postgres flexible-server replica promote -g testGroup -n testReplicaServer
Pare a replicação para 'testReplicaServer' e promova-a como um servidor de leitura/gravação autônomo com sincronização forçada de dados.
az postgres flexible-server replica promote -g testGroup -n testReplicaServer --promote-mode standalone --promote-option forced
Pare a replicação para 'testReplicaServer' e promova-a para o servidor primário com sincronização de dados planejada. A réplica que você está promovendo deve ter o ponto de extremidade virtual do leitor atribuído, ou você receberá um erro na promoção.
az postgres flexible-server replica promote -g testGroup -n testReplicaServer --promote-mode switchover --promote-option planned
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome do servidor do . 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.
Se deve promover a réplica de leitura para um servidor independente ou promiti-la como um servidor primário.
Se deseja sincronizar dados antes de promover a réplica de leitura ou promover o mais rápido possível.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Não solicite confirmação.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az postgres flexible-server replica stop-replication
Este comando foi preterido e será removido em uma versão futura. Em vez disso, use 'postgres flexible-server replica promote'.
Pare a replicação para uma réplica de leitura e torne-a um servidor de leitura/gravação.
az postgres flexible-server replica stop-replication [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Exemplos
Pare a replicação para 'testReplicaServer' e torne-a um servidor de leitura/gravação.
az postgres flexible-server replica stop-replication -g testGroup -n testReplicaServer
Parâmetros Opcionais
Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.
Nome do servidor do . 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 nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Não solicite confirmação.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.