#!/bin/bash

DIRECTORY="laptop"
BEGINTIJD="`date +%T`"
MOUNTP="/media/paul/da73f97f-b61d-4c37-9418-62533b19ccaa"

# controleren of de drive is gevonden
if ! test -d $MOUNTP/$DIRECTORY; then
  echo
  echo "De drive is niet gevonden, of dit is een verkeerde disk."
  echo "In elk geval vond ik er geen directory '$DIRECTORY' op."
  echo
  echo "Druk op een toets...."
  read
  exit
fi
echo "Goede drive gevonden."

# synchroniseren
# lijstje wat je niet wilt backuppen
# laatste regel:
# / betekent alles backuppen vanaf root
# $MOUNTP/$DIRECTORY/ is de bestemming
nice /usr/bin/rsync -av --del --delete-excluded \
   --exclude=/mnt/**  \
   --exclude=/proc/**  \
   --exclude=/media/**  \
   --exclude=/sys/**  \
   --exclude=/run/** \
   --exclude=/tmp/**  \
   --exclude=/lost+found  \
   --exclude=/home/*/.cache/** \
/ $MOUNTP/$DIRECTORY/

# tijd goed zetten (= tijd van de directory)
touch $MOUNTP/$DIRECTORY

sync

# verslag
echo "begintijd: $BEGINTIJD"
echo "eindtijd:  `date +%T`"
echo
echo "Druk op return...."
read
