diff options
| author | Silvio Rhatto <rhatto@riseup.net> | 2024-08-23 13:08:30 -0300 |
|---|---|---|
| committer | Silvio Rhatto <rhatto@riseup.net> | 2024-08-23 13:08:30 -0300 |
| commit | 6bc2e4391030bd368a09578b5c10988d41d11367 (patch) | |
| tree | 7059473660f6d73454d6b1248d0a16ad8b7a0e77 /README | |
| parent | 3c5f1b0d3d82ae5228344c230cfaaf1879f9d735 (diff) | |
| download | puppet-backup-6bc2e4391030bd368a09578b5c10988d41d11367.tar.gz puppet-backup-6bc2e4391030bd368a09578b5c10988d41d11367.tar.bz2 | |
Fix: improved README
Diffstat (limited to 'README')
| -rw-r--r-- | README | 35 |
1 files changed, 0 insertions, 35 deletions
@@ -1,35 +0,0 @@ -This module contains the general backup conventions and defintions used by the -Fluxo Group according to - - https://padrao.fluxo.info/backup/ - -It relies on the Backupninja module, - - https://gitlab.com/shared-puppet-modules-group/backupninja - -What is basically do is to help the creation of standardized definitions for -rdiff-backup and duplicity like these: - - # local encrypted/signed backup - backup::duplicity { "localhost": - encryptkey => "$key_id", - password => "$key_password", - } - - # remote backup of previously encrypted/signed backup - backup::rdiff { "$node_name": - port => "$port", - } - -The first definition will keep local encrypted/signed backups using duplicity -at /var/backups/duplicity. - -The second definition will push the local /var/backups/duplicity to a remote -destination using rdiff-backup over ssh. - -We choose this two stage approach as the experience showed that it's more -reliable and fast than to let duplicity do all the job. - -Note that this is a simple module that don't manages backup users or keys by -itself: you should do that manually or use another puppet module such as -backupninja::server. |
