Compartilhar via


az sql midb ltr-backup

Gerenciar backups de retenção de longo prazo do banco de dados de Instância Gerenciada SQL.

Comandos

Nome Description Tipo Status
az sql midb ltr-backup delete

Exclua um backup de retenção de longo prazo.

Núcleo Versão Prévia
az sql midb ltr-backup list

Liste os backups de retenção de longo prazo para um local, instância ou banco de dados.

Núcleo Versão Prévia
az sql midb ltr-backup restore

Restaure um backup de retenção de longo prazo para um novo banco de dados.

Núcleo Versão Prévia
az sql midb ltr-backup show

Obtenha um backup de retenção de longo prazo para um banco de dados gerenciado.

Núcleo Versão Prévia
az sql midb ltr-backup wait

Coloque a CLI em um estado de espera até que uma condição do banco de dados gerenciado seja atendida.

Núcleo GA

az sql midb ltr-backup delete

Versão Prévia

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

Exclua um backup de retenção de longo prazo.

az sql midb ltr-backup delete [--backup-id]
                              [--database]
                              [--location]
                              [--managed-instance]
                              [--name]
                              [--yes]

Exemplos

Exclua o backup de retenção de longo prazo de um banco de dados gerenciado.

az sql midb ltr-backup delete -l southeastasia --mi myinstance -d mymanageddb --name "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Exclua o backup de retenção de longo prazo de um banco de dados gerenciado.

az sql midb ltr-backup delete --backup-id '/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/mymanageddb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000'

Parâmetros Opcionais

--backup-id --id

A ID do recurso dos backups. Use 'az sql midb ltr-backup show' ou 'az sql midb ltr-backup list' para ID de backup. Se fornecido, outros argumentos não são necessários.

--database -d

O nome do Banco de Dados Gerenciado SQL do Azure.

--location -l

O local do(s) backup(s) desejado(s).

--managed-instance --mi

Nome da Instância Gerenciada SQL do Azure.

--name -n

O nome do backup LTR. Use 'az sql midb ltr-backup show' ou 'az sql midb ltr-backup list' para o nome do backup.

--yes -y

Não solicite confirmação.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--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 o detalhamento do log. Use --debug para logs de depuração completos.

az sql midb ltr-backup list

Versão Prévia

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

Liste os backups de retenção de longo prazo para um local, instância ou banco de dados.

az sql midb ltr-backup list --location
                            [--database]
                            [--database-state]
                            [--latest]
                            [--managed-instance]
                            [--resource-group]

Exemplos

Listar backups de retenção de longo prazo para um banco de dados gerenciado.

az sql midb ltr-backup list -l southeastasia --mi myinstance -d mymanageddb

Listar backups de retenção de longo prazo para uma instância gerenciada (liste apenas os backups LTR mais recentes, que pertencem a bancos de dados ativos).

az sql midb ltr-backup list -l southeastasia --mi myinstance --database-state Live --only-latest-per-database

Listar backups de retenção de longo prazo para uma instância gerenciada (com argumento de grupo de recursos).

az sql midb ltr-backup list -l southeastasia -g mygroup --mi myinstance

Listar backups de retenção de longo prazo para um local (listar apenas os backups LTR mais recentes, que pertencem a bancos de dados ativos).

az sql midb ltr-backup list -l southeastasia --database-state Live --only-latest-per-database

Listar backups de retenção de longo prazo para um local (com argumento de grupo de recursos).

az sql midb ltr-backup list -l southeastasia -g mygroup

Parâmetros Exigidos

--location -l

O local do(s) backup(s) desejado(s).

Parâmetros Opcionais

--database -d

O nome do Banco de Dados Gerenciado SQL do Azure. Se especificado (junto com o nome da instância), recupera todos os backups solicitados nesse banco de dados.

--database-state --state

'Todos', 'Ao vivo' ou 'Excluído'. Buscará backups somente de bancos de dados de estado especificado. Se nenhum estado for fornecido, o padrão será 'Todos'.

--latest --only-latest-per-database

Se true, retornará apenas o backup mais recente para cada banco de dados.

--managed-instance --mi

Nome da Instância Gerenciada SQL do Azure. Se especificado, recupera todos os backups solicitados nessa instância gerenciada.

--resource-group -g

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

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--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 o detalhamento do log. Use --debug para logs de depuração completos.

az sql midb ltr-backup restore

Versão Prévia

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

Restaure um backup de retenção de longo prazo para um novo banco de dados.

az sql midb ltr-backup restore --backup-id
                               --dest-database
                               --dest-mi
                               --dest-resource-group
                               [--no-wait]

Exemplos

Restaure um banco de dados gerenciado usando o backup LTR.

az sql midb ltr-backup restore \
    --dest-database targetmidb --dest-mi myinstance --dest-resource-group mygroup \
    --backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/sourcemidb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Parâmetros Exigidos

--backup-id --id

A ID do recurso do backup de retenção de longo prazo a ser restaurado. Use 'az sql midb ltr-backup show' ou 'az sql midb ltr-backup list' para ID de backup.

--dest-database

Nome do banco de dados gerenciado que será criado como o destino da restauração.

--dest-mi

Nome da instância gerenciada para a qual restaurar o banco de dados gerenciado.

--dest-resource-group

Nome do grupo de recursos da instância gerenciada para a qual restaurar o banco de dados gerenciado.

Parâmetros Opcionais

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--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 o detalhamento do log. Use --debug para logs de depuração completos.

az sql midb ltr-backup show

Versão Prévia

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

Obtenha um backup de retenção de longo prazo para um banco de dados gerenciado.

az sql midb ltr-backup show [--backup-id]
                            [--database]
                            [--location]
                            [--managed-instance]
                            [--name]

Exemplos

Mostrar backup de retenção de longo prazo para um banco de dados gerenciado.

az sql midb ltr-backup show --backup-id '/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/mymanageddb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000'

Parâmetros Opcionais

--backup-id --id

A ID do recurso dos backups. Use 'az sql midb ltr-backup show' ou 'az sql midb ltr-backup list' para ID de backup. Se fornecido, outros argumentos não são necessários.

--database -d

O nome do Banco de Dados Gerenciado SQL do Azure.

--location -l

O local do(s) backup(s) desejado(s).

--managed-instance --mi

Nome da Instância Gerenciada SQL do Azure.

--name -n

O nome do backup LTR. Use 'az sql midb ltr-backup show' ou 'az sql midb ltr-backup list' para o nome do backup.

Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--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 o detalhamento do log. Use --debug para logs de depuração completos.

az sql midb ltr-backup wait

Coloque a CLI em um estado de espera até que uma condição do banco de dados gerenciado seja atendida.

az sql midb ltr-backup wait --database
                            --managed-instance
                            --resource-group
                            [--created]
                            [--custom]
                            [--deleted]
                            [--exists]
                            [--interval]
                            [--timeout]
                            [--updated]

Parâmetros Exigidos

--database -d

O nome do Banco de Dados Gerenciado SQL do Azure.

--managed-instance --mi

Nome da Instância Gerenciada SQL do Azure.

--resource-group -g

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

Parâmetros Opcionais

--created

Aguarde até criar com 'provisioningState' em 'Succeeded'.

Valor padrão: False
--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Aguarde até ser excluído.

Valor padrão: False
--exists

Aguarde até que o recurso exista.

Valor padrão: False
--interval

Intervalo de sondagem em segundos.

Valor padrão: 30
--timeout

Espera máxima em segundos.

Valor padrão: 3600
--updated

Aguarde até que seja atualizado com provisioningState em 'Succeeded'.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento 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 aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--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 o detalhamento do log. Use --debug para logs de depuração completos.