I don't have a source to backup.
Can you elaborate on that? What do you mean? If you had an old XI instance, running the command below on it would create the "source" (backup):
Code: Select all
/usr/local/nagiosxi/scripts/backup_xi.sh
and place it in the "/store/backups/nagiosxi/" directory. Then you can move the backup to the new server, and restore from it.
Keep in mind that not everything is in config files, so you cannot just "copy over" the files. There are things in the database, e.g. users, dashboards, etc. You need to use the backup/restore scripts in order to be able to migrate from one system to another.
In addition, if my Nagios versions are different, backup and restore won't work.
We do not recommend restoring to a different OS/architecture, and/or restoring a different version of Nagios XI, but it is doable. It's not going to be a very easy (smooth) migration though.