Exemplos da CLI do Azure para Banco de Dados SQL do Azure e Instância Gerenciada de SQL

APLICA-SE A: Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

Você pode configurar o Banco de Dados SQL do Azure e a Instância Gerenciada de SQL usando a CLI do Azure.

Se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.

Pré-requisitos

  • Use o ambiente Bash no Azure Cloud Shell.

    Inicie o Cloud Shell em uma nova janela

  • Se preferir, instale a CLI do Azure para executar comandos de referência da CLI.

    • Se estiver usando uma instalação local, entre com a CLI do Azure usando o comando az login. Para concluir o processo de autenticação, siga as etapas exibidas no terminal. Para mais opções de entrada, confira Entrar com a CLI do Azure.

    • Quando solicitado, instale as extensões da CLI do Azure no primeiro uso. Para obter mais informações sobre extensões, confira Usar extensões com a CLI do Azure.

    • Execute az version para localizar a versão e as bibliotecas dependentes que estão instaladas. Para fazer a atualização para a versão mais recente, execute az upgrade.

  • Este tutorial exige a versão 2.0 ou posterior da CLI do Azure. Se você está usando o Azure Cloud Shell, a versão mais recente já está instalada.

A tabela a seguir inclui links para exemplos de scripts da CLI do Azure para gerenciar bancos de dados em pool e individuais no Banco de Dados SQL do Azure.

Área Descrição
Criar bancos de dados no Banco de dados SQL do Azure
Criar um Banco de Dados individual e configurar uma regra de firewall Cria um Banco de Dados SQL e configura uma regra de firewall no nível do servidor.
Criar pools Elásticos e mover bancos de dados em pools Cria pools elásticos, move bancos de dados em pool e altera os tamanhos da computação.
Escalar bancos de dados no Banco de dados SQL do Azure
Dimensionar um banco de dados individual Escala um banco de dados no Banco de Dados SQL do Azure para um tamanho da computação diferente depois de consultar as informações de tamanho do banco de dados.
Dimensionar um pool elástico Dimensiona um pool elástico do SQL para um tamanho da computação diferente.
Configurar a replicação geográfica e o failover
Adicionar um banco de dados individual a um grupo de failover Cria um banco de dados e um grupo de failover, adiciona o banco de dados ao grupo de failover e testa o failover no servidor secundário.
Configurar um grupo de failover para um pool elástico Cria um banco de dados, adiciona-o a um pool elástico, adiciona o pool elástico ao grupo de failover e testa o failover para o servidor secundário.
Configurar e fazer failover de um banco de dados individual usando a replicação geográfica ativa Configura a replicação geográfica ativa para um banco de dados no Banco de Dados SQL do Azure e faz o failover desse banco de dados para a réplica secundária.
Configurar e fazer failover de um banco de dados em pool usando a replicação geográfica ativa Configura a replicação geográfica ativa para um banco de dados em um pool elástico e faz o failover desse banco de dados para a réplica secundária.
Auditoria e detecção de ameaças
Configurar auditoria e detecção de ameaças Configura políticas de detecção de ameaças e auditoria para um banco de dados no Banco de Dados SQL do Azure.
Fazer backup, restaurar, copiar e importar um banco de dados
Fazer backup de um banco de dados Faz backup de um banco de dados no Banco de Dados SQL em um backup de armazenamento do Azure.
Restaurar um banco de dados Restaura um banco de dados no Banco de Dados SQL com base em um backup com redundância geográfica e restaura um banco de dados excluído para o backup mais recente.
Copiar um banco de dados para um novo servidor Cria uma cópia de um banco de dados existente no Banco de Dados SQL em um novo servidor.
Importar um banco de dados de um arquivo BACPAC Importa um banco de dados de um arquivo BACPAC para o Banco de Dados SQL.

Saiba mais sobre a API da CLI do Azure de banco de dados individual.