Downgrade Before a Migration

Required Tenable Core User Role: Administrator

If your new Tenable Core + Tenable Nessus system has a version newer than the previous system (and the previous system cannot be upgraded, or you do not want it to be upgraded) this documented process can be used.

Caution: Running the downgrade command launches a script that completely removes the current version (all data).

Note: The downgrade process is different for online and offline Tenable Core migration environments.

Before you begin:

  • If you are migrating in an offline (air-gapped) environment, manually download the RPM for the version of the application being migrated from the Tenable downloads page.

To perform a downgrade in an online migration environment:

  1. In Tenable Core + Tenable Nessus, log in to the shell via the Terminal page or the console.

  2. Run the following command to begin the downgrade:

    sudo /usr/libexec/tenablecore/backup/applicationDowngrade.sh Nessus

    Caution: Running the downgrade command launches a script that completely removes the current version (all data). Then, the lower version that you select during the script is installed.

    A version prompt appears.

  3. Press the number next to your Tenable Core + Tenable Nessus application version.
  4. Press Enter.

    A confirmation prompt appears.

  5. Press y to confirm the downgrade details.

    The downgrade begins. When the downgrade finishes, the system displays a Complete! message.

To perform a downgrade in an offline migration environment:

  1. In Tenable Core + Tenable Nessus, log in to the shell via the Terminal page or the console.

  2. Run the following command to begin the downgrade:

    sudo /usr/libexec/tenablecore/backup/applicationDowngrade.sh -r <path to the .rpm file you downloaded>

    The downgrade begins. When the downgrade finishes, the system displays a Complete! message.