aboutsummaryrefslogtreecommitdiff
path: root/etc/backup.d/example.rdiff
blob: f0b9afb3b334cf9373122137e4f1ef88e4e97455 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
######################################################
## source section
## (where the files to be backed up are coming from)

[source]

# an optional subdirectory below 'directory' (see [dest])
label = thishostname

# only local type is currently supported
type = local

# how many days of data to keep
keep = 185

# files to include in the backup
# (supports globbing with '*')
include = /var/spool/cron/crontabs
include = /var/backups
include = /etc
include = /root
include = /home
include = /usr/local/bin
include = /usr/local/sbin
include = /var/lib/dpkg/status
include = /var/lib/dpkg/status-old

# files to exclude from the backup
# (supports globbing with '*')
#exclude = /home/*/.gnupg

######################################################
## destination section
## (where the files are copied to)

[dest]

# only remote type is currently supported
type = remote

# the machine which will receive the backups
host = backuphost

# put the backups under this directory
directory = /backups

# make the files owned by this user
# note: you must be able to ssh backupuser@backhost
# without specifying a password 
user = backupuser