rcloning.sh aktualisiert
Logging angepasst
This commit is contained in:
@ -1,7 +1,10 @@
|
|||||||
# Das Script sollte im Verzeichnis /root liegen
|
# Das Script sollte im Verzeichnis /root liegen
|
||||||
# Voraussetzungen: rclone installiert, logger.sh liegt im Verzeichnis
|
# Voraussetzungen: rclone installiert, logger.sh liegt im Verzeichnis
|
||||||
|
|
||||||
source /root/logger.sh
|
source $GIT_PFAD/logger/logger.sh
|
||||||
|
LOGBUCH="$GIT_PFAD/logger/Logs/rcloning.log"
|
||||||
|
log_init $LOGBUCH
|
||||||
|
log_start
|
||||||
|
|
||||||
# Einstellungen #
|
# Einstellungen #
|
||||||
IST_TEST="nein" # ja: es wird nichts übertragen
|
IST_TEST="nein" # ja: es wird nichts übertragen
|
||||||
@ -15,7 +18,6 @@ IGNORE="--ignore-existing" # leeren, wenn nicht ignoriert werden soll
|
|||||||
EXCLUDE=".git/" # Auszuschließende Dateien und Verzeichnisse z. B. ".git/ .Trash1000/"
|
EXCLUDE=".git/" # Auszuschließende Dateien und Verzeichnisse z. B. ".git/ .Trash1000/"
|
||||||
|
|
||||||
# Programm #
|
# Programm #
|
||||||
log_start
|
|
||||||
log_info "Starte Cloning..."
|
log_info "Starte Cloning..."
|
||||||
|
|
||||||
if [ $IST_TEST = "ja"]
|
if [ $IST_TEST = "ja"]
|
||||||
@ -34,7 +36,7 @@ log_info "Bestehende Dateien überspringen: $IGNORE"
|
|||||||
log_info "Testlauf: $IST_TEST"
|
log_info "Testlauf: $IST_TEST"
|
||||||
log_info "Starte..."
|
log_info "Starte..."
|
||||||
|
|
||||||
rclone -P $MODUS $QUELLE $ZIEL --backup-dir=$ARCHIV --log-file=/root/log.txt --log-level=$LOGLVL $IGNORE $DRYRUN
|
rclone -P $MODUS $QUELLE $ZIEL --backup-dir=$ARCHIV --log-file=$LOGBUCH --log-level=$LOGLVL $IGNORE $DRYRUN
|
||||||
log_error "ERR: $?"
|
log_error "ERR: $?"
|
||||||
|
|
||||||
log_end
|
log_end
|
||||||
Reference in New Issue
Block a user