shbackup.conf: removing empty lines
[sitarba.git] / shbackup.1
1 '\" -*- coding: us-ascii -*-
2 .if \n(.g .ds T< \\FC
3 .if \n(.g .ds T> \\F[\n[.fam]]
4 .de URL
5 \\$2 \(la\\$1\(ra\\$3
6 ..
7 .if \n(.g .mso www.tmac
8 .TH shbackup 1 2012-05-13 "" ""
9 .SH NAME
10 shbackup \- a simple backup solution
11 .SH SYNOPSIS
12 'nh
13 .fi
14 .ad l
15 \fBshbackup\fR \kx
16 .if (\nx>(\n(.l/2)) .nr x (\n(.l/5)
17 'in \n(.iu+\nxu
18 [options] {\fIcommand\fR}
19 'in \n(.iu-\nxu
20 .ad b
21 'hy
22 .SH DESCRIPTION
23 \fBshbackup\fR is a simple backup solution
24 which packs user-defined file sets with tar. Each
25 backup belongs to an epoch, which can be year, month,
26 week, day, hour or sporadic. The backup can be made
27 either full, differential or incremental.
28 \fBshbackup\fR takes care for pruning old
29 backups. The user defines for each epoch the number of
30 backups to keep, except for 'sporadic'. Sporadic
31 backups need to be removed manually.
32 .SH COMMANDS
33 .TP
34 \*(T<\fBbackup\fR\*(T>
35 Make a backup
36 .TP
37 \*(T<\fBlist\fR\*(T>
38 List all backups
39 .TP
40 \*(T<\fBprune\fR\*(T>
41 Prune outdated/stale backups
42 .SH OPTIONS
43 .TP
44 \*(T<\fB\-h, \-\-help\fR\*(T>
45 Print out a help summary.
46 .TP
47 \*(T<\fB\-c, \-\-conf FILE\fR\*(T>
48 Use given configuration file instead of
49 /etc/shbackup.conf.
50 .TP
51 \*(T<\fB\-e, \-\-epoch EPOCH\fR\*(T>
52 Do not determine epoch automatically, but
53 use EPOCH, which can be year, month,
54 week, day, hour, sporadic.
55 .TP
56 \*(T<\fB\-m, \-\-mode MODE\fR\*(T>
57 Instead of configured mode use MODE,
58 which can be full, diff or incr.
59 .SH AUTHOR
60 Stefan HUBER