Re: Nagios Backup from GUI via ssh
Posted: Thu Feb 27, 2020 6:28 pm
No logs populated[img][/img]lmiltchev wrote:Can you show us a successful log in from the CLI?I have tried on gentoo and ubunto box it works from command line using SCP and SFTP but it doesn't work from Web. gives generic error of permission and directory.
[img][/img]Also, go to Admin > System Backups > Scheduled Backups > SSH tab, and show us a screenshot of the page.
[img][/img]
Let's do some more troubleshooting.
checked,1. Make sure you don't have any folders (unfinished backups) under the /store/backups/nagiosxi directory on the Nagios XI server. If you do, remove them:Code: Select all
cd /store/backups/nagiosxi rm -rf <directory>
Done2. Make sure that the permissions on the scheduledbackups.log are correct (user and group can write to the log):Code: Select all
ls -la /usr/local/nagiosxi/var/components/scheduledbackups.log
3. Enable debugging for scheduled backups by following the steps, outlined in the KB article below:
https://support.nagios.com/kb/article/n ... l-578.html
Example:[/b]Code: Select all
define('SB_LOGLEVEL', 0);
Done
Done4. Increase the backup timeout in the "/usr/local/nagiosxi/html/config.inc.php" file, but adding this line (if you don't already have it):Note: User a value that is relevant to your environment.Code: Select all
$cfg['backup_timeout'] = <seconds>;
Done5. Restart apache:Code: Select all
service httpd restart
6. Schedule a SSH backup from the GUI for a few minutes in the future.
7. Start a running tail on cmdsubsys.log:and watch the log as the backup starts.Code: Select all
tail -f /usr/local/nagiosxi/var/cmdsubsys.log
[*][root@nagiosxi nagiosxi]# tail -f /usr/local/nagiosxi/var/cmdsubsys.log8. Post the output from the "/usr/local/nagiosxi/var/cmdsubsys.log" on the forum.
PROCESSED 0 COMMANDS
.............................................................
PROCESSED 0 COMMANDS
............................................................
PROCESSED 0 COMMANDS
...........................................................
PROCESSED 0 COMMANDS
.............................................................
PROCESSED 0 COMMANDS
............................................................
PROCESSED 0 COMMANDS
..........................................................
PROCESSED 0 COMMANDS
...........................................................
PROCESSED 0 COMMANDS
.PROCESSING COMMAND ID 16315...
PROCESS COMMAND: CMD=1117, DATA=a:2:{i:0;s:19:"nagiosxi.1582843261";i:1;s:0:"";}
CMDLINE=sudo /usr/local/nagiosxi/scripts/backup_xi.sh -n nagiosxi.1582843261
No entry for terminal type "unknown";
using dumb terminal settings.
Stopping nagios: .done.
Starting nagios: done.
Backing up NagiosQL...
tar: Removing leading `/' from member names
tar: Removing leading `/' from member names
Backing up Nagios Core...
tar: Removing leading `/' from member names
tar: /usr/local/nagios/var/ndo.sock: socket ignored
tar: /usr/local/nagios/var/rw/nagios.qh: socket ignored
.......................................tar: /usr/local/nagios/var: file changed as we read it
...............tar: /usr/local/nagios/share/perfdata/VHOST_-_CNS_-_MGMT_-_CDR/_HOST_.rrd: file changed as we read it
tar: /usr/local/nagios/share/perfdata/VHOST_-_CNS_-_MGMT_-_CDR: file changed as we read it
....
PROCESSED 0 COMMANDS
..............................tar: /usr/local/nagios/share/perfdata/SWITCH_-_cmetro-sw2.ak: file changed as we read it
...............................
PROCESSED 0 COMMANDS
......................................tar: /usr/local/nagios/share/perfdata/SWITCH_-_dv-csc-sw-2.office: file changed as we read it
.....................
PROCESSED 0 COMMANDS
................tar: /usr/local/nagios/share/perfdata/VHOST_-_SGSCAPP001.ivasp.net: file changed as we read it
...........................................
PROCESSED 0 COMMANDS
.........................tar: /usr/local/nagios/share/perfdata/SWITCH_-_cnexus-220-sw1.ak/cisco_nexus_hardware.xml: file changed as we read it
...tar: /usr/local/nagios/share/perfdata/SWITCH_-_cnexus-220-sw1.ak: file changed as we read it
..............................
PROCESSED 0 COMMANDS
....tar: /usr/local/nagios/share/perfdata/SWITCH_-_ccore-sky-sw2.ak: file changed as we read it
.......................................................
PROCESSED 0 COMMANDS
..............................................................
PROCESSED 0 COMMANDS
.........................................................
PROCESSED 0 COMMANDS
.......................tar: /usr/local/nagios/share/perfdata/SWITCH_-_ZeroOne_Core_Stack: file changed as we read it
............tar: /usr/local/nagios/share/perfdata/VHOST_-_XC5-FSR-AK2/_HOST_.xml.7326: File removed before we read it
.tar: /usr/local/nagios/share/perfdata/VHOST_-_XC5-FSR-AK2: file changed as we read it
.................tar: /usr/local/nagios/share/perfdata/Management_-_VCentre_-_Network/_HOST_.rrd: file changed as we read it
tar: /usr/local/nagios/share/perfdata/Management_-_VCentre_-_Network: file changed as we read it
.......
PROCESSED 0 COMMANDS
..................................Backing up Nagios XI...
tar: Removing leading `/' from member names
........................
PROCESSED 0 COMMANDS
.............................................tar: /usr/local/nagiosxi/var/cmdsubsys.log: file changed as we read it
..Backing up MRTG...
tar: Removing leading `/' from member names
............
PROCESSED 0 COMMANDS
...........................................................
PROCESSED 0 COMMANDS
...........................................................
PROCESSED 0 COMMANDS
................tar: /var/lib/mrtg: file changed as we read it
Backing up the SNMP directories
tar: Removing leading `/' from member names
tar: Removing leading `/' from member names
.Backing up NRDP...
tar: Removing leading `/' from member names
......Backing up Nagvis...
tar: Removing leading `/' from member names
.Backing up nagios user home dir...
tar: Removing leading `/' from member names
Backing up MySQL databases...
...............Backing up PostgresQL databases...
.Backing up cronjobs for Apache...
Backing up logrotate config files...
Backing up Apache config files...
Compressing backup...
..................
PROCESSED 0 COMMANDS
..........................................................
PROCESSED 0 COMMANDS
.........................................................
PROCESSED 0 COMMANDS
............................................................
PROCESSED 0 COMMANDS
...............................................
===============
BACKUP COMPLETE
===============
Backup stored in /store/backups/nagiosxi/nagiosxi.1582843261.tar.gz
OUTPUT=Backup stored in /store/backups/nagiosxi/nagiosxi.1582843261.tar.gz
RETURNCODE=0
PROCESSED 1 COMMANDS
.PROCESSING COMMAND ID 16316...
PROCESS COMMAND: CMD=1119, DATA=a:2:{i:0;s:19:"nagiosxi.1582843261";i:1;s:24:"/store/backups/nagiosxi/";}
CMDLINE=rm -rf /store/backups/nagiosxi/nagiosxi.1582843261.tar.gz
OUTPUT=
RETURNCODE=0
.........
PROCESSED 1 COMMANDS
............................................................
PROCESSED 0 COMMANDS
..........................................................
PROCESSED 0 COMMANDS
...........................................................
PROCESSED 0 COMMANDS
............................................................
PROCESSED 0 COMMANDS
...........................................................
PROCESSED 0 COMMANDS
.............................................................
PROCESSED 0 COMMANDS
....................................^C
[root@nagiosxi nagiosxi]# [*]
9. Post the "/usr/local/nagiosxi/var/components/scheduledbackups.log" on the forum.
[*][root@nagiosxi ~]# tail -f /usr/local/nagiosxi/var/components/scheduledbackups.log
02-19-2020 23:56:05 ERROR: Scheduled SSH Backup Failed: File was not transferred successfully
02-26-2020 10:20:01 ERROR: Scheduled SSH Backup Failed: File was not transferred successfully[*]
Backupjob successfully created and compressed backup but didn't trigger the transfer i guess
[root@nagiosxi nagiosxi]# ls -l
total 12070900
-rw-r--r-- 1 nagios nagios 2955065551 Mar 14 2019 autoupgrade_backup.1552519934.tar.gz
-rw-r--r-- 1 nagios nagios 0 Nov 6 11:13 backuptest.txt
-rw-r--r-- 1 nagios nagios 3202141242 Dec 10 12:29 nagiosxi.1575933241.tar.gz
-rw-r--r-- 1 nagios nagios 3227699226 Feb 26 12:41 nagiosxi.1582673117.tar.gz
drwxr-xr-x 8 root root 4096 Feb 28 11:55 nagiosxi.1582843261
-rw-r--r-- 1 root root 2975563776 Feb 28 11:59 nagiosxi.1582843261.tar.gz
[root@nagiosxi nagiosxi]# ls -l
total 9165020
-rw-r--r-- 1 nagios nagios 2955065551 Mar 14 2019 autoupgrade_backup.1552519934.tar.gz
-rw-r--r-- 1 nagios nagios 0 Nov 6 11:13 backuptest.txt
-rw-r--r-- 1 nagios nagios 3202141242 Dec 10 12:29 nagiosxi.1575933241.tar.gz
-rw-r--r-- 1 nagios nagios 3227699226 Feb 26 12:41 nagiosxi.1582673117.tar.gz
[root@nagiosxi nagiosxi]#