Compartilhar via


az sql midb ltr-backup

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

Comandos

Nome Description Tipo Status
az sql midb ltr-backup delete

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

Core Preview
az sql midb ltr-backup list

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

Core Preview
az sql midb ltr-backup restore

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

Core Preview
az sql midb ltr-backup show

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

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

Core GA

az sql midb ltr-backup delete

Versão Prévia

Esse comando está em versão prévia 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 --id]
                              [--database]
                              [--location]
                              [--managed-instance --mi]
                              [--name]
                              [--yes]

Exemplos

Exclua o backup de retenção de longo prazo para 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 para 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

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.

--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 serão necessários.

--database -d

O nome do Banco de Dados Gerenciado de SQL do Azure.

--location -l

O local dos backups desejados.

--managed-instance --mi

Nome da Instância Gerenciada de 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.

Propriedade Valor
Valor padrão: False
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 midb ltr-backup list

Versão Prévia

Esse comando está em versão prévia 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 --state]
                            [--latest --only-latest-per-database]
                            [--managed-instance --mi]
                            [--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

Liste 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 dinâmicos).

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

Liste backups de retenção de longo prazo para um local (liste apenas os backups ltr mais recentes, que pertencem a bancos de dados dinâmicos).

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 dos backups desejados.

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.

--database -d

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

--database-state --state

'All', 'Live' ou 'Deleted'. Buscará backups somente de bancos de dados de estado especificado. Se nenhum estado for provido, o padrão será 'All'.

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

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

--managed-instance --mi

Nome da Instância Gerenciada de 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 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 midb ltr-backup restore

Versão Prévia

Esse comando está em versão prévia 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 --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 de 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

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.

--no-wait

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

Propriedade Valor
Valor padrão: False
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 midb ltr-backup show

Versão Prévia

Esse comando está em versão prévia 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 --id]
                            [--database]
                            [--location]
                            [--managed-instance --mi]
                            [--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

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.

--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 serão necessários.

--database -d

O nome do Banco de Dados Gerenciado de SQL do Azure.

--location -l

O local dos backups desejados.

--managed-instance --mi

Nome da Instância Gerenciada de 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 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 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 --mi
                            --resource-group
                            [--created]
                            [--custom]
                            [--deleted]
                            [--exists]
                            [--interval]
                            [--timeout]
                            [--updated]

Parâmetros Exigidos

--database -d

O nome do Banco de Dados Gerenciado de SQL do Azure.

--managed-instance --mi

Nome da Instância Gerenciada de 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

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.

--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
--custom

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

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
--deleted

Aguarde até ser excluído.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
--exists

Aguarde até que o recurso exista.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
--interval

Intervalo de sondagem em segundos.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: 30
--timeout

Espera máxima em segundos.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: 3600
--updated

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

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
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