]> git.somenet.org - tools/homesync.git/commitdiff
homestore.sh master
authorSomeone <someone@somenet.org>
Tue, 12 Jan 2021 23:01:19 +0000 (00:01 +0100)
committerSomeone <someone@somenet.org>
Tue, 12 Jan 2021 23:01:19 +0000 (00:01 +0100)
homestore.sh

index 01632d69b0fd479f241c6b3798c915e549d5a553..64e7ed414dc2e11708b6059877b3953506abe097 100755 (executable)
@@ -6,14 +6,14 @@ echo "Will sync ${HOME} TO server in ${SLEEPTIME} sec..."
 if [[ "$1" == "ALL" ]] ; then
   echo "ALL enabled! This will sync almost all data. Also cross-fs!"
   sleep $SLEEPTIME
 if [[ "$1" == "ALL" ]] ; then
   echo "ALL enabled! This will sync almost all data. Also cross-fs!"
   sleep $SLEEPTIME
-  rsync -vapP --delete --delete-excluded --sparse --exclude='/.**' --exclude='/Downloads' --exclude='/VirtualBox VMs/*.nosync' \
+  rsync -SPaHAXv --delete --delete-excluded --exclude='/.**' --exclude='/Downloads' --exclude='/VirtualBox VMs/*.nosync' \
         --exclude='/Nextcloud*' \
         "${HOME}/" "home.somenet.org:HOMESYNC_DATA/"
 
 elif [[ "$1" == "QUICK" ]] ; then
   echo "QUICK sync: Will skip VMs."
   sleep $SLEEPTIME
         --exclude='/Nextcloud*' \
         "${HOME}/" "home.somenet.org:HOMESYNC_DATA/"
 
 elif [[ "$1" == "QUICK" ]] ; then
   echo "QUICK sync: Will skip VMs."
   sleep $SLEEPTIME
-  rsync -vapPx --delete --sparse --exclude='/.**' --exclude='/Downloads' --exclude='/VirtualBox VMs' \
+  rsync -SPaHAXvx --delete --exclude='/.**' --exclude='/Downloads' --exclude='/VirtualBox VMs' \
         --exclude='/Nextcloud*' \
         "${HOME}/" "home.somenet.org:HOMESYNC_DATA/"
 else
         --exclude='/Nextcloud*' \
         "${HOME}/" "home.somenet.org:HOMESYNC_DATA/"
 else