Released: 2015-06-11
- Add
rsnapshot_cmd_rsync
variable which allows you to set the path to a script executed during backup. [drybjed] - Add
rsync-no-vanished
wrapper script, which bypasses an issue when files during long backups vanish and the backup cycle is broken. It's set to be run by default for all hosts, can be overriden per host. [drybjed]
Released: 2015-04-30
- Add
/lib32
directory to the list of default excluded directories. [drybjed] - Disable
ssh_args
setting on Debian Jessie due to Debian Bug #717451 to allow backups to run. It will be re-enabled when a fix is released in future Jessie point release. [drybjed]
Released: 2015-03-19
- Add a way to reset known SSH host fingerprints in case that hosts are reinstalled or other related issues are occuring. [drybjed]
Released: 2015-02-26
- Role will ignore other
rsnapshot
client hosts while configuring the servers. This allows multiplersnapshot
clients to exist in[debops_rsnapshot]
group and other groups without issues. [drybjed] - You can create a client host without internal servers by setting
rsnapshot_servers: '{{ groups.debops_rsnapshot }}'
in inventory for this host. It can then be used to backup only external hosts, if needed. [drybjed]
Released: 2015-02-26
rsnapshot_one_fs
default value is set to0
to enable backups across filesystems. This is less surprising and makes sure that everything that should be backed up, is backed up by default. [drybjed]- Add more OpenVZ directories to includes/excludes. [drybjed]
Released: 2015-02-23
- Scan SSH fingerprints separately from hosts with custom backup hostname, otherwise Ansible throws an error about missing dict key in list of results [drybjed]
Released: 2015-02-22
- Initial release [drybjed]