As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Fase 2: Planejar
Com base em sua carga de trabalho e aplicativo, escolha RDS personalizado para SQL Server ou RDS para Microsoft SQL Server. Para a maioria das migrações de banco de dados, você pode rehospedar, reformular a plataforma ou refatorar. O princípio orientador deve ser como maximizar os benefícios de uma migração.
Optar por refatorar seu aplicativo e migrar para um banco de dados nativo da nuvem, como o Aurora, pode aprimorar seu aplicativo de banco de dados. No entanto, dependendo da complexidade da carga de trabalho, a refatoração de um banco de dados pode ser demorada e consumir muitos recursos. Para obter mais informações, consulte Escolha uma estratégia de migração.
Opção de migração para Amazon RDS for SQL Server
Considere se seu banco de dados de origem já está configurado para sincronizar servidores de banco de dados primários e secundários e, em seguida, decida como você deseja sincronizar seus servidores. AWS A seguir estão três abordagens:
-
Várias zonas de disponibilidade
-
Replicação da região
No diagrama de arquitetura a seguir, AWS Direct Connect estabelece uma conexão de rede privada e dedicada entre o data center local e a Amazon VPC. O ambiente de banco de dados de destino tem um Amazon RDS principal para SQL Server implantado em uma zona de disponibilidade, com uma réplica de leitura em uma segunda zona de disponibilidade para alta disponibilidade e recuperação de desastres. AWS Database Migration Service (AWS DMS) gerencia o processo de migração para ajudar a minimizar o tempo de inatividade.
Para maior segurança, o ambiente de destino usa sub-redes privadas. AWS Secrets Manager manipula as credenciais do usuário e AWS Key Management Service (AWS KMS) fornece criptografia em repouso para dados confidenciais. Toda a infraestrutura é monitorada pela Amazon CloudWatch, que rastreia as métricas de desempenho e permite alertas proativos. Esse design ajuda a otimizar o desempenho e, ao mesmo tempo, solucionar quaisquer problemas que surjam durante o processo de migração.