====== rsnapshot-backup / changelog ====== rsnapshot-backup (1.7) Tue, 27 Jun 2017 17:08:36 +0200 * changed message handling, mostly: copy rsync's stderr and provide an dedicated log file. See docs/error-handling for details. * added docs/error-handling * added log file rotation for the new log file. * fixed error in schedule of log file handlings steps * fixed typo in comment * added to /etc/rsnapshot-backup/exclude.template: /cgroup/* /run/* /var/lib/lxcfs/* #/var/lib/lxc/CONTAINER_NAME/rootfs/* * renamed examples/conf.template to examples/conf.template-without-metadata * added examples/conf.template-with-metadata * changed log path from /var/log/rsnapshot- to /var/log/rsnapshot-backup//log - one directory per system See also: docs/error-handling . * added "--hard-links" to rsync_long_args in * examples/conf.template-with-metadata * examples/conf.template-without-metadata * /etc/rsnapshot-backup.d/conf.template * rewrote examples/script.remote-backup-preparation-without-metadata * new script: /usr/sbin/rsb-save-fs-metadata this collects attributes, capabilities, acls and extended attributes into /var/log/{fnames,fxattr,facl,fcaps,fattr}-. on the backup client and saves those files in course of the following system backup (similar to database backups). retention time for those files on the backup client is 7 days. this functionality is considered beta / tryout. * rsnapshot-backup-conf now also prepares a script. file just for your convenience. * added debconf dialog * removed exclude.template and conf.template from conffiles rsnapshot-backup (1.6.5) unstable; urgency=low * support deletion of log files for hourly scheduled backups * this would have been been 'p=="hourly" && d=a/24;' BUT -mtime only accepts integers rsnapshot-backup (1.6.4) Mon, 27 Jun 2016 15:14:28 +0200 * changed the example script.mysql5-zrmbackup * problem with mysql-zrm is you'll see some error messages only inside the email message. * added "tee" to log mysql-zrm output to a dedicated log file on the backup host rsnapshot-backup (1.6.3) Wed, 08 Jun 2016 13:59:59 +0200 * rsnapshot-backup -C - checks for presence of exclude, include and script files if configured rsnapshot-backup (1.6.2) Tue, 28 Jul 2015 10:52:39 +0200 * rsnapshot-backup -C - checks for presence of directories for backup and logs rsnapshot-backup (1.6.1.1) Tue, 02 Dec 2014 15:02:20 +0100 * rsnapshot-backup -C - fixed output rsnapshot-backup (1.6.1) Tue, 02 Dec 2014 14:50:31 +0100 * rsnapshot-backup -C - now also recignizes * the ssh_args variable from the .conf file of a backup job rsnapshot-backup (1.6) Tue, 01 Jul 2014 15:59:34 +0200 * added rsnapshot-backup-stats -- writes du and df stats to /var/log/rsnapshot-backup/00-stats/ * added cronjob @07:07 f. rsnapshot-backup-stats rsnapshot-backup (1.5.1) Wed, 25 Jun 2014 11:40:37 +0200 * rsnapshot-backup -C - now also checks for * remote hostname * rsync executable rsnapshot-backup (1.5.0.4) Tue, 24 Jun 2014 09:33:28 +0200 * rnsapshot-backup-conf -- fix: missed creating a log file directory * conf.template -- fixed: used a directory /var/log/rsnapshot instead of /var/log/rsnapshot-backup rsnapshot-backup (1.5.0.3) Tue, 24 Jun 2014 09:10:32 +0200 * added vlog/.placeholder rsnapshot-backup (1.5.0.2) Tue, 24 Jun 2014 09:03:17 +0200 * added support for var/log and var/lib directory rsnapshot-backup (1.5.0.1) 2 * bug fix: really enable things rsnapshot-backup (1.5) Thu, 24 Apr 2014 18:06:12 +0200 * conf.template - changed config template so logs go to /var/log/rsnapshot//log now * rsnapshot-backup-conf - tries to create corresponding directories now. If mkdir fails it prompts for permission to use 'mkdir -p'. * rsnapshot-backup - logfile retention now follows backup retention (or $keeplogs, whichever is less) rsnapshot-backup (1.4.3) Mon, 12 Aug 2013 12:05:37 +0200 * added option -C for running a connectivity test on all enabled backup jobs. rsnapshot-backup (1.4.2) Tue, 30 Jul 2013 14:24:58 +0200 * check if there are logfiles to rename, otherwise do nothing rsnapshot-backup (1.4.1) Thu, 04 Jul 2013 13:37:58 +0200 * debian/conffiles - leading '/' added to files rsnapshot-backup (1.4) Mon, 22 Apr 2013 15:21:06 +0200 * logfile rotation added * expiry of logfiles is set with /etc/rsnapshot-backup.d/conf's parameter "keeplogs" * default is: keeplogs=180 (days) rsnapshot-backup (1.3.0) Mon, 11 Mar 2013 13:02:00 +0100 * default f. logfile and backupdir changed from _ to in conf.template * directory created by rsnapshot-backup-conf is now derived from newly created conf. (instead of hardcoded) * rsnapshot-backup-conf now runs as bash script rsnapshot-backup (1.2.4) Tue, 20 Dec 2011 11:00:45 +0100 * etc/rsnapshot-backup.d/conf.template: "parallel" lower case rsnapshot-backup (1.2.3) Wed, 22 Jun 2011 17:12:58 +0200 * bug fix sbin/rsnapshot-backup rsnapshot-backup (1.2.2) Mon, 20 Jun 2011 12:35:03 +0200 * cronjob auf einzelne zeilen aufgeteilt & um jeweils 10 minuten entzerrt rsnapshot-backup (1.2.1) Tue, 14 Jun 2011 12:31:03 +0200 * dep. "logger" changed to "bsdutils" rsnapshot-backup (1.2) Thu, 12 May 2011 18:55:30 +0200 * command line parser added. understands interval and config file parameter now * config file options configdir && lockdir added * cron file runs now hourly, weekly and monthly backups * conf.template - macro for host-ip added to log file name * conf.template - commented "weekly" and "monthly" intervals rsnapshot-backup (1.1) Mon, 02 May 2011 19:30:29 +0200 * templates fixed rsnapshot-backup (1.0) Mon, 02 May 2011 17:48:54 +0200 * Initial Release.