diff --git a/NextcloudBackupScript.sh b/NextcloudBackupScript.sh index 8e7fb0c..4cec113 100755 --- a/NextcloudBackupScript.sh +++ b/NextcloudBackupScript.sh @@ -11,6 +11,15 @@ REMOTE_HOST="alsdorf.spznord.de" REMOTE_PORT="1022" # Neuer Port für die Übertragung REMOTE_DIR="/mnt/disk0/backups/nextcloud/data/" +#nextcloud-Zugangsdaten +NC_URL="https://cloud.ptv-euregio.de" +NC_USER="MittagsApp" +NC_APP_PASSWORD="inter2563*" +ROOM_TOKEN="b4gs3g9z" +NEWLINE=$'\n' +Mesg="*** Nextcloud Data Backup ***${NEWLINE}" + + # --- LOGIK --- echo "Starte Synchronisation von $SOURCE_DIR nach $REMOTE_HOST auf Port $REMOTE_PORT..." # Pfad zum SSH-Key @@ -34,7 +43,8 @@ rsync -avzh \ # Status prüfen if [ $? -eq 0 ]; then - echo "Backup erfolgreich abgeschlossen." + Mesg="${Mesg}Nextcloud Data rsync Ok." else - echo "Fehler bei der Synchronisation!" + Mesg="${Mesg}Nextcloud Data rsync failed." fi +sendMessage2Room $NC_URL $NC_USER $NC_APP_PASSWORD $ROOM_TOKEN "$Mesg"