]> git.alrj.org Git - brioche.git/blob - brioche.conf
Ooops, forgot to run rst2html...
[brioche.git] / brioche.conf
1 # Brioche backup configuration file.
2 #
3 # This file is sourced by the brioche backup script.
4 # It should only contain configuration directive, even if technically, more
5 # advanced sections are possible.
6
7
8 # BACKUPTAB: Full path to the file describing the backups to perform
9 BACKUPTAB="/etc/briochetab"
10
11 # MAILTO: Who should receive the email report
12 MAILTO="root"
13
14 # REPODIR: Where to store the week's backup (locally)
15 REPODIR="/backup"
16
17 # USAGE_WARN: Add a warning if the REPODIR is nearly full
18 USAGE_WARN="80"
19
20 # COMPRESS: What kind of compression should tar use.
21 # Can be "gz", "bz2" or "lzma". Make sure your version of tar understands it.
22 COMPRESS="gz"
23
24 # TAR_OPTS: Additionnal options to the tar invocation.
25 TAR_OPTS="--one-filesystem -S"
26
27 # SNAPSHOT_MOUNTPOINT: Where to mount the temporary LVM snaphot
28 SNAPSHOT_MOUNTPOINT="/mnt/backup-snapshot"
29
30 # SNAPSHOT_NAME: How to name the snapshot logical volume
31 SNAPSHOT_NAME="brioche-snapshot"
32
33 # SNAPSHOT_SIZE: The size of the snapshot. See lvcreate(8) for size suffix.
34 # Make sure that it will never become full, or it would be destroyed
35 # automatically, rendering the backup unusable.
36 SNAPSHOT_SIZE="5G"
37
38 # USE_FTP: Not yet implemented.
39 USE_FTP="no"
40
41 # FTP_HOST="ftpback.example.com"
42 # FTP_USER="username"
43 # FTP_PASS="password"
44 # FTP_KEEP="4"