The database changes underneath the backup process. We do database
dumps to /var/backups which is what we want backed up.
Change-Id: I3f925c014b26d3537c0fd119b9a6b9761ac78085
/afs is a remotely hosted distributed file system and we don't need to
attempt to backup the entirety of this global filesystem from our nodes
that mount it.
The fileservers for afs should be responsible for backing up any content
that needs backups.
Change-Id: I4215c212958b1ff9e0913727c698e9c12e385ed9
In an effort to reduce the size of our backups, drop puppet reports.
Change-Id: I68ee7bc88e05fdefdc14d5762b5155abb7034983
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Bup appears to use this to keep track of indexes between the local and
remote server. We don't need to back this up and attempting to results
in frequent errors for files being deleted before they could be backed
up.
Change-Id: I3ad4db5a44f3067478e48af65dd7991bbb391ab8
Don't back up our hiera secrets, we already store them in git.
Change-Id: Ic9531bd7331fcfe4908827594670e8a6e30083c7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We already have our puppet modules in git, so it is likely safe we can
exclude them from backups.
Change-Id: Ib97d77c506bb2412e543e38eda71db301dee7526
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
* doc/source/sysadmin.rst: Document how to restore from bup backups.
* modules/bup/files/etc/bup-excludes: Exclude special backup restore
dirs in /root. This prevents backup restores from being backed up
too.
Change-Id: Ide0e69c128be0a8b8774df7acaf9267df097f104
Also move contents of /etc/bup-excludes into a file
Change-Id: I206c08d05114cdacb18d00e4a4578679398990ec
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Reviewed-on: https://review.openstack.org/15841
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins