Backing Up and Restoring Databases

NuoDB provides several mechanisms for copying and backing up a database. These mechanisms are differentiated by the backup workflow at runtime and the granularity of data available at restore time

If you copy the current state by either offline backup or online backup, you can restore the data by invoking the NuoDB Manager restore database command on the copy of the database archive. This operation creates a new database from the archive. See Using Copies of Current State to Restore Data.

If you use online snapshot backup, you can invoke the NuoDB Check utility (nuochk) to restore data to a snapshot. This operation creates an archive that can be use to start a storage manager or a snapshot storage manager. See Using Snapshots to Restore Data.

Online backup can also be used to create an incremental backup for a faster backup process. It utilizes a feature in a new object called backup sets to only check for new properties of starting SM, hot copy and nuochk. See Examples using hotcopy and how to Restore Data From Backup Sets

In this release, the following are preview features:

NuoDB encourages you to use preview features in your development projects. The use of preview features in production is not supported.

See the following topics: