az sql db ltr-backup

Gerenciar backups de retenção de longo prazo do banco de dados SQL.

Comandos

az sql db ltr-backup delete

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

az sql db ltr-backup list

Listar os backups de retenção de longo prazo para um local, servidor ou banco de dados.

az sql db ltr-backup restore

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

az sql db ltr-backup show

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

az sql db ltr-backup wait

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

az sql db ltr-backup delete

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

az sql db ltr-backup delete --database
                            --location
                            --name
                            --server
                            [--subscription]
                            [--yes]

Exemplos

Excluir backup de retenção de longo prazo para o banco de dados.

az sql db ltr-backup delete -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Parâmetros Exigidos

--database -d

Nome do banco de dados SQL do Azure. Se especificado (juntamente com o nome do servidor), o recuperará todos os backups solicitados nesse banco de dados.

--location -l

O local dos backups desejados.

--name -n

O nome do backup EPD. Use ' AZ SQL DB EPD-backup show ' ou ' AZ SQL DB EPD-backup List ' para o nome do backup.

--server -s

Nome do SQL Server do Azure. Se especificado, recupera todos os backups solicitados neste servidor.

Parâmetros Opcionais

--subscription

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

--yes -y

Não solicite confirmação.

az sql db ltr-backup list

Listar os backups de retenção de longo prazo para um local, servidor ou banco de dados.

az sql db ltr-backup list --location
                          [--database]
                          [--database-state]
                          [--latest]
                          [--query-examples]
                          [--resource-group]
                          [--server]
                          [--subscription]

Exemplos

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

az sql db ltr-backup list -l southeastasia -s myserver -d mydb

Listar backups de retenção de longo prazo para um servidor (liste somente os backups LTR mais recentes, que pertencem a bancos de dados dinâmicos).

az sql db ltr-backup list -l southeastasia -s myserver --database-state Live --only-latest-per-database True

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

az sql db ltr-backup list -l southeastasia -g mygroup -s myserver

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

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

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

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

Parâmetros Exigidos

--location -l

O local dos backups desejados.

Parâmetros Opcionais

--database -d

Nome do banco de dados SQL do Azure. Se especificado (juntamente com o nome do servidor), o recuperará todos os backups solicitados nesse banco de dados.

--database-state --state

' All', ' Live ' ou ' Deleted '. Buscará backups somente de bancos de dados do estado especificado. Se nenhum fornecidos de estado, o padrão é ' all'.

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

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

--query-examples

Recomende uma cadeia de caracteres JMESPath para você. Você pode copiar uma da consulta e colá-la após o parâmetro--Query entre aspas duplas para ver os resultados. Você pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nessas palavras-chaves.

--resource-group -g

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

--server -s

Nome do SQL Server do Azure. Se especificado, recupera todos os backups solicitados neste servidor.

--subscription

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

az sql db ltr-backup restore

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

az sql db ltr-backup restore --backup-id
                             --dest-database
                             --dest-resource-group
                             --dest-server
                             [--backup-storage-redundancy]
                             [--no-wait]
                             [--subscription]

Exemplos

Restaure o backup EPD.

az sql db ltr-backup restore \
--dest-database targetdb --dest-server myserver --dest-resource-group mygroup \
--backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionServers/myserver/longTermRetentionDatabases/sourcedb/longTermRetentionBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Parâmetros Exigidos

--backup-id

A ID de recurso do backup de retenção de longo prazo a ser restaurado. Use ' AZ SQL DB EPD-backup show ' ou ' AZ SQL DB EPD-backup List ' para a ID de backup.

--dest-database

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

--dest-resource-group

Nome do grupo de recursos do servidor para o qual restaurar o banco de dados.

--dest-server

Nome do servidor para o qual restaurar o banco de dados.

Parâmetros Opcionais

--backup-storage-redundancy --bsr

Redundância de armazenamento de backup usada para armazenar backups. Os valores permitidos incluem: local, zona, geografia.

--no-wait

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

--subscription

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

az sql db ltr-backup show

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

az sql db ltr-backup show --database
                          --location
                          --name
                          --server
                          [--query-examples]
                          [--subscription]

Exemplos

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

az sql db ltr-backup show -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Parâmetros Exigidos

--database -d

Nome do banco de dados SQL do Azure. Se especificado (juntamente com o nome do servidor), o recuperará todos os backups solicitados nesse banco de dados.

--location -l

O local dos backups desejados.

--name -n

O nome do backup EPD. Use ' AZ SQL DB EPD-backup show ' ou ' AZ SQL DB EPD-backup List ' para o nome do backup.

--server -s

Nome do SQL Server do Azure. Se especificado, recupera todos os backups solicitados neste servidor.

Parâmetros Opcionais

--query-examples

Recomende uma cadeia de caracteres JMESPath para você. Você pode copiar uma da consulta e colá-la após o parâmetro--Query entre aspas duplas para ver os resultados. Você pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nessas palavras-chaves.

--subscription

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

az sql db ltr-backup wait

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

az sql db ltr-backup wait [--created]
                          [--custom]
                          [--deleted]
                          [--exists]
                          [--ids]
                          [--interval]
                          [--name]
                          [--resource-group]
                          [--server]
                          [--subscription]
                          [--timeout]
                          [--updated]

Parâmetros Opcionais

--created

Aguarde até que seja criado com ' provisioningState ' em ' êxito '.

--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por ex.: provisioningState! = ' em andamento ', instanceView. status [? código = = ' PowerState/em execução '].

--deleted

Aguarde até que seja excluído.

--exists

Aguarde até que o recurso exista.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa contendo todas as informações dos argumentos ' Resource ID '. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--interval

Intervalo de sondagem em segundos.

valor padrão: 30
--name -n

Nome do banco de dados SQL do Azure.

--resource-group -g

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

--server -s

Nome do SQL Server do Azure. Você pode configurar o padrão usando az configure --defaults sql-server=<name> .

--subscription

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

--timeout

Espera máxima em segundos.

valor padrão: 3600
--updated

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