Posted On: Dec 19, 2019

Amazon Neptune now supports copying snapshots (created either automatically or manually) across regions. AWS customers are interested in building applications that run in more than one public AWS Region. Now customers can use cross-region snapshot copies with Neptune to simplify and streamline the data manipulation operations associated with building and running global graph applications using both Apache TinkerPop Gremlin and RDF/SPARQL.

Neptune creates a storage volume snapshot of your cluster, backing up the entire DB cluster and not just individual databases. To copy the snapshot in a different region, select the snapshot, choose Copy Snapshot from the Snapshot > Actions menu, pick a destination region, and enter a name for the new snapshot. When you copy a snapshot to an AWS Region that is different from the source snapshot's AWS Region, the first copy is a full snapshot copy, even if you copy an incremental snapshot.

You can initiate the copy from the AWS Management Console, the AWS Command Line Interface (CLI), or through the Amazon Neptune APIs. There is no charge for the copy operation itself; you pay only for the data transfer out of the source region and for the data storage in the destination region. You are not charged if the copy fails, but you are charged if you cancel a snapshot that is underway at the time. Refer our documentation for more information.