Migre um banco de dados Vertica on-premises para o Amazon Redshift usando agentes de extração de dados do AWS SCT - Recomendações da AWS

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á.

Migre um banco de dados Vertica on-premises para o Amazon Redshift usando agentes de extração de dados do AWS SCT

Criado por Sergey Dmitriev (AWS)

Ambiente: PoC ou piloto

Fonte: banco de dados Vertica

Destino: Amazon Redshift

Tipo R: redefinir arquitetura

Tecnologias: migração; bancos de dados

Serviços da AWS: Amazon Redshift

Resumo

Esse padrão fornece orientação para migrar um banco de dados Vertica on-premises para um cluster do Amazon Redshift usando agentes de extração de dados da AWS Schema Conversion Tool (AWS SCT). Um agente é um programa externo integrado à AWS SCT, mas executa a transformação de dados em outro local e interage com outros serviços da AWS em seu nome.

Pré-requisitos e limitações

Pré-requisitos

  • Uma conta AWS ativa

  • Um banco de dados de origem Vertica usado para o workload do data warehouse em um datacenter on-premises 

  • Um cluster de destino do Amazon Redshift

Versões do produto

  • Vertica versão 7.2.2 e superior. Para obter a lista mais recente de versões compatíveis, consulte a documentação do AWS SCT.

Arquitetura

Pilha de tecnologia de origem

  • Um banco de dados Vertica on-premises 

Pilha de tecnologias de destino

  • Um cluster do Amazon Redshift

Arquitetura de migração de dados

Arquitetura para migrar um banco de dados Vertica local para o Amazon Redshift.

Ferramentas

  • A AWS Schema Conversion Tool (AWS SCT) facilita as migrações heterogêneas de banco de dados convertendo automaticamente o schema do banco de dados de origem e a maioria do código personalizado para um formato compatível com o banco de dados de destino. Quando os bancos de dados de origem e de destino são muito diferentes um do outro, você pode usar um agente do AWS SCT para realizar transformações adicionais de dados. Para obter mais informações, consulte Migração de dados de um Data Warehouse On-Premises para o Amazon Redshift na documentação da AWS.

Épicos

TarefaDescriçãoHabilidades necessárias

Valide as versões dos bancos de dados de origem e de destino.

DBA

Identifique os requisitos de armazenamento (tipo e capacidade de armazenamento).

DBA, SysAdmin

Escolha o tipo de instância adequado (capacidade, atributos de armazenamento e atributos de rede).

DBA, SysAdmin

Identifique os requisitos de segurança do acesso à rede para os bancos de dados de origem e de destino.

DBA, SysAdmin

Escolha uma estratégia de migração de aplicativos.

DBA SysAdmin, proprietário do aplicativo
TarefaDescriçãoHabilidades necessárias

Criar uma nuvem privada virtual (VPC) e sub-redes.

SysAdmin

Criar grupos de segurança.

SysAdmin

Configurar e iniciar um cluster do Amazon Redshift.

SysAdmin
TarefaDescriçãoHabilidades necessárias

Migre os dados usando os agentes de extração de dados da AWS SCT.

Para obter informações detalhadas sobre o uso dos agentes de extração de dados do AWS SCT, consulte os links na seção Referências e Ajuda.

DBA
TarefaDescriçãoHabilidades necessárias

Siga a estratégia de migração de aplicativos escolhida.

DBA SysAdmin, proprietário do aplicativo
TarefaDescriçãoHabilidades necessárias

Mude os clientes de aplicativos para a nova infraestrutura.

DBA SysAdmin, proprietário do aplicativo
TarefaDescriçãoHabilidades necessárias

Encerre os recursos temporários da AWS.

DBA, SysAdmin

Revise e valide os documentos do projeto.

DBA SysAdmin, proprietário do aplicativo

Reúna métricas sobre o tempo de migração, porcentagem de tarefas manuais versus tarefas de ferramentas, economia de custos, etc.

DBA SysAdmin, proprietário do aplicativo

Feche o projeto e forneça feedback, se houver.

Recursos relacionados

Referências

Tutoriais e vídeos