I've read the docs and looked at the sample config, and I still have
absolutely no clue how to configure intervals to get rsnapshot to work
right.
Here's my config file:
config_version 1.2
snapshot_root /mybook2/backups
no_create_root 1
cmd_cp /bin/cp
cmd_rm /bin/rm
cmd_rsync /usr/bin/rsync
cmd_logger /usr/bin/logger
cmd_du /bin/du
cmd_rsnapshot_diff /usr/bin/rsnapshot-diff
verbose 2
loglevel 3
lockfile /var/run/rsnapshot.pid
link_dest 1
backup /home/ localhost/
backup /etc/ localhost/
interval daily 7
interval weekly 4
interval monthly 24
According to the docs, that means keep 7 daily backups, then 4 weekly
backups, then 24 monthly (28-day months) backups. The crontab entries
look like this:
3 1 * * * /usr/bin/rsnapshot monthly
3 2 * * * /usr/bin/rsnapshot weekly
3 3 * * * /usr/bin/rsnapshot daily
But all I get are daily backups for the past (7+4+24) days. [They
have various names starting with daily/weekly/monthly, but they're all
just 1 day apart.] Weekly backups be a 7 days apart and monthly
backups should be 4 weeks apart.
Here's an exmaple listing of a file that gets modified every few
minutes:
ls -lt */localhost/home/grante/.imapnotify.log
[...] May 20 03:22 daily.0/localhost/home/grante/.imapnotify.log
[...] May 19 04:13 daily.1/localhost/home/grante/.imapnotify.log
[...] May 18 04:11 daily.2/localhost/home/grante/.imapnotify.log
[...] May 17 04:17 daily.3/localhost/home/grante/.imapnotify.log
[...] May 16 04:14 daily.4/localhost/home/grante/.imapnotify.log
[...] May 15 04:12 daily.5/localhost/home/grante/.imapnotify.log
[...] May 14 04:11 daily.6/localhost/home/grante/.imapnotify.log
[...] May 13 04:13 weekly.0/localhost/home/grante/.imapnotify.log
[...] May 12 04:14 weekly.1/localhost/home/grante/.imapnotify.log
[...] May 11 04:14 weekly.2/localhost/home/grante/.imapnotify.log
[...] May 10 04:25 weekly.3/localhost/home/grante/.imapnotify.log
[...] May 9 04:17 monthly.0/localhost/home/grante/.imapnotify.log
[...] May 8 04:18 monthly.1/localhost/home/grante/.imapnotify.log
[...] May 7 04:16 monthly.2/localhost/home/grante/.imapnotify.log
[...] May 6 04:16 monthly.3/localhost/home/grante/.imapnotify.log
[...] May 5 04:17 monthly.4/localhost/home/grante/.imapnotify.log
[...] May 3 19:31 monthly.5/localhost/home/grante/.imapnotify.log
[...] May 3 03:55 monthly.6/localhost/home/grante/.imapnotify.log
[...] May 2 03:51 monthly.7/localhost/home/grante/.imapnotify.log
[...] May 1 03:51 monthly.8/localhost/home/grante/.imapnotify.log
[...] Apr 30 03:47 monthly.9/localhost/home/grante/.imapnotify.log
[...] Apr 29 03:46 monthly.10/localhost/home/grante/.imapnotify.log
[...] Apr 28 03:42 monthly.11/localhost/home/grante/.imapnotify.log
[...] Apr 27 03:42 monthly.12/localhost/home/grante/.imapnotify.log
[...] Apr 26 03:34 monthly.13/localhost/home/grante/.imapnotify.log
[...] Apr 25 03:28 monthly.14/localhost/home/grante/.imapnotify.log
[...] Apr 24 03:25 monthly.15/localhost/home/grante/.imapnotify.log
[...] Apr 23 03:20 monthly.16/localhost/home/grante/.imapnotify.log
[...] Apr 22 03:20 monthly.17/localhost/home/grante/.imapnotify.log
[...] Apr 21 03:22 monthly.18/localhost/home/grante/.imapnotify.log
[...] Apr 20 03:21 monthly.19/localhost/home/grante/.imapnotify.log
[...] Apr 19 03:21 monthly.20/localhost/home/grante/.imapnotify.log
[...] Apr 18 03:15 monthly.21/localhost/home/grante/.imapnotify.log
[...] Apr 17 03:13 monthly.22/localhost/home/grante/.imapnotify.log
[...] Apr 16 03:12 monthly.23/localhost/home/grante/.imapnotify.log
Why don't I get weekly/monthly backup?
I want daily backups going back 7 days, weekly backups going back 4
weeks, then montly backups going back 24 months [where "month" is
defined as 4 weeks]. Instead, what I get is daily backups going back
35 days.
--
Grant Edwards grant.b.edwards Yow! Those people look
at exactly like Donnie and
gmail.com Marie Osmond!!
------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its
next-generation tools to help Windows* and Linux* C/C++ and Fortran
developers boost performance applications - including clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
rsnapshot-discuss mailing list
rsnapshot-discuss < at > lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rsnapshot-discuss
