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
androot.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
andValid 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!