X-Git-Url: https://git.sthu.org/?p=sitarba.git;a=blobdiff_plain;f=shbackup.conf;h=287a02ed60fa999c9fd64281ffaa05a3909abe87;hp=fb293cfa33806106a49fe0e8efc9fd50fcbed707;hb=8bc0914cc0e9ebe9e42c97ce6d85f399e4a2f4da;hpb=5f6d53f2948a9ae6fc15c457d58642a7d1489271 diff --git a/shbackup.conf b/shbackup.conf index fb293cf..287a02e 100644 --- a/shbackup.conf +++ b/shbackup.conf @@ -1,6 +1,6 @@ [destination] # Where shbackup stores the backups and other stuff -directory = ./backup +directory = /media/backup # Which format should be used by tar? # One of tar, tar.gz, tar.bz2, tar.xz format = tar.gz @@ -8,8 +8,9 @@ format = tar.gz [history] # keepEPOCH contains the number of backups that are kept for that particular -# epoch, where EPOCH can be year, month, week, day, or hour. modeEPOCH defines -# the backup mode for that particular epoch. Mode can be full, diff or incr. +# epoch, where EPOCH can be year, month, week, day, or hour. If the number is 0 +# then no backup iscreated for that epoch. modeEPOCH defines the backup mode +# for that particular epoch. Mode can be full, diff or incr. keephour = 1 keepday = 14 keepweek = 2 @@ -23,17 +24,20 @@ modeyear = full [input] -# exclude* contains --exclude patterns for tar. Files matching the pattern are -# not included into the backup. +# Each option starting with "exclude" contains a single --exclude pattern for +# tar. Files matching the pattern are not included into the backup. Tar is +# invoked with "-C /" and, thus, exclude patterns refering to absolute paths +# need to start with "./" instead of "/". exclude1 = */tmp/* exclude2 = */[Cc]cache/* exclude3 = */log* -exclude5 = /home/*/.wine/* -exclude7 = /lib/layman/* +exclude5 = ./home/*/.wine/* +exclude7 = ./lib/layman/* # A file set called 'home'. Each file set is packed into one archive using tar. [set home] -# dir* is one directory which belongs to this file set. +# Each option starting with "dir" contains a single directory which belongs to +# this file set. dir1 = /home/username/ dir2 = /media/books/