]> git.sesse.net Git - backup.sh/blobdiff - backup.sh
bare småtterier
[backup.sh] / backup.sh
index 7512b31b4312a5c87d4a9cd01596c6a9dad74b54..15546283ad878122be657428d62cf08adc61fb54 100755 (executable)
--- a/backup.sh
+++ b/backup.sh
@@ -12,8 +12,7 @@ exclude=$confdir/exclude
 ###
 
 #syntax of remotestat:
-#hostname:/directory/ or
-#hostname:/directory/file
+#hostname:/directory/
 remotestatf=$confdir/remotestat
 [ -f $remotestatf ] && remotestat=`cat $remotestatf`
 ###
@@ -59,7 +58,7 @@ backup()
  if [ "$backuplevel" = "daglig" ] || [ "$backuplevel" = "incremental" ]
  then
   forrige=`cat ../.date`
-  forrigecmd=--newer=\"$forrige\"
+  forrigecmd="--newer=\"$forrige\""
  else
   forrigecmd=""
  fi
@@ -83,12 +82,12 @@ backup()
 
   #fix perm
   chmod 600 *tgz
-  chmod 644 *sdx *idx
+  chmod 644 *sdx *idx 2>/dev/null
 
  else
   #it did not work
-  rm $DATE.tmp
-  echo "$backuplevel backup of $computer:$filesystem failed"
+  rm $DATE.tmp 2>/dev/null
+  echo "$backuplevel backup of $computer:$filesystem failed and deleted"
  fi
 
 }
@@ -189,8 +188,4 @@ done
 [ ! -z $remotestat ] && scp /tmp/report.txt $remotestat
 ###
 
-#create index
-/home/backup/indekser.sh $storagedir
-###
-
 date