Version 1 by nikola.petrov
on Apr 24, 2015 19:28.

compared with
Current by evgeni.milev
on Jun 02, 2015 17:23.

This line was removed.
This word was removed. This word was added.
This line was added.

Changes (1)

View Page History
A backup can also be done programmatically using the Sesame API. See the [RepositoryConnection.exportStatements()|] method and the example in the next question.

If it is possible to shutdown the repository, then a backup can be effected by copying the GraphDB storage directory (and any sub-directories). See the [installation section|GraphDB-SE Installation Guide] for information about where GraphDB storage folders are located. To restore a repository from a back up, make sure the repository is not running and then replace the entire contents of the storage directory (and any sub-directories) with the backup. Then restart the repository and check the log file to ensure a successful start up.

GraphDB-Enterprise has an additional online backup feature that copies a binary database image from a worker node to the cluster master - see the [GraphDB-Enterprise user guide|GraphDB-Enterprise Administration].