

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Uso de AWS Database Migration Service (AWS DMS) para migrar de una base de datos relacional o NoSQL a Amazon Neptune
<a name="migrating-using-dms"></a>

AWS Database Migration Service (AWS DMS) es un servicio en la nube que facilita la migración de bases de datos relacionales, almacenes de datos, bases de datos NoSQL y otros tipos de almacenes de datos. Si tiene datos de gráficos almacenados en una de las [bases de datos relacionales o NoSQL AWS DMS compatibles](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Introduction.Sources.html) AWS DMS , puede ayudarlo a migrar a Neptune de forma rápida y segura, sin requerir tiempo de inactividad de su base de datos actual. Para obtener más información, consulte [AWS Database Migration Service Utilización para cargar datos en Amazon Neptune desde un almacén de datos diferente](dms-neptune.md).

El flujo de datos de migración que se utiliza es el siguiente: AWS DMS 
+ Cree un objeto de mapeo de AWS DMS tablas. Este objeto de JSON especifica qué tablas se deben leer en la base de datos de origen y en qué orden y cómo se denominan sus columnas. También puede filtrar las filas que se copian y proporcionar transformaciones de valor simples como convertir a minúsculas o redondear.
+ Cree una `GraphMappingConfig` de Neptune para especificar cómo deben cargarse los datos extraídos de la base de datos de origen en Neptune.
  + Para los datos RDF (consultados mediante SPARQL), el `GraphMappingConfig` se escribe en el lenguaje de asignación [R2RML](https://www.w3.org/TR/r2rml/) estándar de W3.
  + Para los datos del gráfico de propiedades (consultados con Gremlin), `GraphMappingConfig` es un objeto de JSON, descrito en [GraphMappingConfig Diseño para datos de Property-Graph/Gremlin](dms-neptune-graph-mapping.md#dms-neptune-graph-mapping-gremlin).
+ Cree una instancia de AWS DMS replicación en la misma VPC que el clúster de base de datos de Neptune para realizar la migración.
+ Cree un bucket de Amazon S3 para utilizarlo como almacenamiento intermedio para organizar los datos que se van a migrar.
+ Ejecute la tarea de AWS DMS migración.

 Consulte [AWS Database Migration Service Utilización para cargar datos en Amazon Neptune desde un almacén de datos diferente](dms-neptune.md) para obtener información y también la publicación del blog de cuatro artículos de Chris Smith, “Populating your graph in Amazon Neptune from a relational database using AWS Database Migration Service (DMS)” (Cómo rellenar un gráfico en Amazon Neptune a partir de una base de datos relacional con AWS Database Migration Service DMS):
+ [Part 1: Setting the stage](https://aws.amazon.com/blogs/database/populating-your-graph-in-amazon-neptune-from-a-relational-database-using-aws-database-migration-service-dms-part-1-setting-the-stage/) (Parte 1: Preparación del escenario)
+ [Part 2: Designing the property graph model](https://aws.amazon.com/blogs/database/populating-your-graph-in-amazon-neptune-from-a-relational-database-using-aws-database-migration-service-dms-part-2-designing-the-property-graph-model/) (Parte 2: Diseño del modelo de gráficos de propiedades)
+ [Part 3: Designing the RDF Model](https://aws.amazon.com/blogs/database/populating-your-graph-in-amazon-neptune-from-a-relational-database-using-aws-database-migration-service-dms-part-3-designing-the-rdf-model/) (Parte 3: Diseño del modelo RDF)
+ [Part 4: Putting it all together](https://aws.amazon.com/blogs/database/populating-your-graph-in-amazon-neptune-from-a-relational-database-using-aws-database-migration-service-dms-part-4-putting-it-all-together/) (Parte 4: Resumen global)