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"
|
||||
log_init "$LOGBUCH"
|
||||
log_start
|
||||
echo "Datei ./rclone.exclude wird beachtet."
|
||||
|
||||
# --- Parameter-Auswertung ---
|
||||
usage() {
|
||||
@ -41,7 +42,7 @@ fi
|
||||
|
||||
# --- Einstellungen ---
|
||||
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
|
||||
ARCHIV="${ZIEL_CLEAN}_Archiv/$Archivordner"
|
||||
# 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 "Starte..."
|
||||
|
||||
rclone -P "$MODUS" "$QUELLE" "$ZIEL" \
|
||||
rclone -P "$MODUS" "$QUErclone copy LLE" "$ZIEL" \
|
||||
--backup-dir="$ARCHIV" \
|
||||
--log-file="$LOGBUCH" \
|
||||
--log-level="$LOGLVL" \
|
||||
$IGNORE \
|
||||
--ignore-from "./rclone.ignore"
|
||||
$DRYRUN
|
||||
|
||||
log_error "ERR: $?"
|
||||
|
||||
Reference in New Issue
Block a user