This commit is contained in:
2026-04-07 12:51:53 +02:00
parent 9fa4b8e0e1
commit fcd86695b8
+6 -6
View File
@@ -34,7 +34,7 @@ logNCFilename="nextcloud-data-backup_$(date +"%Y%m%d%H%M")_log.txt"
#rsync -avzh \ #rsync -avzh \
# -e "ssh -p $REMOTE_PORT -i $SSH_KEY" \ # -e "ssh -p $REMOTE_PORT -i $SSH_KEY" \
# --exclude 'nextcloud.log' \ # --exclude 'nextcloud.log' \
# --exclude 'nextcloud.log.1' \ # --exclude 'nextcloud.log.1' \$
# --exclude 'audit.log' \ # --exclude 'audit.log' \
# --exclude 'audit.log.1' \ # --exclude 'audit.log.1' \
# --exclude 'updater.log' \ # --exclude 'updater.log' \
@@ -46,9 +46,9 @@ logNCFilename="nextcloud-data-backup_$(date +"%Y%m%d%H%M")_log.txt"
# Status prüfen # Status prüfen
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
Mesg="${Mesg}Nextcloud Data rsync Ok." Mesg="${Mesg}Nextcloud Data rsync Ok.${NEWLINE}"
else else
Mesg="${Mesg}Nextcloud Data rsync failed." Mesg="${Mesg}Nextcloud Data rsync failed.${NEWLINE}"
fi fi
#todo Database backup #todo Database backup
@@ -58,12 +58,12 @@ rsync -avzh \
--progress \ --progress \
"/var/www/html/" "$REMOTE_USER@$REMOTE_HOST:/mnt/disk0/backups/nextcloud/App" >> $logfilename "/var/www/html/" "$REMOTE_USER@$REMOTE_HOST:/mnt/disk0/backups/nextcloud/App" >> $logfilename
if [ $? -eq 0 ]; then if [ $? -eq 0 ]; then
Mesg="${Mesg}Nextcloud App rsync Ok." Mesg="${Mesg}Nextcloud App rsync Ok.${NEWLINE}"
else else
Mesg="${Mesg}Nextcloud App rsync failed." Mesg="${Mesg}Nextcloud App rsync failed.${NEWLINE}"
fi fi
MesgID=$(sendMessage2Room $NC_URL $NC_USER $NC_APP_PASSWORD $ROOM_TOKEN "$Mesg") MesgID=$(sendMessage2Room $NC_URL $NC_USER $NC_APP_PASSWORD $ROOM_TOKEN "$Mesg")
sendFile2Room $NC_URL $NC_USER $NC_APP_PASSWORD $ROOM_TOKEN $logfilename $logNCFilename sendFile2Room $NC_URL $NC_USER $NC_APP_PASSWORD $ROOM_TOKEN $logfilename $logNCFilename
rm $logfilename m $logfilename