Ikke kjoer rsync med --checksum. Det ville oedelegge for manuell bitraatesjekk.
Behoever ikke gjoere chmod 700 paa hjemmemappene.
This commit is contained in:
19
backup.sh
19
backup.sh
@@ -16,7 +16,7 @@
|
||||
#
|
||||
|
||||
|
||||
echo "PVV; hjemmelaget backupscript (2017.03.16 \$Revision: 1.12 $)"
|
||||
echo "PVV; hjemmelaget backupscript (2017.03.16 \$Revision: 1.13 $)"
|
||||
echo
|
||||
echo $(date)
|
||||
|
||||
@@ -86,11 +86,12 @@ logdir="/backupz/log"
|
||||
# Start på en liste over PID vi skal vente på.
|
||||
venteproc=""
|
||||
|
||||
# Gjør "full"-backup på søndager.
|
||||
if [ "x$1" = "xfull" ]; then # Det er søndag
|
||||
echo "Det er søndag; tar «full»-backup."
|
||||
rsync_flags="${rsync_flags} --checksum"
|
||||
fi
|
||||
# Ikke kjoer med --checkum. Den er nyttig senere for aa detektere bitraate.
|
||||
# # Gjør "full"-backup på søndager.
|
||||
# if [ "x$1" = "xfull" ]; then # Det er søndag
|
||||
# echo "Det er søndag; tar «full»-backup."
|
||||
# rsync_flags="${rsync_flags} --checksum"
|
||||
# fi
|
||||
|
||||
echo "Snapshot ID: $snapshot"
|
||||
echo
|
||||
@@ -190,8 +191,10 @@ done
|
||||
echo
|
||||
echo "Rsync er ferdig."
|
||||
|
||||
# Gjør hjemmemappene lesbare bare for brukeren.
|
||||
find /backupz/homepvv/export/home/pvv -maxdepth 2 -mindepth 2 -exec chmod 700 {} \;
|
||||
# Behoeves ikke da principal ikke har almen brukerinnlogging.
|
||||
# # Gjør hjemmemappene lesbare bare for brukeren.
|
||||
# find /backupz/homepvv/export/home/pvv -maxdepth 2 -mindepth 2 -exec chmod 700 {} \;
|
||||
|
||||
# Touch home slik at timestamp på snapshot blir når backup var ferdig.
|
||||
touch /backupz/homepvv/export/home
|
||||
|
||||
|
||||
Reference in New Issue
Block a user