Backup, export, and restore

The data in your AuraDS instance can be backed up, exported, and restored using snapshots. A snapshot is a copy of the data in an instance at a specific point in time.

The Snapshots tab within an AuraDS instance shows a list of available snapshots. To access the Snapshots tab:

  1. Navigate to the Neo4j Aura Console in your browser.

  2. Select the instance you want to access.

  3. Select the Snapshots tab.

Snapshot types

There are two different types of snapshot:

  • Scheduled - Runs when you first create an instance, when changes to the underlying system occur (for example, a new patch release), and automatically once a day.

  • On-demand - Runs when you select Take snapshot from the Snapshots tab of an instance.

Snapshot actions

Take a snapshot

You can manually trigger an On-demand snapshot by selecting Take snapshot in the Snapshots tab. The snapshot status is shown as In progress until the snapshot has been created; then, the Status becomes Completed.

Export and create

From the more menu (…​) next to an existing snapshot, you can:

  • Export - Download the AuraDS instance as a .tar file to store a local copy and work on data offline. This format includes both the backup data and additional metadata required for Graph Data Science.

  • Create an instance from snapshot - Create a new instance using the data from the snapshot.

Restore

You can restore data in your instance to a previous snapshot by selecting Restore next to the snapshot you want to restore.

Restoring a snapshot requires you to confirm the action by typing RESTORE and selecting Restore.

Restoring a snapshot overwrites the data in your instance, replacing it with the data contained in the snapshot.

AuraDS retention periods

Tier Frequency of snapshots Scheduled snapshots On-demand snapshot [1]

Full snapshot [2]

AuraDS Professional

Daily

7

30

AuraDS Enterprise

Daily

14

90

1. Snapshots are restorable and exportable for the same period.

2. The full snapshot captures the entire database.