#
# Aktionen, die vor dem create der Archive laufen sollen
#

if [ ${UID} != 0 ] || [ `id -g` != 0 ]
  then
    exit_on_error "System-Operation without root access `date`"
  fi

btrfs subvolume snapshot -r / ${QUELL_PFAD}  &>> ${LOG_FILE}              # snapshot anlegen nach QUELL_PFAD
#
# Es werden keine gemounteten Partitionen oder andere Subvolumes in den Snapshot übernommen. Diese Pfade bleiben leer!
# => Subvolumes im Snapshot bleiben weg => keine Gegenmaßnahme
# => leere Verzeichnisse kommen als solche ins Archiv
#
if [ $? -ne 0 ]
  then
    exit_on_error "${LINIE}\ncould not create the btrfs snapshot `date`"
  fi

echo "${LINIE}"  >> ${LOG_FILE}
