Restore Nessus

Using the Nessus CLI, you can use a previous backup of Nessus to restore later on any system, even if it is a different operating system. When you back up Nessus, your license information and settings are preserved. Nessus does not restore scan results.

When restoring a backup, the backup must be from the same version of Nessus as the version you are currently on.

On Nessus 8.11.1 and later, you can restore a backup even if it was created on an earlier version of Nessus. For example, if you are on Nessus 8.11.1, you can restore a backup from Nessus 8.10.0.

Note: If you perform a cross-platform backup and restore between Linux and Windows systems, after you restore Nessus, you must reconfigure any Nessus configurations that use schedules (for example, scan schedules or agent blackout windows). Schedules do not transfer correctly across these platforms because the operating systems use different timezone names.

Before you begin:

To restore Nessus:

  1. Access Nessus from a command terminal.
  2. Stop your Nessus service.

    For example:

    # /sbin/service nessusd stop

    Nessus terminates all processes.

  3. Restore Nessus from the backup file you previously saved:

    > nessuscli backup --restore path/to/<backup_filename>

    Nessus restores your backup.

  4. Stop and start your Nessus service.

    For example:

    # /sbin/service nessusd stop

    # /sbin/service nessusd start

    Nessus begins initializing and uses the license information and settings from the backup.