View a markdown version of this page

Usando AWS Database Migration Service (AWS DMS) para migrar de um banco de dados relacional ou NoSQL para o Amazon Neptune - Amazon Neptune

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

Usando AWS Database Migration Service (AWS DMS) para migrar de um banco de dados relacional ou NoSQL para o Amazon Neptune

AWS Database Migration Service (AWS DMS) é um serviço em nuvem que facilita a migração de bancos de dados relacionais, data warehouses, bancos de dados NoSQL e outros tipos de armazenamentos de dados. Se você tiver dados gráficos armazenados em um dos bancos AWS DMS de dados relacionais ou NoSQL compatíveis AWS DMS , pode ajudá-lo a migrar para o Neptune de forma rápida e segura, sem exigir tempo de inatividade do seu banco de dados atual. Para mais detalhes, consulte Utilizar AWS Database Migration Service para carregar dados no Amazon Neptune de um armazenamento de dados diferente.

O fluxo de dados de migração usado AWS DMS é o seguinte:

  • Crie um objeto de AWS DMS mapeamento de tabela. Esse objeto JSON especifica quais tabelas devem ser lidas do banco de dados de origem e em que ordem e como as colunas são chamadas. Ele também pode filtrar as linhas que estão sendo copiadas e fornecer transformações de valor simples, como converter para letras minúsculas ou arredondar.

  • Crie uma GraphMappingConfig do Neptune para especificar como os dados extraídos do banco de dados de origem devem ser carregados no Neptune.

  • Crie uma instância de AWS DMS replicação na mesma VPC do seu cluster de banco de dados Neptune para realizar a migração.

  • Crie um bucket do Amazon S3 a ser usado como armazenamento intermediário para preparar os dados que estão sendo migrados.

  • Execute a tarefa de AWS DMS migração.

Consulte Utilizar AWS Database Migration Service para carregar dados no Amazon Neptune de um armazenamento de dados diferente para obter os detalhes e também a postagem em quatro partes no blog de Chris Smith, “Populating your graph in Amazon Neptune from a relational database using AWS Database Migration Service (DMS):”