3.7  Backup

In Kerio Workspace, you can backup the data store (all spaces and pages created in Workspace) and configuration files. You may set the options in the Backup section. Check the Enable message store and configuration recovery backup option to activate it.

The Backup Section

Figure 3.5. The Backup Section


In the Backup scheduling section, you may create and set the backup tasks.

Kerio Workspace offers two types of backup tasks: full backup and differential backup. The full backup stores all files and settings in Kerio Workspace. The differential backup stores only files changed or newly created since the previous full backup.

To create a new backup task, click the Add button and set the following parameters:

You can edit, remove, enable or disable any of the backup jobs. The task list shows all the necessary information about each item.

By clicking the Advanced button, you may set the number of full backups to be kept (after the number is reached, older backups are deleted).

In the Target backup directory, enter or select the path to the target folder for backups.

If you wish to be informed about the backups, their results and possible errors, enter an email address in the Notification section. You can also select a notification language.

The Current status section shows information about the last backup and allows you to start a new backup immediately. The settings must be saved with the Apply button or by confirming the dialog window.

Warning

Make sure there is enough free space on the backup disk. Especially full backups can create large files.

In the advanced backup configuration, define the number of saved backups. If this number is reached, the oldest file will be deleted upon creating a new backup (the Advanced button).

Restoring from backup on MS  Windows

Data stored on the server are backed up in set intervals. You can restore them from the backup files if necessary.

To restore data, follow these steps:

  1. Stop Kerio Workspace. From the backup folder (defined in the Backup section), copy the last full backup file in the main directory of Kerio Workspace and unpack it.

  2. If any differential backups were created after this last full backup, unpack them also in the main directory of Kerio Workspace (the oldest file first).

  3. Run Kerio Workspace.

Restoring from backup on OS  Linux

Data stored on the server are backed up in set intervals. You can restore them from the backup files if necessary.

To restore data, follow these steps:

  1. Stop Kerio Workspace.

  2. From the backup folder (defined in the Backup section), copy the last full backup file in the main directory of Kerio Workspace and unpack it.

  3. Unzip the store folder in your store directory with the unzip utility or xz utility (for files larger than 2GB). By default, it is the main directory of Kerio Workspace.

  4. Unpack the rest of the data (sslcert, workspace.cfg) in the main directory of Kerio Workspace.

  5. If any differential backups were created after this last full backup, unpack them also in the main directory of Kerio Workspace (the oldest file first).

  6. Change the owner and group of the unpack data:

    chown -R kworkspace:kworkspace store

    chown -R kworkspace:kworkspace sslcert

    chown -R kworkspace:kworkspace workspace.cfg

  7. Run Kerio Workspace.

Restoring from backup on Mac OS X

Data stored on the server are backed up in set intervals. You can restore them from the backup files if necessary.

To restore data, follow these steps:

  1. Stop Kerio Workspace.

  2. From the backup folder (defined in the Backup section), copy the last full backup file in the main directory of Kerio Workspace and unpack it.

  3. Unpack the Store folder in your store directory. By default, it is the main directory of Kerio Workspace.

  4. Unpack the rest of the data (sslcert, workspace.cfg) in the main directory of Kerio Workspace.

  5. If any differential backups were created after this last full backup, unpack them also in the main directory of Kerio Workspace (the oldest file first).

  6. Change the owner and group of the unpack data:

    chown -R kworkspace:sys store

    chown -R kworkspace:sys sslcert

    chown -R kworkspace:sys workspace.cfg

  7. Run Kerio Workspace.