Início > Azure, Computadores e Internet, Computers and Internet, SQL Server, Windows > Migrar SQL on-premise para VM SQL no Azure – Parte 1

Migrar SQL on-premise para VM SQL no Azure – Parte 1

Estou trabalhando em um projeto para migrar o SQL que está no meu servidor local, on-premise, para o SQL instalado em uma VM no Microsoft Azure.

Atenção! Não, é o SQL Azure.

Sim, uma máquina virtual com uma instância do Microsoft SQL Server.

 

Passos:

1. Criar uma conta no Microsoft Azure

2. Criar uma Máquina Virtual ( VM ) do tipo Clássica, também existe o tipo Gerenciamento de Recursos.

Lembre de anotar o Usuário e Senha, já que ele é o Administrador da VM e será usado para Conexão de Acesso Remoto.

O acesso via RDP é criado automaticamente sendo chamado de Ponto de Acesso ou EndPoint.

Posteriormente criaremos um EndPoint para liberar acesso externo ao SQL Sever.

 

3. Depois de alguns minutos, a VM foi criada.

Clique sobre o nome da VM.

Após abrir os destalhes copiar Nome de DNS = NomeDaVM.cloudapp.net

Faça o acesso remoto usando NomeDaVM.cloudapp.net, informe o Usuário e Senha que foi cadastrado durante a criação da VM no passo 2.

Agora você está dentro da VM.

4. Liberar a Porta 1433 ( padrão do SQL Server ) no Windows do Windows

 

5. Abrir o SQL Configuration Manager.

Ativar o Protocolo TCP, caso estiver desativado.

Ativar o serviço SQL Browser.

Reiniciar o serviço do SQL Server.

 

6. Abrir o SQL Management Studio.

Conectar usando Windows Authentication, ou seja, como você já está logado com o usuário e senha de Administrador Windows da VM o SQL abre com o usuário corrente.

7. Altere o SQL para permitir logon misto

Nesse passo vamos mudar as configurações do SQL para que ele permita acesso usando um Usuário do Windows e também um Usuário interno do SQL.

Clique com botão direito sobre o nome do servidor SQL e selecione Propriedades.

Clique em Security

Marque a opção ( x ) SQL Server and Windows Authentication mode

Clique OK

 

 

8. Crie um novo usuário local do SQL

Clique no sinal de + na pasta Security

Clique no sinal de + na pasta Logins

Nota:

O usuário “sa” está inativo por padrão, isso é boa prática de segurança.

Já existe o usuário “NomeServidorVM\NomeUsuarioVM”, ou seja, esse é o usuário Administrador do Windows e também do SQL Server.

Vamos criar um novo usuário interno do SQL, informe um nome e uma senha forte que deve conter letras maíusculas e minúsculas, números e caracteres especiais tipo !$.

Lembre das permissões que o novo usuário terá no SQL.

Para testar, feche a conexão atual do SQL e abra uma nova. Faça logon usando o Novo Usuário e Senha do SQL.

 

Resumo:

Até criamos uma VM com SQL Server, acessamos remotamente por RDP, liberamos a Porta padrão do SQL (1433) no Firewall, ativamos o Protocolo TPC e criamos um novo usuário interno do SQL com as permissões desejadas.

 

Fonte:

Provision a SQL Server virtual machine in Azure

  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: