az sql server-arc availability-group

Note

Essa referência faz parte da extensão arcdata para o CLI do Azure (versão 2.3.1 ou superior). A extensão instalará automaticamente a primeira vez que você executar um comando az sql server-arc availability-group. Saiba mais sobre extensões.

Esse grupo de comandos está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Gerenciar grupos de disponibilidade.

Comandos

Nome Description Tipo Status
az sql server-arc availability-group create

Crie um grupo de disponibilidade.

Extension Preview
az sql server-arc availability-group failover

Solicitar failover manual de um grupo de disponibilidade.

Extension Preview

az sql server-arc availability-group create

Versão Prévia

O grupo de comandos 'sql server-arc availability-group' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Crie um grupo de disponibilidade.

az sql server-arc availability-group create --mirroring-port
                                            --name
                                            --replica-ids
                                            --resource-group
                                            [--acquire-policy-token]
                                            [--automated-backup-preference]
                                            [--availability-mode]
                                            [--certificate-name]
                                            [--change-reference]
                                            [--cluster-type]
                                            [--databases]
                                            [--db-failover]
                                            [--dtc-support]
                                            [--endpoint-auth-mode]
                                            [--endpoint-login]
                                            [--failover-mode]
                                            [--failure-condition-level]
                                            [--health-check-timeout]
                                            [--listener-ipv4-addresses]
                                            [--listener-ipv4-masks]
                                            [--listener-ipv6-addresses]
                                            [--listener-name]
                                            [--listener-port]
                                            [--no-wait]
                                            [--required-synchronized-secondaries]
                                            [--seeding-mode]

Exemplos

Ex 1 – Criar um grupo de disponibilidade

az sql server-arc availability-group create --name myAvailabilityGroupName --resource-group myResourceGroup --replica-ids "/subscriptions/.../resourceGroups/.../providers/Microsoft.AzureArcData/sqlServerInstances/mySqlServerInstance" --mirroring-port 5022

Parâmetros Exigidos

--mirroring-port

O número da porta para o ponto de extremidade de espelhamento de banco de dados.

--name -n

Nome do grupo de disponibilidade.

--replica-ids

Uma ou mais SQL Server IDs de recurso de instância (delimitadas por espaço). A primeira ID será a réplica primária inicial.

--resource-group -g

Nome do grupo de recursos em que a instância de SQL Server habilitada para Arc está localizada.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--automated-backup-preference

A preferência de backup automatizado para o grupo de disponibilidade (PRIMARY | SECONDARY_ONLY | SECUNDÁRIO | NONE).

--availability-mode

O modo de disponibilidade do grupo de disponibilidade (SYNCHRONOUS_COMMIT | ASYNCHRONOUS_COMMIT).

--certificate-name

O nome do certificado para autenticar conexões com o ponto de extremidade de espelhamento.

--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--cluster-type

O tipo de cluster para o grupo de disponibilidade (WSFC | NONE).

--databases

Nomes de banco de dados (delimitados por espaço).

--db-failover

Ativa o failover no nível do banco de dados para o grupo de disponibilidade (ON | OFF).

--dtc-support

Ativa o suporte para transações entre bancos de dados por meio do coordenador de transações distribuídas para o grupo de disponibilidade (PER_DB | OFF).

--endpoint-auth-mode

O modo de autenticação para se conectar ao ponto de extremidade de espelhamento.

--endpoint-login

O logon para conceder permissões de conexão no ponto de extremidade de espelhamento.

--failover-mode

O modo de failover do grupo de disponibilidade (AUTOMATIC | MANUAL | EXTERNO).

--failure-condition-level

O nível de condição de falha para o grupo de disponibilidade (1 | 2 | 3 | 4 | 5).

--health-check-timeout

O tempo limite de verificação de integridade (em milissegundos) para o grupo de disponibilidade. O valor mínimo é 15000.

--listener-ipv4-addresses

Um ou mais endereços IPv4 (delimitados por espaço) para o ouvinte do grupo de disponibilidade.

--listener-ipv4-masks

Uma ou mais máscaras de sub-rede para os endereços IPv4 do ouvinte do grupo de disponibilidade. Deve corresponder à ordem e ao número de endereços IPv4.

--listener-ipv6-addresses

Um ou mais endereços IPv6 (delimitados por espaço) para o ouvinte do grupo de disponibilidade.

--listener-name

O nome do ouvinte do grupo de disponibilidade.

--listener-port

O número da porta para o ouvinte do grupo de disponibilidade.

--no-wait

Se for dado, o comando retornará depois que a solicitação de criação for enviada. Ele não aguardará até que o grupo de disponibilidade tenha sido criado.

Propriedade Valor
Valor padrão: False
--required-synchronized-secondaries

Especifica o número mínimo de secundários síncronos necessários para confirmação antes que o primário confirme uma transação (mínimo de 0 réplicas num máximas – 1).

--seeding-mode

O modo de propagação do grupo de disponibilidade (AUTOMATIC | MANUAL).

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az sql server-arc availability-group failover

Versão Prévia

O grupo de comandos 'sql server-arc availability-group' está em versão prévia e em desenvolvimento. Níveis de referência e suporte: https://aka.ms/CLI_refstatus

Solicitar failover manual de um grupo de disponibilidade.

az sql server-arc availability-group failover --name
                                              --resource-group
                                              --server-name
                                              [--acquire-policy-token]
                                              [--change-reference]

Exemplos

Ex 1 – Solicitar failover manual de um grupo de disponibilidade

az sql server-arc availability-group failover --name myAvailabilityGroupName --resource-group myResourceGroup --server-name myServerName

Parâmetros Exigidos

--name -n

Nome do grupo de disponibilidade.

--resource-group -g

Nome do grupo de recursos em que a instância de SQL Server habilitada para Arc está localizada.

--server-name

Nome do SQL Server habilitado para Arc de destino de failover.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--acquire-policy-token

Adquirir um token Azure Policy automaticamente para essa operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
--change-reference

A ID de referência de alteração relacionada para esta operação de recurso.

Propriedade Valor
Grupo de parâmetros: Global Policy Arguments
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False