🚀 Como instalar e configurar o SQL Server numa instância AWS EC2
Está à procura de instalar e configurar o SQL Server numa instância AWS EC2? Não procure mais! Neste artigo, iremos guiá-lo através do processo passo a passo. Também partilharemos consigo as três coisas que precisa de fazer para se conectar com sucesso ao seu SQL Server. Vamos começar!
📋 Índice
- Introdução
- Configurar uma instância AWS EC2
- Configurar armazenamento
- Protocolo de Área de Trabalho Remota (RDP)
- Instalar o SQL Server
- Conectar ao SQL Server
- Ativar TCP no SQL Server
- Adicionar uma regra de firewall
- Adicionar um grupo de segurança
- Gerir uma base de dados na AWS
🌟 Configurar uma instância AWS EC2
Para começar, vá para [amazonfreetier.com](https://aws.amazon.com/free/) e selecione EC2. Ser-lhe-ão dados 760 horas por mês durante 12 meses para começar. Se já tiver uma conta, faça login e continue o processo.
Em seguida, selecione "Lançar instâncias" e dê um nome ao seu servidor. Selecione Windows e confirme as alterações. Certifique-se de que "Elegível para a Camada Gratuita" está selecionado. Recomendamos não alterar esta opção, pois pode acabar por pagar à Amazon por estes serviços quando terminar com eles.
Ser-lhe-á então perguntado se deseja conectar-se ao seu servidor via RDP de qualquer lugar. Recomendamos que não o faça, pois é uma má prática. Em vez disso, selecione "O meu IP" e especifique se deseja todo o tráfego HTTP e HTTPS da Internet.
📂 Configurar armazenamento
Num cenário ideal, gostaria de ter várias unidades, como uma unidade de armazenamento e uma unidade para registos. No entanto, como estamos a usar a camada gratuita, não adicionaremos nenhum volume. No mundo real, podem ser-lhe dados estes servidores e simplesmente solicitar o espaço que deseja, que será adicionado dependendo da estrutura da organização.
Pode configurar o seu armazenamento selecionando "Detalhes avançados" e mantendo as configurações avançadas como padrão. Em seguida, lance a instância e crie um par de chaves. Certifique-se de que mantém o seu par de chaves seguro em todos os momentos.
🖥️ Protocolo de Área de Trabalho Remota (RDP)
Para se conectar remotamente ao seu computador, precisará de baixar um ficheiro de área de trabalho remota e obter a palavra-passe. Também pode usar o nome da sua instância para se conectar via RDP. No entanto, neste ponto, ainda não tem uma palavra-passe.
Para obter a palavra-passe, terá de converter o ficheiro de chave que criou anteriormente. Selecione "Obter palavra-passe" e navegue até à chave. No entanto, se abrir o ficheiro ppk, não funcionará. Terá de baixar o Putty e converter o ficheiro ppk para um ficheiro pem.
💾 Instalar o SQL Server
Para instalar o SQL Server, selecione "Personalizado" e mantenha a localização do media como padrão. Selecione "Instalar" e escolha "Novo autónomo". Aceite os termos e selecione "Apenas Serviços de Motor de Base de Dados". Mantenha o nome da instância como padrão, a menos que vá executar várias instâncias.
Selecione "Autenticação de Modo Misto" e especifique uma conta SA. Este é o ícone que irá usar para entrar no seu SQL Server para qualquer forma de recuperação ou se esquecer a sua palavra-passe.
🔗 Conectar ao SQL Server
Para se conectar ao seu novo SQL Server instalado, lance o SQL Server Management Studio e use o endereço IP público ou o nome DNS público. O tipo de autenticação será Autenticação do SQL Server e terá de especificar a palavra-passe SA.
🔧 Ativar TCP no SQL Server
Para ativar o TCP no SQL Server, lance o SQL Server Configuration Manager e vá para "Protocolos para o Microsoft SQL Server". Por padrão, está desativado, por isso ative-o.
🛡️ Adicionar uma regra de firewall
Para adicionar uma regra de firewall, selecione "Nova regra de entrada" e especifique a porta à qual deseja conectar-se (1433) e que é TCP. Selecione "Permitir a conexão" e especifique um nome.
🧑💼 Adicionar um grupo de segurança
Para adicionar um grupo de segurança, selecione o seu ID de instância e vá para a guia de segurança. Selecione "Editar regras de entrada" e adicione uma regra de firewall. Especifique a porta e copie o nome da sua máquina local.
📊 Gerir uma base de dados na AWS
Gerir uma base de dados na AWS não é diferente de gerir uma base de dados localmente. Depois de conhecer uma plataforma de nuvem, pode aplicar o conceito em todas as plataformas de nuvem.
🎉 Conclusão
Parabéns! Configurou com sucesso o SQL Server numa instância AWS EC2. Lembre-se de manter as suas palavras-passe e pares de chaves seguros em todos os momentos.
Prós e Contras
Prós:
- Fácil de configurar e instalar
- Pode ser acessado de qualquer lugar
- Pode ser gerido remotamente
Contras:
- Pode ser caro se não for gerido corretamente
- Riscos de segurança se não for configurado corretamente
🌟 Destaques
- Configurar uma instância AWS EC2
- Configurar armazenamento
- Instalar o SQL Server
- Conectar ao SQL Server
- Ativar TCP no SQL Server
- Adicionar uma regra de firewall
- Adicionar um grupo de segurança
- Gerir uma base de dados na AWS
❓ FAQ
P: Posso usar a autenticação do Windows para me conectar ao SQL Server?
R: Sim, mas apenas se não tiver selecionado a autenticação de modo misto durante a instalação.
P: Posso adicionar várias unidades à minha instância AWS EC2?
R: Sim, mas pode ser mais caro.
P: Posso gerir uma base de dados na AWS da mesma forma que gerencio uma base de dados localmente?
R: Sim, os conceitos são os mesmos.
Recursos:
- [Camada Gratuita da Amazon](https://aws.amazon.com/free/)
- [Putty](https://www.putty.org/)
- [SQL Server Management Studio](https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15)
Não se esqueça de verificar o [Chatbot de IA da Voc.ai](https://www.voc.ai/product/ai-chatbot) para reduzir grandes quantidades de trabalho no serviço ao cliente.