In case we have to repair our Pandora FMS server and we have lost the data from the console and database, we will have to do the following:
If we have a backup of the console it would do the following:
- If we have a
pandora_consoledirectory already created:
[root@PandoraFMS ~]# tar xvzf pandora_console_backup.tar.gz [root@PandoraFMS ~]# yes | cp -rf pandora_console/* /var/www/html/pandora_console
- If we do not have any
[root@PandoraFMS ~]# cd /var/www/html [root@PandoraFMS html]# tar xvzf pandora_console_backup.tar.gz
In case of not being able to access to the console, check the permissions of its apache user in the directory and in a recursive way.
With these steps we would have already recovered the Pandora FMS console.
For this recovery we need the database backup, once we have it we must do the following:
- Access the MySQL shell.
[root@PandoraFMS ~]# mysql -u pandora -p mysql >
Once we get inside we will have to create the database in case it is not created:
mysql > create database pandora; mysql > use pandora;
Once the database is created, we will have to load the backup.
mysql > source /path/backup/backup_pandora.sql;
(This action can take time.)
Once the backup has been loaded, we will only have to check in the console if all the data have been loaded correctly.
If everything is correct, we would have already restored the database, otherwise we would only have to check the pandora user’s permissions on the database.