aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README35
1 files changed, 0 insertions, 35 deletions
diff --git a/README b/README
deleted file mode 100644
index 1efc47a..0000000
--- a/README
+++ /dev/null
@@ -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.