NAME
yadw - Yet Another Duplicity Wrapper command line utility
VERSION
version 0.12
SYNOPSIS
yadw full
yadw inc
yadw verify
yadw status
yadw expire
yadw restore /path/to/dir/or/file
yadw -c /etc/yadw/extras.conf full
yadw -c /etc/yadw/extras.conf inc
....
NAME
yadw - Yet Another Duplicity Wrapper command line utility
VERSION
version 0.11
SAMPLE ETC FILES
Sample config/cron scripts can be found in the "share" dir. To find your "share" dir run this:
perl '-MFile::ShareDir ":ALL"' -E 'say dist_dir("Backup-Duplicity-YADW")';
CONFIGURATION
To setup your system for backups I recommend these steps:
1. Login as root and install Backup::Duplicity::YADW if you have not done so already.
2. Install the default.conf:
mkdir /etc/yadw
cp <sharedir>/yadw/default.conf /etc/yadw
chmod 600 /etc/yadw/default.conf
2. Modify /etc/yadw/default.conf to your liking.
3. Run a manual full backup test. This will also prime the pump so to speak for automated backups to run.
yadw full
AUTOMATE
1. *AFTER* a successful manual full backup, install weekly cron to perform weekly full backups.
cp <sharedir>/cron.weekly/yadw_full_backup.sh /etc/cron.weekly
2. Install hourly cron for inc backups.
cp <sharedir>/cron.hourly/yadw_inc_backup.sh /etc/cron.hourly
AUTHOR
John Gravatt <john@gravatt.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2013 by John Gravatt.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
AUTHOR
John Gravatt <john@gravatt.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2013 by John Gravatt.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.