rcloning_param.sh aktualisiert
This commit is contained in:
@ -10,6 +10,7 @@ source "$GIT_PFAD/logger/logger.sh"
|
|||||||
LOGBUCH="$GIT_PFAD/logger/Logs/rcloning.log"
|
LOGBUCH="$GIT_PFAD/logger/Logs/rcloning.log"
|
||||||
log_init "$LOGBUCH"
|
log_init "$LOGBUCH"
|
||||||
log_start
|
log_start
|
||||||
|
echo "Datei ./rclone.exclude wird beachtet."
|
||||||
|
|
||||||
# --- Parameter-Auswertung ---
|
# --- Parameter-Auswertung ---
|
||||||
usage() {
|
usage() {
|
||||||
@ -41,7 +42,7 @@ fi
|
|||||||
|
|
||||||
# --- Einstellungen ---
|
# --- Einstellungen ---
|
||||||
IST_TEST="nein" # ja: es wird nichts übertragen
|
IST_TEST="nein" # ja: es wird nichts übertragen
|
||||||
Archivordner="$(date +%y-%m-%d-%H)"
|
Archivordner="$(date +%Y-%m-%d-%H)"
|
||||||
ZIEL_CLEAN="${ZIEL%/}" # Trailing Slash entfernen
|
ZIEL_CLEAN="${ZIEL%/}" # Trailing Slash entfernen
|
||||||
ARCHIV="${ZIEL_CLEAN}_Archiv/$Archivordner"
|
ARCHIV="${ZIEL_CLEAN}_Archiv/$Archivordner"
|
||||||
# Ergibt z. B.: spzssh:/srv/.../DPVonNextcloud_Archiv/25-03-26-14
|
# Ergibt z. B.: spzssh:/srv/.../DPVonNextcloud_Archiv/25-03-26-14
|
||||||
@ -67,11 +68,12 @@ 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" \
|
rclone -P "$MODUS" "$QUErclone copy LLE" "$ZIEL" \
|
||||||
--backup-dir="$ARCHIV" \
|
--backup-dir="$ARCHIV" \
|
||||||
--log-file="$LOGBUCH" \
|
--log-file="$LOGBUCH" \
|
||||||
--log-level="$LOGLVL" \
|
--log-level="$LOGLVL" \
|
||||||
$IGNORE \
|
$IGNORE \
|
||||||
|
--ignore-from "./rclone.ignore"
|
||||||
$DRYRUN
|
$DRYRUN
|
||||||
|
|
||||||
log_error "ERR: $?"
|
log_error "ERR: $?"
|
||||||
|
|||||||
Reference in New Issue
Block a user