/home/pi/Backupscript/backup-321tux.sh -a
RSYNC_OPT=("-savPbh" "--delete" "--numeric-ids" "--stats")
#RSYNC_OPT_SNAPSHOT=("-av") # Parameter für Modus Snapshot
MOUNT="/media/Backup_Daily"
func_bak_dir(){
BAK_DIR="$TARGET/Geloeschte_Dateien/$(date +%F)/"
}
# mode[$nr] [optional] Modus für die Sicherung. Parameter "Snapshot" verwenden um Snapshots zu erstellen
# Z.B. "Snapshot", "snapshot" oder "snap" für den Snapshot-Modus
# "", "default" oder "Normal" für den Normal-Modus
MOUNT="$(readlink -m /media/Backup_Daily)" # Falls Einhängepunkt ein Symlink ist
# = = Profil 1 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
nr=1 # Fortlaufende Profil-Nummer
title[$nr]="FritzBoxBackup"
arg[$nr]="r"
mode[$nr]="" # Modus (Normal oder Snapshot)
source[$nr]="/media/FritzBox/"
mount[$nr]="" # Eigener Einhängepunkt
ftpsrc[$nr]="" # Quelle ist ein FTP
target[$nr]="$MOUNT/Backup"
log[$nr]="${target[$nr]}/$(date +%F)_${title[$nr]}.log"
exfrom[$nr]="$(mktemp -t "tmp.rsync.XXXX")"
rsync_opt[$nr]=""
cat > "${exfrom[$nr]}" <<_EOF_
_EOF_
proc /proc proc defaults 0 0
/dev/mmcblk0p1 /boot vfat defaults 0 2
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
# a swapfile is not a swap partition, so no using swapon|off from here on, use dphys-swapfile swap[on|off] for that
//IP-Adresse-FB/FRITZ.NAS/StoreJet-Transcend-01/ /media/FritzBox cifs username=user,password=pass,sec=ntlmv2 0 0
UUID=4f9ed1b5-226c-42cd-ba86-12dee2f1fb3e /media/Backup_Daily ext4 defaults 0 0
Probiere mal die aktuelle Version des Skriptes:Sie müssen registriert sein, um Links zu sehen.
Das Problem scheint der "/" bei source zu sein.
Ok, macht Sinn.Ja das muss so sein, weil ja auf der Fritzbox kein Log und kein Ordner Gelöschte Dateien existiert und rsync die dann wieder aus dem Backup löschen wollen würde...
Mist. Im Skript war noch ein Fehler... War ungetestet. Jetzt müsste es auch mit "/" am Ende von SOURCE gehen...
Archiv und Skript sind aktualisiert...
dann ist es aktuell.[[ ${#SOURCE} -gt 2 && "${SOURCE: -1}" == "/" ]] && SOURCE="${SOURCE%/}" # "/" am Ende entfernen
Wir verwenden Cookies und ähnliche Technologien für folgende Zwecke:
Akzeptieren Sie Cookies und diese Technologien?
Wir verwenden Cookies und ähnliche Technologien für folgende Zwecke:
Akzeptieren Sie Cookies und diese Technologien?