]> gitweb.fluxo.info Git - puppet-backup.git/commitdiff
Putting remote backups in a subfolder at sync-backups
authorSilvio Rhatto <rhatto@riseup.net>
Thu, 16 Dec 2010 23:36:49 +0000 (21:36 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Thu, 16 Dec 2010 23:36:49 +0000 (21:36 -0200)
files/sync-backups

index ecf4be7d4333dc416c1eed5e455c8a681bea4635..c23e05dd6a15278916ac8def8e310b35a9b9d5b0 100644 (file)
@@ -11,7 +11,8 @@ RSYNC="nice -n 19 rsync -avH --delete --bwlimit=$BWLIMIT"
 
 if [ ! -z "$NODE" ]; then
   for node in `ls /var/vservers/$NODE/var/backups/remote/`; do
-    $RSYNC /var/vservers/$NODE/var/backups/remote/$node/ /$MEDIA/$node/
+    mkdir -p /$MEDIA/$NODE/remote/$node
+    $RSYNC /var/vservers/$NODE/var/backups/remote/$node/ /$MEDIA/$NODE/remote/$node/
   done
 else
   # Sync local encrypted backup.
@@ -21,7 +22,7 @@ else
   # Sync remote backups.
   for node in `ls /var/backups/remote/`; do
     mkdir -p /$MEDIA/$node/
-    $RSYNC /var/backups/remote/$node/ /$MEDIA/$node/
+    $RSYNC /var/backups/remote/$node/ /$MEDIA/$HOSTNAME/remote/$node/
   done
 
   # Copy encrypted images.