Skip to content
Snippets Groups Projects
example.rdiff 1.64 KiB
Newer Older
  • Learn to ignore specific revisions
  • elijah's avatar
    elijah committed
    
    
    ## passed directly to rdiff-backup
    # options = --force
    
    
    ## default is 0, but set to 19 if you want to lower the priority.
    # nicelevel = 19
    
    ## default is yes. set to no to skip the test if the remote host is alive
    # testconnect = no
    
    
    elijah's avatar
    elijah committed
    ######################################################
    ## 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
    
    # (you can also use the time format of rdiff-backup, e.g. 6D5h)
    keep = 60
    
    elijah's avatar
    elijah committed
    
    
    # a note about includes and excludes:
    # all the excludes come after all the includes. 
    # otherwise, the order is not taken into account.
    # currently, you cannot do "include = /"
    
    
    elijah's avatar
    elijah committed
    # 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]
    
    
    # default is remote, if set to 'local' then
    # ignore the 'host' and 'user' options.
    
    elijah's avatar
    elijah committed
    type = remote
    
    # put the backups under this directory
    directory = /backups
    
    
    # the machine which will receive the backups
    host = backuphost
    
    
    elijah's avatar
    elijah committed
    # make the files owned by this user
    # note: you must be able to ssh backupuser@backhost
    
    # without specifying a password (if type = remote).
    
    elijah's avatar
    elijah committed
    user = backupuser