Partilhar via


az sql instance-failover-group

Gerencie grupos de failover de instância SQL.

Comandos

Name Description Tipo Status
az sql instance-failover-group create

Cria um grupo de failover de instância entre duas instâncias gerenciadas conectadas.

Principal GA
az sql instance-failover-group delete

Exclui um grupo de failover.

Principal GA
az sql instance-failover-group set-primary

Defina o primário do grupo de failover de instância executando failover em todos os bancos de dados da instância gerenciada primária atual.

Principal GA
az sql instance-failover-group show

Obtém um grupo de failover.

Principal GA
az sql instance-failover-group update

Atualiza o grupo de failover de instância.

Principal GA

az sql instance-failover-group create

Cria um grupo de failover de instância entre duas instâncias gerenciadas conectadas.

Se ocorrer uma interrupção no servidor primário, o período de carência indica que o Banco de Dados Gerenciado SQL do Azure não iniciará o failover automático antes que o período de cortesia expire. Observe que a operação de failover com a opção --allow-data-loss pode causar perda de dados devido à natureza da sincronização assíncrona.

az sql instance-failover-group create --mi
                                      --name
                                      --partner-mi
                                      --partner-resource-group
                                      --resource-group
                                      [--failover-policy {Automatic, Manual}]
                                      [--grace-period]
                                      [--secondary-type]

Parâmetros Obrigatórios

--mi --source-mi

Nome da Instância Gerenciada SQL do Azure.

--name -n

O nome do Grupo de Failover de Instância.

--partner-mi

O nome da instância gerenciada pelo parceiro de um Grupo de Failover de Instância.

--partner-resource-group

O nome do grupo de recursos da instância gerenciada pelo parceiro.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--failover-policy

A política de failover do Grupo de Failover de Instância.

Valores aceites: Automatic, Manual
Default value: Automatic
--grace-period

Intervalo em horas antes do failover automático ser iniciado se ocorrer uma interrupção no servidor primário. Isso indica que o Banco de Dados SQL do Azure não iniciará o failover automático antes que o período de cortesia expire. Observe que a operação de failover com a opção --allow-data-loss pode causar perda de dados devido à natureza da sincronização assíncrona.

Default value: 1
--secondary-type

Uso pretendido da instância secundária no Grupo de Failover. O modo de espera indica que a instância secundária será usada como uma réplica passiva apenas para recuperação de desastres.

Default value: Geo
Parâmetros de Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az sql instance-failover-group delete

Exclui um grupo de failover.

az sql instance-failover-group delete --location
                                      --name
                                      --resource-group

Parâmetros Obrigatórios

--location -l

Localização. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--name -n

O nome do Grupo de Failover de Instância.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az sql instance-failover-group set-primary

Defina o primário do grupo de failover de instância executando failover em todos os bancos de dados da instância gerenciada primária atual.

az sql instance-failover-group set-primary --location
                                           --name
                                           --resource-group
                                           [--allow-data-loss]

Parâmetros Obrigatórios

--location -l

Local da instância secundária no Grupo de Failover de Instância. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--name -n

O nome do Grupo de Failover de Instância.

--resource-group -g

Nome do grupo de recursos da instância secundária no Grupo de Failover de Instância. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--allow-data-loss

Conclua o failover mesmo que isso possa resultar em perda de dados. Isso permitirá que o failover prossiga mesmo se um banco de dados primário não estiver disponível.

Default value: False
Parâmetros de Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az sql instance-failover-group show

Obtém um grupo de failover.

az sql instance-failover-group show --location
                                    --name
                                    --resource-group

Parâmetros Obrigatórios

--location -l

Localização. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--name -n

O nome do Grupo de Failover de Instância.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az sql instance-failover-group update

Atualiza o grupo de failover de instância.

az sql instance-failover-group update --location
                                      --name
                                      --resource-group
                                      [--add]
                                      [--failover-policy {Automatic, Manual}]
                                      [--force-string]
                                      [--grace-period]
                                      [--remove]
                                      [--secondary-type]
                                      [--set]

Parâmetros Obrigatórios

--location -l

Localização. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--name -n

O nome do Grupo de Failover de Instância.

--resource-group -g

o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--add

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

Default value: []
--failover-policy

A política de failover do Grupo de Failover de Instância.

Valores aceites: Automatic, Manual
--force-string

Ao usar 'set' ou 'add', preserve literais de string em vez de tentar converter para JSON.

Default value: False
--grace-period

Intervalo em horas antes do failover automático ser iniciado se ocorrer uma interrupção no servidor primário. Isso indica que o Banco de Dados SQL do Azure não iniciará o failover automático antes que o período de cortesia expire. Observe que a operação de failover com a opção --allow-data-loss pode causar perda de dados devido à natureza da sincronização assíncrona.

--remove

Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Default value: []
--secondary-type

Uso pretendido da instância secundária no Grupo de Failover. O modo de espera indica que a instância secundária será usada como uma réplica passiva apenas para recuperação de desastres.

--set

Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>.

Default value: []
Parâmetros de Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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