backup-ops2l-vmc.bash: add seconds, summmarize du instead, add finishing date

This commit is contained in:
Aminda Suomalainen 2023-05-16 19:44:54 +03:00
parent 164f416485
commit a6f73dbad7
Signed by: Mikaela
SSH Key Fingerprint: SHA256:CXLULpqNBdUKB6E6fLA1b/4SzG0HvKD19PbIePU175Q

View File

@ -6,11 +6,11 @@ VMCDIR=~/PS2/VMC
BACKUPDIR=~/PS2-VMC-backups
mkdir -p $BACKUPDIR
# E.g. 2023-075TT1719, I don't think change of month matters and these are
# E.g. 2023-075TT171900, I don't think change of month matters and these are
# going to be small 8MB files anyway so seeing the age at glance is nice.
# WARNING: This doesn't handle DST switch although I don't expect to be
# playing or running this script during the problem hours
cp -arv "$VMCDIR" "$BACKUPDIR/$(date +%Y-%jT%H%M)"
cp -arv "$VMCDIR" "$BACKUPDIR/$(date +%Y-%jT%H%M%S)"
# Samba is fun with permissions
chmod -R 777 $VMCDIR/..
@ -24,6 +24,9 @@ if hash duperemove 2>/dev/null; then
fi
# Curiosity, show the space used
du -hca --time $BACKUPDIR
du -hcs --time $BACKUPDIR
# When the script finished?
date "+%Y-%jT%H%M%S"
set +x