JetBackup Management Console CentOS 7 to AlmaLinux 8/9 migration guide

 



As of July 1st, 2024, CentOS 7 has reached End of Life or EOL.

As such, we have stopped supporting updates for products on this operating system, and for JetBackup Management Console, we recommend moving to AlmaLinux 8/9 in its place. 



As versions of JBMC on CentOS 7 are no longer receiving updates, there may be compatibility issues as JetBackup 5 continues to be updated.

Below, we've compiled an upgrade guide to assist with moving up to an AlmaLinux 8 or 9 based MC installation as simply as possible. 

The process is identical whether you upgrade to AlmaLinux 8 or 9.

We'll be moving over just a few items from the old CentOS-based installation to our new Almalinux-based installation to make the process as seamless as possible.


The following 2 items will be moved over, and we'll provide the steps for doing so:

  • JetBackup MC Config data

 

  • JetBackup MC keys


JetBackup MC allows us to export and import config data between installations very easily in just a few steps:


  • First, log in to the MC server's command line as the root user

  • Execute the following command and take note of the Export Location: path.
    jetcli backupmc --export​
  • COPY the exported jetbackup_export_xxxxxxxxxx.tar file OFF server using any method you'd like (rsync, FTP, etc.)

Once the export tarball has been saved off server, we'll need the SSH keys JetBackup MC uses to authenticate with its connected JetBackup servers.

  • Again, from a root commandline session, navigate to the following path:
    /usr/local/jetapps/etc/jetbackupmc/privatekeys
  • From this directory, copy both the root.rsa and root.rsa.pub key files to the same location you copied the config tar.

Once your keys are saved off server as well, you can safely REMOVE JetBackup MC. Configs and keys are saved, and we will reimport these later.

You can upgrade to AL8/9 using one of two methods:

  • FRESH deployment of a new server with AlmaLinux 8 or 9 installed (Recommended)

  • Use AlmaLinux's official Elevate process*

*Note: We currently do not support JetBackup MC on AlmaLinux 10 despite the Elevate process supporting upgrades to AlmaLinux 10 from CentOS 7

Once you've moved over to AlmaLinux 8 or 9 you can install JetBackup Management Console again.

After installation, proceed with importing the saved config and keys back to JetBackup MC:

  • Place your jetbackup_export_xxxxxxxxxx.tar in the following directory:
    /usr/local/jetapps/usr/jetbackupmc/exports/
  • Run the following command:
    jetcli backupmc --import /usr/local/jetapps/usr/jetbackupmc/exports/jetbackup_export_xxxxxxxxxx.tar #FULL path is required here.​
  • The following output indicates a successful restore:
    Restore Completed​


To import keys:

  • Remove automatically generated keys at:
    /usr/local/jetapps/etc/jetbackupmc/privatekeys​
  • Copy and paste key files into this directory.

To verify installation and import was a success:

  • Access the JetBackup Management Console GUI via your browser of choice.

  • Verify that servers are present in the server list.

  • Verify both the Registered and Valid License fields have green check marks.

Once verified, the process is complete!

 

If you have any questions or require additional assistance migrating your MC server to AlmaLinux 8/9 from CentOS 7, please let us know by opening a ticket with our 24/7/365 support team here on our Helpdesk!

 

  • Migration, CentOS 7, JetBackup MC, Management Console, AlmaLinux
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Cannot access server via Connect Server

There are many reasons that can prohibit a user from accessing their JetBackup Panel via the...

Installing custom SSL Certificate for jetlighttpd

When using JetBackup for Linux, JetBackup Management Console, or JetBackup 5 Linux, the UI is...