Danke das mit dem "v" bzgl "vv" Flag gefällt es gleich viel besser !
Pushbullet liegt voraussichtlich am max. der zul. Nachrichten. Da ich kürzlich zu ausgiebig meine GeoFence Notification Pushbulletbelastung im Traccar getestet habe.
Dokumentation des rsync Aufrufs im Logfile funktioniert nun auch
.... mit folgender Anpassung
# SSH-SSH_FROM RSync-Datensicherung VON einer entfernten DS oder komp. Server
#--------------------------------------------------------------------------
if [ -n "$SSH_FROM" ] && [ -z "$SSH_TO" ] && [ -n "$DESTINATION" ]; then
echo "Ausgefuehrtes rsync Kommando:" >> $LOG
echo "rsync -e "$RSYNC" $SYNCOPT $SSH_FROM:$CHECK_PATH"$SOURCE" $LOGSTAT $EXCLUDE $RECYCLE "$DESTINATION"" >> $LOG
rsync -e "$RSYNC" $SYNCOPT $SSH_FROM:$CHECK_PATH"$SOURCE" $LOGSTAT $EXCLUDE $RECYCLE "$DESTINATION" >> $LOG
RSYNC_EXIT="$?"
# SSH-SSH_TO RSync-Datensicherung AUF eine entfernte DS oder komp. Server
#--------------------------------------------------------------------------
elif [ -n "$SSH_TO" ] && [ -z "$SSH_FROM" ] && [ -n "$DESTINATION" ]; then
echo "Ausgefuehrtes rsync Kommando:" >> $LOG
echo "rsync -e "$RSYNC" $SYNCOPT $CHECK_PATH"$SOURCE" $LOGSTAT $EXCLUDE $RECYCLE $SSH_TO:"$DESTINATION"" >> $LOG
rsync -e "$RSYNC" $SYNCOPT $CHECK_PATH"$SOURCE" $LOGSTAT $EXCLUDE $RECYCLE $SSH_TO:"$DESTINATION" >> $LOG
RSYNC_EXIT="$?"
# RSync- Lokale Datensicherung auf Volume, USB- oder SATA-Datentr?ger
#-------------------------------------------------------------------------
elif [ -z "$SSH_TO" ] && [ -z "$SSH_FROM" ] && [ -n "$DESTINATION" ]; then
echo "Ausgefuehrtes rsync Kommando:" >> $LOG
echo "rsync $SYNCOPT $CHECK_PATH"$SOURCE" $LOGSTAT $EXCLUDE $RECYCLE "$DESTINATION"" >> $LOG
rsync $SYNCOPT $CHECK_PATH"$SOURCE" $LOGSTAT $EXCLUDE $RECYCLE "$DESTINATION" >> $LOG
RSYNC_EXIT="$?"
fi
echo "" >> $LOG
if [ $RSYNC_EXIT -ne 0 ]; then
RSYNC_CODE="$RSYNC_EXIT"
echo "Fehler $SHARE - RSync-Code $RSYNC_CODE" >> $LOG
fi
Dann sieht es im Log so aus
Ausgefuehrtes rsync Kommando:
rsync -e ssh -l root -ahvvR IPDS216:/volume?/@appstore/fhem --stats --exclude=@Logfiles/*** --exclude=#recycle/*** --exclude=#snapshot/*** --exclude=.DS_Store/*** --delete --backup --backup-dir=@Recycle/2016-09-24_14h49_rsync_FHEM216 ./fhem
backup_dir is @Recycle/2016-09-24_14h49_rsync_FHEM216/
opening connection using: ssh -l root IPDS216 rsync --server --sender -vvblogDtprRe.isfC --backup-dir @Recycle/2016-09-24_14h49_rsync_FHEM216 . "/volume?/@appstore/fhem"
receiving incremental file list
delta-transmission enabled
volume1/@appstore/fhem/app/app is uptodate
volume1/@appstore/fhem/app/config is uptodate
...... dann sehe ich auch was alles schon "uptodate" ist
.