]> gitweb.fluxo.info Git - puppet-backup.git/commitdiff
Sync-backups: be verbose
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 18 Apr 2014 13:49:58 +0000 (10:49 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 18 Apr 2014 13:49:58 +0000 (10:49 -0300)
files/sync-backups

index 72fcdec9ed0ee994614f7ad61a9163a12c003966..5787c408570f425880da467676547e5797970970 100644 (file)
@@ -22,21 +22,25 @@ function sync_backups_node {
     fi
 
     # Sync local encrypted backup.
+    echo "Syncing /var/vservers/$NODE/var/backups/duplicity/..."
     mkdir -p /$MEDIA/$NODE_HOSTNAME/duplicity
     $RSYNC /var/vservers/$NODE/var/backups/duplicity/ /$MEDIA/$NODE_HOSTNAME/duplicity/
 
     # Sync remote backups.
     for node in `ls /var/vservers/$NODE/var/backups/remote/`; do
+      echo "Syncing /var/vservers/$NODE/var/backups/remote/$node/..."
       mkdir -p /$MEDIA/$NODE_HOSTNAME/remote/$node
       $RSYNC /var/vservers/$NODE/var/backups/remote/$node/ /$MEDIA/$NODE_HOSTNAME/remote/$node/
     done
   else
     # Sync local encrypted backup.
+    echo "Syncing /var/backups/duplicity/..."
     mkdir -p /$MEDIA/$HOSTNAME/duplicity
     $RSYNC /var/backups/duplicity/ /$MEDIA/$HOSTNAME/duplicity/
 
     # Sync remote backups.
     for node in `ls /var/backups/remote/`; do
+      echo "Syncing /var/backups/remote/$node/..."
       mkdir -p /$MEDIA/$HOSTNAME/remote/$node/
       $RSYNC /var/backups/remote/$node/ /$MEDIA/$HOSTNAME/remote/$node/
     done
@@ -44,8 +48,8 @@ function sync_backups_node {
     # Copy encrypted images.
     if [ -d "$IMAGES" ]; then
       for image in `find $IMAGES -name '*.img' -type f`; do
-        mkdir -p /$MEDIA/$HOSTNAME/images/`dirname $image`
         echo "Copying image to /$MEDIA/$HOSTNAME/images/`dirname $image`"
+        mkdir -p /$MEDIA/$HOSTNAME/images/`dirname $image`
         $CP $image /$MEDIA/$HOSTNAME/images/`dirname $image`
       done
     fi