Creating Database Backups

The SeqSphere+ server can periodically create database backups. By default, the database backups will be created each day at 00:00 in the subdirectory backups of the working directory.

To change this, log in as administrator user, and invoke the menu item Administration | Server System Administration. Use the button Edit Server Backup Settings to show and edit the current settings.

Additionally, a backup can be directly invoked using the button Do Server Backup now.

While the backup is running, users cannot login or work on the server because the database is locked.

Restoring Database Backups

The SeqSphere+ server database consists of the four database files:

internaldb.data
internaldb.lobs
internaldb.properties
internaldb.script

that are located in the database directory (<working directory>/data). The backup is a packed archive file (tgz) that contains these four database files.

Perform the following steps to restore the most recent backup:

  1. Exit the SeqSphere+ server.
  2. Invoke the SeqSphere+ with command line parameter -restoreLastBackup. The server restores the backup and exits automatically.
  3. Start the SeqSphere+ server again (without the command line parameter).

Alternatively, you can use the command line parameter -restoreBackup <backup_file> to choose a specific backup file.