added App backup
This commit is contained in:
+21
-13
@@ -31,18 +31,18 @@ logNCFilename="nextcloud-data-backup_$(date +"%Y%m%d%H%M")_log.txt"
|
|||||||
#copy data
|
#copy data
|
||||||
# rsync mit Ausschlussfiltern:
|
# rsync mit Ausschlussfiltern:
|
||||||
# --exclude 'DATEINAME': Verhindert, dass diese Datei kopiert wird
|
# --exclude 'DATEINAME': Verhindert, dass diese Datei kopiert wird
|
||||||
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' \
|
||||||
--exclude 'updater.log.1' \
|
# --exclude 'updater.log.1' \
|
||||||
--exclude 'flow.log' \
|
# --exclude 'flow.log' \
|
||||||
--exclude 'flow.log.1' \
|
# --exclude 'flow.log.1' \
|
||||||
--progress \
|
# --progress \
|
||||||
"$SOURCE_DIR" "$REMOTE_USER@$REMOTE_HOST:$REMOTE_DIR" > $logfilename
|
# "$SOURCE_DIR" "$REMOTE_USER@$REMOTE_HOST:$REMOTE_DIR" > $logfilename
|
||||||
|
|
||||||
# Status prüfen
|
# Status prüfen
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
@@ -53,7 +53,15 @@ fi
|
|||||||
|
|
||||||
#todo Database backup
|
#todo Database backup
|
||||||
#App backup
|
#App backup
|
||||||
|
rsync -vzh \
|
||||||
|
-e "ssh -p $REMOTE_PORT -i $SSH_KEY" \
|
||||||
|
--progress \
|
||||||
|
"/var/www/html" "$REMOTE_USER@$REMOTE_HOST:/mnt/disk0/backups/nextcloud/App" >> $logfilename
|
||||||
|
if [ $? -eq 0 ]; then
|
||||||
|
Mesg="${Mesg}Nextcloud App rsync Ok."
|
||||||
|
else
|
||||||
|
Mesg="${Mesg}Nextcloud App rsync failed."
|
||||||
|
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")
|
||||||
|
|||||||
Reference in New Issue
Block a user