Backup::EZ - Simple backups based on rsync
version 0.45
use Backup::EZ; my $ez = Backup::EZ->new; $ez->backup;
Backup::EZ is backup software that is designed to be as easy to use as possible, yet provide a robust solution
If you only want to run backups, see the included command line utility "ezbackup". See the README for configuration instructions.
optional args: conf => $config_file dryrun => $bool, exclude_file => $rsync_excl_file
Returns a list Backup::EZ::Dir objects as read from the conf file.
Does what it says.
Invokes the backup process. Takes no args.
Expire backups. Gets a list of current backups and removes old ones that are beyond the cutoff (see "copies" in the conf file).
Returns the backup_host name.
Returns the dest_dir.
Returns an array of backups. They are in the format of "YYYY-MM-DD_HH:MM:SS".
To install Backup::EZ, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Backup::EZ
CPAN shell
perl -MCPAN -e shell install Backup::EZ
For more information on module installation, please visit the detailed CPAN module installation guide.