Version information
released Oct 4th 2017
This version is compatible with:
Start using this module
Add this module to your Puppetfile:
mod 'thexa4-backup', '1.0.0'
Learn more about managing modules with a PuppetfileDocumentation
thexa4/backup — version 1.0.0 Oct 4th 2017
#Backup This configures backups using duplicity and SecretServer.
Uses PKI module to automatically setup client certificates.
##Usage Available parameters:
$secret_host
$backup_destination
$ca = "/etc/ssl/certs/host-ca.crt"
$cert = "/etc/ssl/certs/host.crt"
$key = "/etc/ssl/private/host.key"
$excludes = ['/proc','/sys','/dev','/proc','/run','/media','/mnt','/pub','**/.cache']
##Custom configuration Almost all configuration can be changed by placing files in the following folders
/etc/duply/default/conf.d/
: Allows overriding duply config settings (runduply template create
for an overview of available settings)/etc/duply/default/pre.d/
: Allows running scripts before a backup (for database snapshotting for example)/etc/duply/default/post.d/
: Allows running scripts after a backup
##See also Works with backup_hubic if you need Hubic as a target
Dependencies
- puppetlabs-stdlib (>= 4.10.0)
- thexa4-pki (>= 0.1.0)