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.