# This is an example conf file for multiplicity # You will pass the path to a conf file like this as the first argument # to multiplicity. If you're doing full system backups as root, I # suggest storing this somewhere like /etc/mult/ or similar. # See documentation for duplicity for info on the switches here. # common-args: All common args we need to pass straight though to # duplicity # This could include things like: # common-args=--encrypt-key ABCDEF12 --sign-key ABCDEF12 --ssh-options -oIdentityFile=/home/someuser/.ssh/somesshkeyfile # Any other args for duplicity not related to filtering, src/dest # paths or the passphrase should go in common-args common-args=--encrypt-key ABCDEF12 # passphrase: Passphrase for your signing and encryption private key. # Note: Even if you do use different key pairs for signing and # encryption, duplicity can't handle more than one passphrase at the # time this was written. passphrase=foo bar baz # filters, src-dir: These describe the (probably local) data to be # backed up # The filters could also refer to another file: # filters=--include-globbing-filelist /full/path/to/filelist # This is often saner than trying to pack complicated instructions # into --include/--exclude args # See duplicity's documentation for the format of these things filters=--include /var/log/foo --exclude /var/log src-dir=/var/log # target-url: Remote location for backup # This can also be a local dir, like: # target-url=file:///local/dir/containing/this/backup/set # Again, see duplicity documentation target-url=scp://user@remotesystem//dir/containing/this/backup/set