ohsnap 0.1.0 Alpha 20120508

A tarsnap backup manager

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
BSD License 
USER RATING:
UNRATED
  0.0/5
DEVELOPED BY:
Shawn Siefkas
HOMEPAGE:
packages.python.org
CATEGORY:
ROOT \ System \ Backup
ohsnap contains a pyCLI application that manages tarsnap backups and retention policies.

The ohsnap command

ohsnap will allow a user to create backups with retention policies.

Usage

Basic usage info is display when running ohsnap with no arguments.

 ohsnap

 usage: ohsnap [-b BINARY] {backup,list,purge} ohsnap: error: too few arguments

Combining -h or --help with any subcommand will provide more detailed info.

 ohsnap -h backup

 usage: backup [-h] [-l LOGFILE] [-q] [-s] [-v] [-C CWD] [-n NAME]
 [-r RETENTION] [path [path ...]]
 positional arguments:
 path paths to backup
 optional arguments:
 -h, --help show this help message and exit
 -l LOGFILE, --logfile LOGFILE
 log to file (default: log to stdout)
 -q, --quiet decrease the verbosity
 -s, --silent only log warnings
 -v, --verbose raise the verbosity
 -C CWD, --cwd CWD
 directory to run the backup from
 -n NAME, --name NAME
 archive name
 -r RETENTION, --retention RETENTION
 integer and time identifier e.g. 1h, 3d, 6y


Example

To backup the spam and eggs directories with 1 day retention:

 ohsnap backup --retention 1d --name spam-eggs spam eggs

To list existing archives created by the ohsnap manager:

 ohsnap list

Last updated on May 10th, 2012

requirements

#tarsnap backup #backup manager #retention policies #tarsnap #backup #manager #retention

Add your review!

SUBMIT