]> gitweb.fluxo.info Git - puppet-backup.git/commitdiff
Sync local encrypted backup also inside vservers
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 17 Dec 2010 00:02:05 +0000 (22:02 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 17 Dec 2010 00:02:05 +0000 (22:02 -0200)
files/sync-backups

index c23e05dd6a15278916ac8def8e310b35a9b9d5b0..490e4c9932e1ac24174663edc7a541b8a236c936 100644 (file)
@@ -10,6 +10,11 @@ IMAGES="/var/data/crypt/"
 RSYNC="nice -n 19 rsync -avH --delete --bwlimit=$BWLIMIT"
 
 if [ ! -z "$NODE" ]; then
+  # Sync local encrypted backup.
+  mkdir -p /$MEDIA/$NODE/duplicity
+  $RSYNC /var/vservers/$NODE/var/backups/duplicity/ /$MEDIA/$NODE/duplicity/
+
+  # Sync remote backups.
   for node in `ls /var/vservers/$NODE/var/backups/remote/`; do
     mkdir -p /$MEDIA/$NODE/remote/$node
     $RSYNC /var/vservers/$NODE/var/backups/remote/$node/ /$MEDIA/$NODE/remote/$node/