'\" -*- coding: us-ascii -*- .if \n(.g .ds T< \\FC .if \n(.g .ds T> \\F[\n[.fam]] .de URL \\$2 \(la\\$1\(ra\\$3 .. .if \n(.g .mso www.tmac .TH sitarba 1 2013-01-06 "" "" .SH NAME sitarba \- a simple backup solution .SH SYNOPSIS 'nh .fi .ad l \fBsitarba\fR \kx .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 'in \n(.iu+\nxu [options] {\fIcommand\fR} 'in \n(.iu-\nxu .ad b 'hy .SH DESCRIPTION \fBsitarba\fR is a simple backup solution which packs user-defined file sets with tar. Each backup belongs to an epoch, which is 'sporadic' or one of the user-defined epochs. Standard epochs are year, month, week, day, or hour. The backup can be made either full, differential or incremental. \fBsitarba\fR takes care for pruning old backups. The user defines for every epoch the number of backups to keep, except for 'sporadic'. Sporadic backups need to be removed manually. .SH COMMANDS .TP \*(T<\fBbackup\fR\*(T> Make a backup .TP \*(T<\fBlist\fR\*(T> List all backups .TP \*(T<\fBprune\fR\*(T> Prune outdated/stale backups .SH OPTIONS .TP \*(T<\fB\-h, \-\-help\fR\*(T> Print out a help summary. .TP \*(T<\fB\-c, \-\-conf FILE\fR\*(T> Use given configuration file instead of /etc/sitarba.conf. .TP \*(T<\fB\-e, \-\-epoch EPOCH\fR\*(T> Do not determine epoch automatically, but use EPOCH, which can be sporadic or one of the epochs defined in the configuration file. .TP \*(T<\fB\-m, \-\-mode MODE\fR\*(T> Instead of configured mode use MODE, which can be full, diff or incr. .TP \*(T<\fB\-n, \-\-dry\-run\fR\*(T> Don't do anything, just tell what would be done. .TP \*(T<\fB\-v, \-\-verbose\fR\*(T> Be more verbose and interact with user. Equal to --verbosity info. .TP \*(T<\fB\-\-verbosity LEVEL\fR\*(T> Set verbosity to LEVEL, which can be error, warning, info, debug. .TP \*(T<\fB\-V, \-\-version\fR\*(T> Print version info. .SH AUTHOR Stefan HUBER