Compartilhar via


Exemplos do Azure PowerShell para Instância Gerenciada de SQL do Azure

Aplica-se a: Instância Gerenciada de SQL do Azure

A Instância Gerenciada de SQL do Azure permite que você configure instâncias e pools usando o Azure PowerShell.

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

Usar o Azure Cloud Shell

O Azure hospeda o Azure Cloud Shell, um ambiente de shell interativo que pode ser usado por meio do navegador. É possível usar o bash ou o PowerShell com o Cloud Shell para trabalhar com os serviços do Azure. É possível usar os comandos pré-instalados do Cloud Shell para executar o código neste artigo, sem precisar instalar nada no seu ambiente local.

Para iniciar o Azure Cloud Shell:

Opção Exemplo/Link
Selecione Experimente no canto superior direito de um bloco de código. Selecionar Experimente não copia automaticamente o código para o Cloud Shell. Captura de tela que mostra um exemplo de Experimente para o Azure Cloud Shell.
Acesse https://shell.azure.com ou selecione o botão Iniciar o Cloud Shell para abri-lo no navegador. Captura de tela que mostra como iniciar o Cloud Shell em uma nova janela.
Selecione o botão Cloud Shell na barra de menus no canto superior direito do portal do Azure. Captura de tela que mostra o botão Cloud Shell no portal do Azure

Para executar o código neste artigo no Azure Cloud Shell:

  1. Inicie o Cloud Shell.

  2. Clique no botão Copiar no bloco de código para copiá-lo.

  3. Cole o código na sessão do Cloud Shell pressionando Ctrl+Shift+V no Windows e no Linux ou selecionando Cmd+Shift+V no macOS.

  4. Pressione Enter para executar o código.

Se você optar por instalar e usar o PowerShell localmente, este tutorial exigirá o AZ PowerShell 1.4.0 ou posterior. Se você precisa atualizar, consulte Instalar o módulo do Azure PowerShell. Se você estiver executando o PowerShell localmente, também precisará executar o Connect-AzAccount para criar uma conexão com o Azure.

Amostras

A tabela a seguir inclui links para scripts de exemplo do Azure PowerShell para a Instância Gerenciada de SQL do Azure.

Link Descrição
Criar e configurar instâncias gerenciadas
Criar e gerenciar uma instância gerenciada Este script do PowerShell mostra como criar e gerenciar uma instância gerenciada usando o Azure PowerShell.
Criar e gerenciar uma instância gerenciada usando o modelo do Azure Resource Manager Este script do PowerShell mostra como criar e gerenciar uma instância gerenciada usando o Azure PowerShell e o modelo do Azure Resource Manager.
Restaurar um banco de dados em uma instância gerenciada em outra região geográfica Este script do PowerShell faz um backup de um banco de dados e o restaura em outra região. Isso é conhecido como cenário de recuperação de desastre de restauração geográfica.
Configurar a Transparent Data Encryption
Gerenciar a Transparent Data Encryption em uma instância gerenciada usando sua própria chave do Azure Key Vault Este script do PowerShell configura a Transparent Data Encryption em um cenário de Bring Your Own Key para instância Gerenciada de SQL do Azure usando uma chave do Azure Key Vault.
Configurar um grupo de failover
Configurar um grupo de failover para uma instância gerenciada Esse script do PowerShell cria duas instâncias gerenciadas, adiciona-as a um grupo de failover e, em seguida, testa o failover da instância gerenciada primária para a instância gerenciada secundária.

Saiba mais sobre os cmdlets do PowerShell para a Instância Gerenciada de SQL do Azure.

Os exemplos listados nesta página usam os cmdlets do PowerShell az.sql para criar e gerenciar recursos de SQL do Azure. Cmdlets adicionais para executar consultas e realizar muitas tarefas de banco de dados estão localizados nos cmdlets do PowerShell do Sqlserver. Para obter mais informações, confira SQL Server PowerShell.