Configurando o ambiente RDS no AWS para SQL Server

Configurando o ambiente RDS no AWS para SQL Server

Configurando o ambiente RDS no AWS para SQL Server 1


Neste artigo, vou explicar como configurar um ambiente RDS no Amazon Web Services
    (AWS) para SQL Server. O Amazon RDS, também conhecido como Amazon Relational Database Service, é um
    Banco de dados como serviço oferecido pela Amazon. Isso nos permite criar uma instância de um banco de dados relacional no RDS
    incluindo muitos bancos de dados como SQL Server, MySQL, PostgreSQL etc. Toda a hospedagem é gerenciada pela AWS, portanto, há
    não se preocupe em manter qualquer datacenter ou infraestrutura local no final do cliente.

O Amazon RDS também fornece outros recursos úteis, além do serviço de banco de dados. Os usuários também podem migrar seus
    bancos de dados locais existentes no RDS Environment, crie backups dos mesmos na nuvem e armazene os backups em
    Amazon S3 (outro serviço de armazenamento de arquivos da Amazon). Também podemos automatizar os backups conforme nossas necessidades e escolher um
    modelo de preços conveniente, de acordo com os requisitos. Neste artigo, explicarei como criar uma instância do RDS e
    depois demonstre como restaurar um backup de um PC local para o banco de dados RDS que estaremos
    criando.

Etapa 1: configurar um ambiente RDS

A primeira etapa na configuração do ambiente RDS seria se inscrever em uma conta da AWS. O nível gratuito é elegível
    com o serviço RDS em execução por 750 horas por mês. Depois de criar uma conta e fazer login no console da AWS, procure o serviço “RDS“E selecione RDS no menu suspenso.

Configuração RDS

Figura 1 – Configuração do RDS

Clique no menu suspenso, um novo portal para o Amazon RDS será exibido, onde você poderá gerenciar todas as suas instâncias do RDS. Aqui,
    navegue até o Bases de dados no painel esquerdo e clique em Criar banco de dados.

Criar banco de dados

Figura 2 – Criar banco de dados

Etapa 2: Criando o banco de dados

Você será direcionado para a página de criação do banco de dados, onde poderá configurar ainda mais o ambiente do RDS. Selecione
Criação padrão como o método de criação do banco de dados. Selecione servidor SQL como o motor
    e SQL Server Express Edition como a edição.

Criando o banco de dados

Figura 3 – Criando o banco de dados

Vamos configurar o ambiente RDS para o versão mais recente do SQL Server que é 2017. Por favor
    selecione a versão de acordo. Escolher Nível gratuito como modelo e forneça uma nome da instância e nome do usuário para a instância. Lembre-se de que você estará se conectando a isso
    instância usando os detalhes do usuário que você configura aqui.

Leia Também  Como remover horários de datas no SQL Server

Escolhendo versão e modelo

Figura 4 – Escolhendo versão e modelo

Depois de fornecer o nome da instância e o nome de usuário principal, a próxima etapa é fornecer um senha mestra para o usuário. Forneça uma senha forte com pelo menos 12 caracteres. Para mais
    segurança, normalmente eu compro 16 e uma combinação de caracteres alfanuméricos.

Selecione o tamanho da instância como db.t2.micro e tipo de armazenamento como SSD de uso geral com 20 Gigabytes de armazenamento.

Configurando o tamanho da instância

Figura 5 – Configurando o tamanho da instância

Quando você rolar abaixo, a próxima seção é configurar a conectividade com a instância do banco de dados. Para o Virtual
    Nuvem Privada selecione o VPC padrão isso está disponível. Repita o mesmo para o grupo de sub-rede que
    bem, vamos usar o Sub-rede padrão disponivel aqui. Como gostaríamos de poder conectar-nos a
    ambiente RDS do domínio público e não apenas na AWS, selecione sim para o
Acessível ao público opção. Além disso, para o Grupo de Segurança VPC, selecione
Escolha Existente e selecione o Padrão.

Configurar conectividade

Figura 6 – Configurar conectividade

Quando todas as configurações forem feitas conforme necessário, clique em Criar banco de dados.

Criar banco de dados

Figura 7 – Criar banco de dados

Etapa 3: configurando o banco de dados RDS

Conforme você cria o banco de dados na etapa anterior, a AWS levará algum tempo para criar a instância e
    corrida. Enquanto isso, você pode monitorar o status enquanto ele está sendo criado da seguinte maneira.

Criando banco de dados

Figura 8 – Criando um banco de dados

Depois que o banco de dados é criado, o status será atualizado para acessível.

Banco de dados disponível

Figura 9 – Banco de dados disponível

Agora você pode copiar o terminal deste ambiente RDS e mantê-lo seguro para conectar-se a partir de qualquer aplicativo cliente como
    SQL Server Management Studio posteriormente.

Ponto de extremidade do RDS

Figura 10 – Ponto final do RDS

A próxima etapa é configurar o grupo de segurança para permitir que o tráfego de entrada acesse o SQL Server. Para fazer
    Para isso, clique no grupo de segurança VPC padrão. Você será direcionado para uma nova página para gerenciar o tráfego.

Selecionando o grupo de segurança padrão

Figura 11 – Selecionando o grupo de segurança padrão

No Grupos de Segurança Na página exibida, é possível ver todos os grupos de segurança disponíveis em
    sua conta da AWS. Como estou usando apenas o grupo padrão, existe apenas um grupo de segurança. Clique na segurança
    grupo para configurar ainda mais.

Grupos de Segurança

Figura 12 – Grupos de segurança

Na página Grupo de Segurança, clique em Editar regras de entrada.

Editar regras de entrada

Figura 13 – Editar regras de entrada

Clique em Adicionar regra e adicione uma regra para Tipo personalizado para o porto 1433
(padrão para SQL Server) com origem como Qualquer lugar. Isso permitirá tráfego de fora da AWS
    ambiente para se conectar ao ambiente RDS.

Leia Também  Relatório de população do SQL ConstantCare®: primavera de 2020

Adicionando regra personalizada

Figura 14 – Adicionando regra personalizada

Depois que as regras são adicionadas, você pode ver todas as regras disponíveis para o grupo de segurança.

Regras de entrada

Figura 15 – Regras de entrada

Etapa 4: Conectando-se ao ambiente RDS

Comece o SQL Server Management Studio e forneça detalhes da conexão. Introduzir o ponto final que selecionamos nas etapas anteriores como o Nome do servidor. Proporciona a nome do usuário e a senha mestra que havíamos definido ao criar o banco de dados.

Conectando usando SSMS

Figura 16 – Conexão usando SSMS

Você pode ver que a conexão com o banco de dados RDS foi bem-sucedida e um banco de dados padrão com o nome RDS está disponível.

Conexão RDS bem-sucedida

Figura 17 – Conexão RDS bem-sucedida

Etapa 5: configuração adicional para restaurar um backup

Para restaurar um backup de um PC local para o banco de dados RDS, é essencial que primeiro carregemos o backup
    (BAK) no AWS S3. Você pode pensar no S3 como um sistema de arquivos na nuvem, como o OneDrive ou o Google Drive. Nós também
    precisará configurar o Grupos de sub-rede e Grupos de opções para o banco de dados em
    para restaurar o backup do S3.

Clique em Grupos de sub-rede e forneça os detalhes conforme mostrado na figura abaixo. Selecione os
VPC padrão e clique em Adicione todas as sub-redes relacionadas a este VPC.

Criando grupo de sub-rede de banco de dados

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

Figura 18 – Criando grupo de sub-rede de banco de dados

Role abaixo e clique no ícone Crio para criar o grupo de sub-rede do banco de dados.

Criando grupo de sub-rede de banco de dados

Figura 19 – Criando o grupo de sub-rede de banco de dados

Você pode ver o Grupo de sub-rede do banco de dados uma vez criado.

Grupo de sub-rede do banco de dados criado

Figura 20 – Grupo de sub-rede de banco de dados criado

O próximo passo é configurar o grupo de opções onde definiremos qual opção gostaríamos de escolher. Nesse caso,
    escolheremos a opção para restaurar um banco de dados.

Clique em Grupos de opções no painel esquerdo. Forneça os detalhes conforme mostrado na figura abaixo. Selecione sqlserver-ex Enquanto o Motor e a Versão do mecanismo Como 14. Clique em Crio uma vez concluído.

Criando grupo de opções

Figura 21 – Criando grupo de opções

Depois que o grupo de opções for criado, selecione-o e clique em Adicionar opção. Isso nos permitirá adicionar
    opções para o grupo de opções que selecionamos.

Adicionar opções

Figura 22 – Adicionar opções

Na página Adicionar opção, selecione o opção Como SQLSERVER_BACKUP_RESTORE. Escolha o Criar uma nova função opção e forneça um nome para a função do IAM.

Selecionando a opção

Figura 23 – Selecionando a opção

O próximo passo é fornecer o Nome do bloco S3 a partir do qual o arquivo de backup estará disponível. Um bucket no S3 é a pasta no nível raiz quando você está no console s3. Selecione a opção como Imediatamente para agendamento, para que as alterações sejam aplicadas imediatamente. Depois de concluído, clique em Adicionar opção.

Leia Também  Azure Data Explorer para iniciantes

Adicionar opção

Figura 24 – Adicionar opção

Agora que o grupo de opções foi criado, precisamos informar ao ambiente RDS para usar o novo grupo de opções que acabamos de
    criado.

Clique em Bases de dados no painel esquerdo e clique em Modificar.

Modificar banco de dados

Figura 25 – Modificar banco de dados

No Opções de banco de dados página, selecione o nome do Grupo de opções de
    suspenso.

Selecionando grupo de opções

Figura 26 – Selecionando grupo de opções

Etapa 6: faça o upload do backup para o S3

Para fazer upload do arquivo de backup para o S3, navegue até o console do S3 na AWS e abra o bucket que você definiu nas etapas anteriores. Faça o upload do arquivo de backup do seu PC local para o balde.

Upload de arquivo de backup

Figura 27 – Fazendo upload do arquivo de backup

Arquivo de backup enviado

Figura 28 – Arquivo de backup carregado

Etapa 7: Restaurar o backup

A etapa final agora é restaurar o backup do S3 no ambiente RDS. Para fazer isso, basta executar
    o script abaixo após conectar-se à instância do RDS. Este script se conectará ao arquivo de backup armazenado no S3 e
    restaure o backup na instância do banco de dados RDS.

Restaurar script do banco de dados

Figura 29 – Script Restaurar banco de dados

O processo de restauração pode levar algum tempo para ser concluído. Você pode verificar o status da restauração executando o script
    abaixo. Depois que a restauração for concluída, você verá que o valor para Ciclo da vida foi atualizado para
    “SUCESSO”.

Restauração em andamento

Figura 30 – Restauração em andamento

Restauração concluída

Figura 31 – Restauração concluída

Após a conclusão do backup, você também pode navegar no banco de dados no SSMS Object Explorer.

Navegando no banco de dados restaurado

Figura 32 – Navegando no banco de dados restaurado no ambiente RDS

Conclusão

Neste artigo, expliquei como configurar um ambiente RDS do zero e depois restaurar um backup a partir de
    o PC local para o banco de dados RDS.

Aveek Das
Últimas mensagens de Aveek Das (ver todos)

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br