Page 1 of 2
Nagios XI Backups working but not adhearing to day limit
Posted: Wed Mar 18, 2015 11:24 am
by krobertson71
Here is what we have our local backups set to..
Selection_183.png
But when you look in the directory we have a lot more than that.
Code: Select all
-rw-r--r-- 1 nagios nagios 171621725 Jan 29 17:20 nagiosxi.1422570001.tar.gz
-rw-r--r-- 1 nagios nagios 172179326 Jan 30 17:20 nagiosxi.1422656401.tar.gz
-rw-r--r-- 1 nagios nagios 172874729 Jan 31 17:20 nagiosxi.1422742801.tar.gz
-rw-r--r-- 1 nagios nagios 173389405 Feb 1 17:20 nagiosxi.1422829201.tar.gz
-rw-r--r-- 1 nagios nagios 173943441 Feb 2 17:20 nagiosxi.1422915601.tar.gz
-rw-r--r-- 1 nagios nagios 174134493 Feb 3 17:20 nagiosxi.1423002001.tar.gz
-rw-r--r-- 1 nagios nagios 174730188 Feb 4 17:20 nagiosxi.1423088401.tar.gz
-rw-r--r-- 1 nagios nagios 175427963 Feb 5 17:20 nagiosxi.1423174801.tar.gz
-rw-r--r-- 1 nagios nagios 177664413 Feb 6 17:20 nagiosxi.1423261201.tar.gz
-rw-r--r-- 1 nagios nagios 178226866 Feb 7 17:20 nagiosxi.1423347601.tar.gz
-rw-r--r-- 1 nagios nagios 178757238 Feb 8 17:20 nagiosxi.1423434001.tar.gz
-rw-r--r-- 1 nagios nagios 179756931 Feb 9 17:20 nagiosxi.1423520402.tar.gz
-rw-r--r-- 1 nagios nagios 181416579 Feb 10 17:20 nagiosxi.1423606801.tar.gz
-rw-r--r-- 1 nagios nagios 183502263 Feb 11 17:20 nagiosxi.1423693201.tar.gz
-rw-r--r-- 1 nagios nagios 185218123 Feb 12 17:20 nagiosxi.1423779601.tar.gz
-rw-r--r-- 1 nagios nagios 186842230 Feb 13 17:20 nagiosxi.1423866001.tar.gz
-rw-r--r-- 1 nagios nagios 188286232 Feb 14 17:20 nagiosxi.1423952401.tar.gz
-rw-r--r-- 1 nagios nagios 190067294 Feb 15 17:20 nagiosxi.1424038801.tar.gz
-rw-r--r-- 1 nagios nagios 192890115 Feb 16 17:20 nagiosxi.1424125201.tar.gz
-rw-r--r-- 1 nagios nagios 195459557 Feb 17 17:20 nagiosxi.1424211601.tar.gz
-rw-r--r-- 1 nagios nagios 197712433 Feb 18 17:20 nagiosxi.1424298001.tar.gz
-rw-r--r-- 1 nagios nagios 199975048 Feb 19 17:20 nagiosxi.1424384401.tar.gz
-rw-r--r-- 1 nagios nagios 202510389 Feb 20 17:20 nagiosxi.1424470801.tar.gz
-rw-r--r-- 1 nagios nagios 203794994 Feb 21 17:20 nagiosxi.1424557201.tar.gz
-rw-r--r-- 1 nagios nagios 204848474 Feb 22 17:20 nagiosxi.1424643601.tar.gz
-rw-r--r-- 1 nagios nagios 205935075 Feb 23 17:20 nagiosxi.1424730001.tar.gz
-rw-r--r-- 1 nagios nagios 207037081 Feb 24 17:20 nagiosxi.1424816401.tar.gz
-rw-r--r-- 1 nagios nagios 208207626 Feb 25 17:20 nagiosxi.1424902801.tar.gz
-rw-r--r-- 1 nagios nagios 209253922 Feb 26 17:20 nagiosxi.1424989201.tar.gz
-rw-r--r-- 1 nagios nagios 210241429 Feb 27 17:20 nagiosxi.1425075601.tar.gz
-rw-r--r-- 1 nagios nagios 211195689 Feb 28 17:20 nagiosxi.1425162001.tar.gz
-rw-r--r-- 1 nagios nagios 212030517 Mar 1 17:20 nagiosxi.1425248401.tar.gz
-rw-r--r-- 1 nagios nagios 212638171 Mar 2 17:20 nagiosxi.1425334801.tar.gz
-rw-r--r-- 1 nagios nagios 213297411 Mar 3 17:20 nagiosxi.1425421201.tar.gz
-rw-r--r-- 1 nagios nagios 214021771 Mar 4 17:20 nagiosxi.1425507601.tar.gz
-rw-r--r-- 1 nagios nagios 215055350 Mar 5 17:20 nagiosxi.1425594001.tar.gz
-rw-r--r-- 1 nagios nagios 218038717 Mar 6 17:20 nagiosxi.1425680401.tar.gz
-rw-r--r-- 1 nagios nagios 221323419 Mar 7 17:20 nagiosxi.1425766801.tar.gz
-rw-r--r-- 1 nagios nagios 223532137 Mar 8 17:20 nagiosxi.1425849601.tar.gz
-rw-r--r-- 1 nagios nagios 225484205 Mar 9 17:20 nagiosxi.1425936001.tar.gz
-rw-r--r-- 1 nagios nagios 227629008 Mar 10 17:20 nagiosxi.1426022401.tar.gz
-rw-r--r-- 1 nagios nagios 229629863 Mar 11 17:20 nagiosxi.1426108801.tar.gz
-rw-r--r-- 1 nagios nagios 232072380 Mar 12 17:21 nagiosxi.1426195201.tar.gz
-rw-r--r-- 1 nagios nagios 234300383 Mar 13 17:20 nagiosxi.1426281601.tar.gz
-rw-r--r-- 1 nagios nagios 236503756 Mar 14 17:20 nagiosxi.1426368001.tar.gz
-rw-r--r-- 1 nagios nagios 238532006 Mar 15 17:21 nagiosxi.1426454401.tar.gz
Re: Nagios XI Backups working but not adhearing to day limit
Posted: Wed Mar 18, 2015 11:39 am
by abrist
What version of XI are your running?
What version of the "Scheduled backups" component are you running? (admin --> manage components)
Re: Nagios XI Backups working but not adhearing to day limit
Posted: Wed Mar 18, 2015 1:14 pm
by krobertson71
XI 2015R2.5
Scheduled Backups is the latest (according to Nagios after checking for updates) 1.07
Re: Nagios XI Backups working but not adhearing to day limit
Posted: Wed Mar 18, 2015 1:29 pm
by lmiltchev
The scheduled backups will only delete the scheduled backups and not the manual backups. Also, if for example, you had the scheduled backups set to 10 and then change it to 7, it will not delete the 3 oldest backups, it will only delete the 7th oldest backup going forward from there.
Can you remove the oldest backups, leave only 7 and see if the "extra" backups would be removed from this point going forward?
Re: Nagios XI Backups working but not adhearing to day limit
Posted: Wed Mar 18, 2015 1:34 pm
by cmerchant
I'm having the same problem with 2014R2.6, and backup component 1.0.8. My backups are pointing to /var/local/backups/nagios.
Code: Select all
ls -ls /var/local/backups/nagios/
total 7636036
59792 -rw-r--r-- 1 nagios nagios 61219736 Dec 3 17:00 nagiosxi.1417647602.tar.gz
60868 -rw-r--r-- 1 nagios nagios 62323551 Dec 4 17:00 nagiosxi.1417734002.tar.gz
61584 -rw-r--r-- 1 nagios nagios 63061101 Dec 5 17:01 nagiosxi.1417820402.tar.gz
62228 -rw-r--r-- 1 nagios nagios 63718995 Dec 6 17:01 nagiosxi.1417906802.tar.gz
62896 -rw-r--r-- 1 nagios nagios 64402734 Dec 7 17:00 nagiosxi.1417993202.tar.gz
63596 -rw-r--r-- 1 nagios nagios 65116440 Dec 8 17:00 nagiosxi.1418079603.tar.gz
64052 -rw-r--r-- 1 nagios nagios 65582211 Dec 9 17:00 nagiosxi.1418166003.tar.gz
64716 -rw-r--r-- 1 nagios nagios 66262762 Dec 10 17:00 nagiosxi.1418252402.tar.gz
65480 -rw-r--r-- 1 nagios nagios 67051463 Dec 11 17:04 nagiosxi.1418338804.tar.gz
66216 -rw-r--r-- 1 nagios nagios 67798499 Dec 12 17:00 nagiosxi.1418425202.tar.gz
66668 -rw-r--r-- 1 nagios nagios 68266871 Dec 13 17:01 nagiosxi.1418511603.tar.gz
66956 -rw-r--r-- 1 nagios nagios 68561602 Dec 14 17:00 nagiosxi.1418598003.tar.gz
67312 -rw-r--r-- 1 nagios nagios 68926196 Dec 15 17:01 nagiosxi.1418684403.tar.gz
67660 -rw-r--r-- 1 nagios nagios 69277694 Dec 16 17:01 nagiosxi.1418770803.tar.gz
67264 -rw-r--r-- 1 nagios nagios 68875237 Jan 23 13:37 nagiosxi.1422041768.tar.gz
65776 -rw-r--r-- 1 nagios nagios 67347197 Jan 23 13:38 nagiosxi.1422041827.tar.gz
65660 -rw-r--r-- 1 nagios nagios 67228506 Jan 23 13:39 nagiosxi.1422041882.tar.gz
64116 -rw-r--r-- 1 nagios nagios 65652595 Jan 23 13:40 nagiosxi.1422041944.tar.gz
61876 -rw-r--r-- 1 nagios nagios 63360145 Jan 23 13:40 nagiosxi.1422042003.tar.gz
61676 -rw-r--r-- 1 nagios nagios 63156031 Jan 23 13:41 nagiosxi.1422042062.tar.gz
61480 -rw-r--r-- 1 nagios nagios 62954794 Jan 23 13:42 nagiosxi.1422042122.tar.gz
61456 -rw-r--r-- 1 nagios nagios 62927643 Jan 23 13:43 nagiosxi.1422042182.tar.gz
61396 -rw-r--r-- 1 nagios nagios 62866506 Jan 23 13:44 nagiosxi.1422042242.tar.gz
61388 -rw-r--r-- 1 nagios nagios 62860542 Jan 23 13:45 nagiosxi.1422042302.tar.gz
61400 -rw-r--r-- 1 nagios nagios 62870703 Jan 23 13:46 nagiosxi.1422042362.tar.gz
61400 -rw-r--r-- 1 nagios nagios 62871520 Jan 23 13:47 nagiosxi.1422042423.tar.gz
61404 -rw-r--r-- 1 nagios nagios 62877013 Jan 23 13:48 nagiosxi.1422042482.tar.gz
61404 -rw-r--r-- 1 nagios nagios 62877252 Jan 23 13:49 nagiosxi.1422042542.tar.gz
61404 -rw-r--r-- 1 nagios nagios 62874165 Jan 23 13:50 nagiosxi.1422042602.tar.gz
61412 -rw-r--r-- 1 nagios nagios 62880045 Jan 23 13:51 nagiosxi.1422042662.tar.gz
61408 -rw-r--r-- 1 nagios nagios 62880340 Jan 23 13:52 nagiosxi.1422042722.tar.gz
61412 -rw-r--r-- 1 nagios nagios 62883205 Jan 23 13:53 nagiosxi.1422042782.tar.gz
61416 -rw-r--r-- 1 nagios nagios 62888205 Jan 23 13:54 nagiosxi.1422042842.tar.gz
61416 -rw-r--r-- 1 nagios nagios 62889091 Jan 23 13:55 nagiosxi.1422042902.tar.gz
61416 -rw-r--r-- 1 nagios nagios 62889304 Jan 23 13:56 nagiosxi.1422042962.tar.gz
61416 -rw-r--r-- 1 nagios nagios 62886365 Jan 23 13:57 nagiosxi.1422043022.tar.gz
61416 -rw-r--r-- 1 nagios nagios 62887283 Jan 23 13:58 nagiosxi.1422043082.tar.gz
61428 -rw-r--r-- 1 nagios nagios 62894969 Jan 23 13:59 nagiosxi.1422043142.tar.gz
61424 -rw-r--r-- 1 nagios nagios 62897581 Jan 23 14:00 nagiosxi.1422043202.tar.gz
61420 -rw-r--r-- 1 nagios nagios 62892231 Jan 23 14:01 nagiosxi.1422043262.tar.gz
61420 -rw-r--r-- 1 nagios nagios 62893707 Jan 23 14:02 nagiosxi.1422043322.tar.gz
61428 -rw-r--r-- 1 nagios nagios 62902208 Jan 23 14:03 nagiosxi.1422043382.tar.gz
61428 -rw-r--r-- 1 nagios nagios 62899826 Jan 23 14:04 nagiosxi.1422043442.tar.gz
61424 -rw-r--r-- 1 nagios nagios 62894943 Jan 23 14:05 nagiosxi.1422043502.tar.gz
61432 -rw-r--r-- 1 nagios nagios 62905810 Jan 23 14:06 nagiosxi.1422043562.tar.gz
61436 -rw-r--r-- 1 nagios nagios 62907839 Jan 23 14:07 nagiosxi.1422043622.tar.gz
61436 -rw-r--r-- 1 nagios nagios 62907954 Jan 23 14:08 nagiosxi.1422043682.tar.gz
61440 -rw-r--r-- 1 nagios nagios 62913423 Jan 23 14:09 nagiosxi.1422043742.tar.gz
61448 -rw-r--r-- 1 nagios nagios 62918903 Jan 23 14:10 nagiosxi.1422043803.tar.gz
61440 -rw-r--r-- 1 nagios nagios 62911243 Jan 23 14:11 nagiosxi.1422043862.tar.gz
61432 -rw-r--r-- 1 nagios nagios 62905564 Jan 23 14:12 nagiosxi.1422043925.tar.gz
61600 -rw-r--r-- 1 nagios nagios 63076407 Jan 23 17:00 nagiosxi.1422054002.tar.gz
62852 -rw-r--r-- 1 nagios nagios 64358083 Jan 24 17:01 nagiosxi.1422140402.tar.gz
63876 -rw-r--r-- 1 nagios nagios 65407048 Jan 25 17:00 nagiosxi.1422226802.tar.gz
85304 -rw-r--r-- 1 nagios nagios 87343581 Jan 26 17:01 nagiosxi.1422313203.tar.gz
85820 -rw-r--r-- 1 nagios nagios 87876191 Jan 27 17:00 nagiosxi.1422399602.tar.gz
86300 -rw-r--r-- 1 nagios nagios 88366931 Jan 28 17:01 nagiosxi.1422486002.tar.gz
86632 -rw-r--r-- 1 nagios nagios 88707513 Feb 6 14:09 nagiosxi.1423253283.tar.gz
85480 -rw-r--r-- 1 nagios nagios 87523843 Feb 6 14:11 nagiosxi.1423253350.tar.gz
85460 -rw-r--r-- 1 nagios nagios 87503413 Feb 6 14:12 nagiosxi.1423253403.tar.gz
85456 -rw-r--r-- 1 nagios nagios 87504186 Feb 6 14:12 nagiosxi.1423253465.tar.gz
85464 -rw-r--r-- 1 nagios nagios 87508264 Feb 6 14:14 nagiosxi.1423253527.tar.gz
85460 -rw-r--r-- 1 nagios nagios 87508473 Feb 6 14:14 nagiosxi.1423253583.tar.gz
85460 -rw-r--r-- 1 nagios nagios 87508330 Feb 6 14:16 nagiosxi.1423253647.tar.gz
85460 -rw-r--r-- 1 nagios nagios 87507799 Feb 6 14:16 nagiosxi.1423253703.tar.gz
82820 -rw-r--r-- 1 nagios nagios 84803583 Feb 6 17:01 nagiosxi.1423263603.tar.gz
83788 -rw-r--r-- 1 nagios nagios 85793808 Feb 7 17:00 nagiosxi.1423350003.tar.gz
84676 -rw-r--r-- 1 nagios nagios 86700550 Feb 8 17:01 nagiosxi.1423436402.tar.gz
85348 -rw-r--r-- 1 nagios nagios 87390655 Feb 9 17:01 nagiosxi.1423522802.tar.gz
86000 -rw-r--r-- 1 nagios nagios 88060450 Feb 10 17:01 nagiosxi.1423609203.tar.gz
86776 -rw-r--r-- 1 nagios nagios 88855483 Feb 11 17:01 nagiosxi.1423695602.tar.gz
87760 -rw-r--r-- 1 nagios nagios 89860165 Feb 12 17:01 nagiosxi.1423782002.tar.gz
88828 -rw-r--r-- 1 nagios nagios 90959399 Feb 13 17:01 nagiosxi.1423868402.tar.gz
89264 -rw-r--r-- 1 nagios nagios 91404474 Feb 14 17:03 nagiosxi.1423954802.tar.gz
89824 -rw-r--r-- 1 nagios nagios 91978876 Feb 15 17:01 nagiosxi.1424041202.tar.gz
90112 -rw-r--r-- 1 nagios nagios 92270896 Feb 16 17:01 nagiosxi.1424127602.tar.gz
89928 -rw-r--r-- 1 nagios nagios 92084842 Feb 17 17:01 nagiosxi.1424214002.tar.gz
90052 -rw-r--r-- 1 nagios nagios 92212786 Feb 18 17:01 nagiosxi.1424300403.tar.gz
90040 -rw-r--r-- 1 nagios nagios 92193120 Feb 19 17:01 nagiosxi.1424386803.tar.gz
90072 -rw-r--r-- 1 nagios nagios 92230358 Feb 20 17:00 nagiosxi.1424473203.tar.gz
90012 -rw-r--r-- 1 nagios nagios 92169719 Feb 21 17:01 nagiosxi.1424559603.tar.gz
90108 -rw-r--r-- 1 nagios nagios 92266682 Feb 22 17:01 nagiosxi.1424646003.tar.gz
90460 -rw-r--r-- 1 nagios nagios 92629674 Feb 23 17:01 nagiosxi.1424732403.tar.gz
90848 -rw-r--r-- 1 nagios nagios 93021123 Feb 24 17:01 nagiosxi.1424818803.tar.gz
91080 -rw-r--r-- 1 nagios nagios 93258728 Feb 25 17:01 nagiosxi.1424905202.tar.gz
90988 -rw-r--r-- 1 nagios nagios 93170373 Feb 26 17:01 nagiosxi.1424991603.tar.gz
91264 -rw-r--r-- 1 nagios nagios 93451386 Feb 27 17:01 nagiosxi.1425078002.tar.gz
91800 -rw-r--r-- 1 nagios nagios 93999513 Feb 28 17:01 nagiosxi.1425164403.tar.gz
92152 -rw-r--r-- 1 nagios nagios 94355769 Mar 1 17:01 nagiosxi.1425250802.tar.gz
92368 -rw-r--r-- 1 nagios nagios 94580157 Mar 2 17:01 nagiosxi.1425337202.tar.gz
92400 -rw-r--r-- 1 nagios nagios 94610262 Mar 3 17:01 nagiosxi.1425423602.tar.gz
92364 -rw-r--r-- 1 nagios nagios 94579466 Mar 4 17:01 nagiosxi.1425510002.tar.gz
92336 -rw-r--r-- 1 nagios nagios 94546601 Mar 5 17:02 nagiosxi.1425596402.tar.gz
92260 -rw-r--r-- 1 nagios nagios 94472547 Mar 6 17:01 nagiosxi.1425682803.tar.gz
4 drwxr-xr-x 4 nagios users 4096 Mar 9 09:23 nagiosxi.1425910868
4 drwxr-xr-x 4 nagios users 4096 Mar 9 09:23 nagiosxi.1425910923
4 drwxr-xr-x 4 nagios users 4096 Mar 9 17:01 nagiosxi.1425938410
90008 -rw-r--r-- 1 nagios nagios 92164227 Mar 10 17:01 nagiosxi.1426024803.tar.gz
90164 -rw-r--r-- 1 nagios nagios 92322261 Mar 11 17:01 nagiosxi.1426111202.tar.gz
90300 -rw-r--r-- 1 nagios nagios 92466122 Mar 12 17:01 nagiosxi.1426197603.tar.gz
89484 -rw-r--r-- 1 nagios nagios 91630749 Mar 13 17:01 nagiosxi.1426284002.tar.gz
89560 -rw-r--r-- 1 nagios nagios 91708439 Mar 14 17:01 nagiosxi.1426370402.tar.gz
89944 -rw-r--r-- 1 nagios nagios 92101699 Mar 15 17:01 nagiosxi.1426456802.tar.gz
89832 -rw-r--r-- 1 nagios nagios 91984820 Mar 16 17:01 nagiosxi.1426543203.tar.gz
89908 -rw-r--r-- 1 nagios nagios 92065542 Mar 17 17:01 nagiosxi.1426629603.tar.gz
[curtis@nagiosd1 nagiosxi]$ ls -ls /var/local/backups/nagios/ | wc
106 1052 8603
But oddly, I have only 7 files in /store/backups/nagiosxi/. Hmmm.
Re: Nagios XI Backups working but not adhearing to day limit
Posted: Wed Mar 18, 2015 3:05 pm
by tmcdonald
We're hard-coding a path in the command subsystem portion of XI instead of respecting the path in the SB component. I'm in a remote dealing with this right now and we think we're onto something. Will keep you posted.
Edit: Got a fix for you. Edit this file:
/usr/local/nagiosxi/cron/cmdsubsys.php
and hard-code the path you want to use like so around line 702:
Code: Select all
case COMMAND_DELETE_SYSTEM_BACKUP:
$name = cmdsubsys_clean_str($command_data);
if (empty($name)) {
return COMMAND_RESULT_ERROR;
}
$cmdline = "rm -rf /backups/" . $name . ".tar.gz";
break;
Re: Nagios XI Backups working but not adhearing to day limit
Posted: Wed Mar 18, 2015 4:12 pm
by krobertson71
Done
Code: Select all
case COMMAND_DELETE_SYSTEM_BACKUP:
$name = cmdsubsys_clean_str($command_data);
if (empty($name)) {
return COMMAND_RESULT_ERROR;
}
$cmdline = "rm -rf /backups/" . $name . ".tar.gz";
break;
Anyway to test this right away?
Re: Nagios XI Backups working but not adhearing to day limit
Posted: Wed Mar 18, 2015 4:21 pm
by cmerchant
Within the GUI, go to the Admin --> Scheduled Backups --> local backup and change the Local settings --> Scheduled backup time for +2 minutes ahead of current time, Update settings and then look at:
Code: Select all
tail /etc/local/nagiosxi/var/components/scheduledbackups.log
I had to go into the /backups directory and manually remove anything older than 7 days
Code: Select all
find /backups/ -mtime +7 -exec rm {} \;
change /backups/ to the directory that you have defined in the local backups directory settings.
Re: Nagios XI Backups working but not adhearing to day limit
Posted: Wed Mar 18, 2015 4:30 pm
by krobertson71
There are daily backups going on in /store/backups as well.
I see this in cmdsubsys.php right below case COMMAND_DELETE_SYSTEM_BACKUP
Code: Select all
case COMMAND_RENAME_SYSTEM_BACKUP:
$data = unserialize($command_data);
$old_name = $data[0];
$new_name = $data[1];
if (empty($old_name) || empty($new_name)) {
return COMMAND_RESULT_ERROR;
}
$cmdline = "mv /store/backups/nagiosxi/" . $old_name . ".tar.gz /store/backups/nagiosxi/" . $new_name . ".tar.gz";
Should I be changing this as well?
Re: Nagios XI Backups working but not adhearing to day limit
Posted: Wed Mar 18, 2015 4:41 pm
by cmerchant
There is a separate directory for the local backups that are not scheduled. You can remove them through the GUI.
Admin --> Local Backup Archives --> click on the delete icon next to the filename.
Backups are stored in /store/backups/nagiosxi by default.
Hope this is clearer for you.