Snapshot backups

You can integrate third-party snapshot backup solutions with Domino backup and restore.

Many backup solutions support snapshot backups that quickly back up all data in a file system, volume, or backend storage, sometimes in seconds. Without snapshot backup integration, the Backup task performs a slower, database-by-database backup. In contrast a snapshot backup works on full file system level, volume or back-end storage level and takes a "snapshot" of the current data. A snapshot usually takes only a couple of seconds instead of hours.

Snapshot backups are done when you run the Backup task with the -s option and the Snapshot tab of a backup Configuration document that the server uses has a valid Snapshot configuration. While the configuration of snapshot backups can be more complex than a non-snapshot backup configuration, snapshots can provide a better backup experience and are an important standard for enterprise storage infrastructure.

Domino can support snapshot backups when all databases are in backup mode at the same time. But even though a snapshot might only take a couple of seconds for some solutions, changes in databases during the "snapshot window" can still occur and need to be backed up along with the snapshot.

Snapshot integration

Domino Backup allows snapshot integration issuing commands in the different stages required for a snapshot backup. The steps are highly dependent on the snapshot solution. The following describes a sample standard flow.
  1. Bring all databases into backup mode.
  2. Run a command or script to tell the snapshot to be executed.
  3. Once the snapshot has been created, stop the backup mode on one database after another and collect change information from databases into "DELTA" files.
  4. Ensure delta files are backed up for example to a specified folder or disk.
  5. Run another command or script to back up those DELTA files along with the snapshot.

Restore operations

The integration scripts for a snapshot solution must provide a mechanism to find and restore NSF files and delta information. Typically restore operations include finding the right backup, mounting a snapshot as new drive or folder, and copying the files requested to be restored. Additional details might vary depending on the integrated snapshot infrastructure.