Migrating an existing graph to Amazon Neptune - Amazon Neptune
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Migrating an existing graph to Amazon Neptune

There are a number of tools and techniques that can help you migrate existing graph data into Amazon Neptune from another data store.

A simple migration workflow involves the following steps:

  • Export the data from its existing store into Amazon Simple Storage Service (Amazon S3).

  • Clean and format it for import.

  • Load it into a Neptune DB cluster using Neptune Bulk Loader.

  • Configure your Gremlin or SPARQL application to use the corresponding endpoint that Neptune provides.


Your Neptune cluster must be running in a VPC that your application can access.

There are ways to simplify and automate some of these steps, depending on where the data is stored: