az sql server-arc availability-group

Note

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

Este grupo de comandos está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus

Gerencie grupos de disponibilidade.

Comandos

Name 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

Pré-visualizar

O grupo de comandos 'sql server-arc availability-group' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: 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 Obrigatórios

--mirroring-port

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

--name -n

Nome do grupo de disponibilidade.

--replica-ids

Um ou mais IDs de Instância SQL Server (delimitados por espaço). O primeiro ID será a réplica primária inicial.

--resource-group -g

Nome do grupo de recursos onde se encontra a instância do SQL Server habilitada por Arc.

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.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta 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 | NENHUMA).

--availability-mode

O modo de disponibilidade para o 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

O ID de referência de alteração relacionado 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 | NENHUMA).

--databases

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

--db-failover

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

--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 | DESLIGADO).

--endpoint-auth-mode

O modo de autenticação para conexão com o ponto de extremidade de espelhamento.

--endpoint-login

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

--failover-mode

O modo de failover para o grupo de disponibilidade (AUTOMÁTICO | 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 fornecido, o comando retornará assim que a solicitação de criação for enviada. Ele não esperará até que o grupo de disponibilidade tenha sido criado.

Propriedade Valor
Default value: False
--required-synchronized-secondaries

Especifica o número mínimo de secundários síncronos necessários para confirmar antes que o primário confirme uma transação (min 0, max num replicas - 1).

--seeding-mode

O modo de semeadura para o grupo de disponibilidade (AUTOMÁTICO | MANUAL).

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Default value: False

az sql server-arc availability-group failover

Pré-visualizar

O grupo de comandos 'sql server-arc availability-group' está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: 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 Obrigatórios

--name -n

Nome do grupo de disponibilidade.

--resource-group -g

Nome do grupo de recursos onde se encontra a instância do SQL Server habilitada por Arc.

--server-name

Nome do alvo de failover Arc-enabled SQL Server.

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.

--acquire-policy-token

Aquisição automática de um token Azure Policy para esta operação de recurso.

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

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
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Default value: False