raspiBackup - Sichere Deine Raspberry regelmäßig im laufenden Betrieb

L I V E Stammtisch ab 20:30 Uhr im Chat
  • Einen Wertmutstropfen gibt es zu erwaehnen: Da eine Datei physisch nur einmal gespeichert wird und von allen Backups ausser dem ersten per Hardlink in den jeweiligen Backups nur verlinked werden fehlt diese Datei sofort in allen Backups wenn das Speichermedium ein Leseproblem mit der Datei hat :no_sad: Wer also 100% sicher sein will dass die Backups so ein Problem nicht bekommen sollte als Backupstorage ein RAID >= 1 nutzen.

  • raspiBackup - Sichere Deine Raspberry regelmäßig im laufenden Betrieb? Schau mal ob du hier fündig wirst!

  • Hallo framp,

    Anfang März 2022 hatten wir eine Diskussion zum raspiBackup und reboot:

    Bracew
    6. März 2022 um 12:36

    Zum härten habe ich die Einstellungen auch auf meinen RasPi im Heizungskeller übertragen,

    also mit ";" anstatt "&&" in der /usr/local/etc/raspiBackup.conf, sowie im /usr/local/bin/raspiBackupNfsWrapper.sh:

    Code
    raspiBackup.sh -g --timestamps --notifyStart --rebootSystem

    also mit reboot nach dem Backup.

    Das Script läuft einmal die Woche. Heute kam die E-Mail, dass das Backup gestartet wurde:

    Zitat

    07-15-2022 00:57:10 --- RBK0009I: HeizPi: raspiBackup.sh V0.6.7 (2022-05-26/9edf641) Fr 15. Jul 00:57:09 CEST 2022 gestartet.

    aber keine E-Mail nach dem Backup?

    Weiterhin wurden im Backup Verzeichnis nun 4 anstatt 3 Backup abgelegt, obwohl in /usr/local/etc/raspiBackup.conf:

    Zitat

    # Anzahl der zu vorhaltenden Backups

    DEFAULT_KEEPBACKUPS="3"

    Ich habe das /usr/local/bin/raspiBackupNfsWrapper.sh noch mal händisch gestartet. Also in der bash:

    Zitat

    sudo /usr/local/bin/raspiBackupNfsWrapper.sh

    Danach habe ich die Start und die Ende E-Mail bekommen:

    Zitat

    07-15-2022 14:39:34 --- RBK0009I: HeizPi: raspiBackup.sh V0.6.7 (2022-05-26/9edf641) Fr 15. Jul 14:39:33 CEST 2022 gestartet.

    Nun 5 Backup im Ziel-Verzeichnis.

    Aufgrund von "07-15-2022 15:16:08 ??? RBK1004E: bc nicht gefunden. bc muss installiert werden mit 'sudo apt-get install bc'." habe ich in der bash "sudo apt-get install bc" eingegeben.

    Dabei ist mir der RasPi abgestürzt und wollte nicht mehr starten.

    Über einen anderen RasPi habe ich das 15:16:11 Uhr Backup wieder auf die SD-Karte mit restore aufgespielt. Neu gestartet. RasPi war ok und per SSH erreichbar. Nun nochmals "sudo apt-get install bc". Hat er gemacht und war Ok.

    Erneuter Versuch:

    Zitat

    sudo /usr/local/bin/raspiBackupNfsWrapper.sh

    E-Mail mit:

    Zitat

    07-15-2022 16:42:40 --- RBK0009I: HeizPi: raspiBackup.sh V0.6.7 (2022-05-26/9edf641) Fr 15. Jul 16:42:39 CEST 2022 gestartet.

    kommt, aber auch gleich danach "Backup nicht erfolgreich !!!.":

    Ich habe festgestellt, dass auf dem HeizPi das /backup Verzeichnis für NFS weg war. Also dieses wieder eingerichtet.

    Aber auch danach bei jedem Versuch immer wieder die gleiche Meldung: "Backup nicht erfolgreich !!!."

    Was läuft falsch?

  • Dabei ist mir der RasPi abgestürzt und wollte nicht mehr starten.

    Oha. Da war Dein Puls wohl auf 180 :huh:

    Backup wieder auf die SD-Karte mit restore aufgespielt. Neu gestartet. RasPi war ok und per SSH erreichbar.

    Ich hoffe das war nicht das erste mal dass Du Restore getestet hast :) Es gibt uebrigends die Option -M und ab der Release 0.6.7 werden bei rsync dabei auch Deltabackups erstellt - quasi ein Snapshot - sinnvoll wenn imer eine groessere Aenderung vornimmt.

    Das mit der fehlenen Endemail wurde schon mal reportet. Der Nutzer nutze msmtp. ich nutze exim4 und damit funktioniert es. Wir haben das dann nicht mehr weiter verfolgt. Welchen MTA nutzt Du?

    Zitat

    Ich habe festgestellt, dass auf dem HeizPi das /backup Verzeichnis für NFS weg war. Also dieses wieder eingerichtet.

    Das ist ein kleiner Bug in raspiBackup. Dazu habe ich eben einen issue erstellt.

    "Backup nicht erfolgreich !!!."

    Ich kann leider nicht auf Dein System sehen :no_sad: Oder willst Du mir ssh Zugang gewaehren ? :lol: Ist auch nicht notwendig ;) Du musst mir einfach das Debuglog zeigen :)

  • Oha. Da war Dein Puls wohl auf 180 :huh:

    Ja genau, und wie!

    Ich hoffe das war nicht das erste mal dass Du Restore getestet hast :)

    Nein, natüüürlich nicht. :saint:

    Welchen MTA nutzt Du?

    Ich glaube sSMTP. Ist schon lange her das ich das installiert habe. Hat bisher aber funktioniert.

    Du musst mir einfach das Debuglog zeigen :)

    Spoiler anzeigen

    20220715-174309 DBG 1993: --- Logfiles used: /tmp/raspiBackup.log and /tmp/raspiBackup.msg

    20220715-174309 DBG 2004: --- raspiBackup.sh 0.6.7, 2022-05-26/19:34:12 - 9edf641

    20220715-174309 DBG 2007: --- +================================================================================================================================================+

    20220715-174309 DBG 2008: --- | ===> Viele sensitive Informationen werden in dieser Logdatei maskiert. Vor dem Verteilen des Logs sollte es trotzdem ueberprueft werden <=== |

    20220715-174309 DBG 2009: --- +================================================================================================================================================+

    20220715-174309 DBG 1836: --> trapWithArg cleanupStartup SIGINT SIGTERM EXIT

    20220715-174309 DBG 1841: <-- trapWithArg

    20220715-174309 DBG 2606: --> initializeDefaultConfigVariables

    20220715-174309 DBG 2744: <-- initializeDefaultConfigVariables

    20220715-174309 DBG 2749: --> copyDefaultConfigVariables

    20220715-174309 DBG 2821: <-- copyDefaultConfigVariables

    20220715-174309 DBG 3571: --> readConfigParameters

    20220715-174309 DBG 3586: --- Read config /usr/local/etc/raspiBackup.conf : 0.1.4

    20220715-174309 DBG 3586: --- VERSION_CONFIG="0.1.4"

    20220715-174309 DBG 3586: --- DEFAULT_BACKUPPATH="/backup"

    20220715-174309 DBG 3586: --- DEFAULT_BACKUPTYPE="rsync"

    20220715-174309 DBG 3586: --- DEFAULT_ZIP_BACKUP="0"

    20220715-174309 DBG 3586: --- DEFAULT_DD_BACKUP_SAVE_USED_PARTITIONS_ONLY=0

    20220715-174309 DBG 3586: --- DEFAULT_KEEPBACKUPS="3"

    20220715-174309 DBG 3586: --- DEFAULT_KEEPBACKUPS_DD=0

    20220715-174309 DBG 3586: --- DEFAULT_KEEPBACKUPS_DDZ=0

    20220715-174309 DBG 3586: --- DEFAULT_KEEPBACKUPS_TAR=0

    20220715-174309 DBG 3586: --- DEFAULT_KEEPBACKUPS_TGZ=0

    20220715-174309 DBG 3586: --- DEFAULT_KEEPBACKUPS_RSYNC=0

    20220715-174309 DBG 3586: --- DEFAULT_SMART_RECYCLE="0"

    20220715-174309 DBG 3586: --- DEFAULT_SMART_RECYCLE_DRYRUN="1"

    20220715-174309 DBG 3586: --- DEFAULT_SMART_RECYCLE_OPTIONS="7 4 12 1"

    20220715-174309 DBG 3586: --- DEFAULT_STOPSERVICES="systemctl stop webmin ; systemctl stop lm-sensors ; systemctl stop nmbd ; systemctl stop smbd ; systemctl stop cron"

    20220715-174309 DBG 3586: --- DEFAULT_STARTSERVICES="systemctl start cron ; systemctl start smbd ; systemctl start nmbd ; systemctl start lm-sensors ; systemctl start webmin"

    20220715-174309 DBG 3586: --- DEFAULT_BEFORE_STOPSERVICES=""

    20220715-174309 DBG 3586: --- DEFAULT_AFTER_STARTSERVICES=""

    20220715-174309 DBG 3586: --- DEFAULT_EMAIL="b@@@@e(24)"

    20220715-174309 DBG 3586: --- DEFAULT_SENDER_EMAIL=""

    20220715-174309 DBG 3586: --- DEFAULT_EMAIL_PARMS=""

    20220715-174309 DBG 3586: --- DEFAULT_MAIL_PROGRAM="mail"

    20220715-174309 DBG 3586: --- DEFAULT_TELEGRAM_TOKEN=""

    20220715-174309 DBG 3586: --- DEFAULT_TELEGRAM_CHATID=""

    20220715-174309 DBG 3586: --- DEFAULT_TELEGRAM_NOTIFICATIONS="F"

    20220715-174309 DBG 3586: --- DEFAULT_NOTIFY_START=0

    20220715-174309 DBG 3586: --- DEFAULT_MAIL_ON_ERROR_ONLY=0

    20220715-174309 DBG 3586: --- DEFAULT_MSG_LEVEL="0"

    20220715-174309 DBG 3586: --- DEFAULT_COLORING="CM"

    20220715-174309 DBG 3586: --- DEFAULT_RESTORE_DEVICE=""

    20220715-174309 DBG 3586: --- DEFAULT_APPEND_LOG=0

    20220715-174309 DBG 3586: --- DEFAULT_APPEND_LOG_OPTION="-a"

    20220715-174309 DBG 3586: --- DEFAULT_VERBOSE=0

    20220715-174309 DBG 3586: --- DEFAULT_SKIPLOCALCHECK=0

    20220715-174309 DBG 3586: --- DEFAULT_DD_BLOCKSIZE=1M

    20220715-174309 DBG 3586: --- DEFAULT_DD_PARMS=""

    20220715-174309 DBG 3586: --- DEFAULT_EXCLUDE_LIST=""

    20220715-174309 DBG 3586: --- DEFAULT_NOTIFY_UPDATE=1

    20220715-174309 DBG 3586: --- DEFAULT_EXTENSIONS="mem temp disk"

    20220715-174309 DBG 3586: --- DEFAULT_LANGUAGE="DE"

    20220715-174309 DBG 3586: --- DEFAULT_DEPLOYMENT_HOSTS=""

    20220715-174309 DBG 3586: --- DEFAULT_YES_NO_RESTORE_DEVICE=""

    20220715-174309 DBG 3586: --- DEFAULT_LINK_BOOTPARTITIONFILES=0

    20220715-174309 DBG 3586: --- DEFAULT_USE_HARDLINKS=1

    20220715-174309 DBG 3586: --- DEFAULT_TAR_BOOT_PARTITION_ENABLED=0

    20220715-174309 DBG 3586: --- DEFAULT_SKIP_DEPRECATED=""

    20220715-174309 DBG 3586: --- DEFAULT_USE_UUID=1

    20220715-174309 DBG 3586: --- DEFAULT_CHECK_FOR_BAD_BLOCKS=0

    20220715-174309 DBG 3586: --- DEFAULT_TIMESTAMPS=0

    20220715-174309 DBG 3586: --- DEFAULT_SYSTEMSTATUS=0

    20220715-174309 DBG 3586: --- DEFAULT_RESTORE_REMINDER_INTERVAL=6

    20220715-174309 DBG 3586: --- DEFAULT_RESTORE_REMINDER_REPEAT=3

    20220715-174309 DBG 3586: --- DEFAULT_PARTITIONBASED_BACKUP="0"

    20220715-174309 DBG 3586: --- DEFAULT_PARTITIONS_TO_BACKUP="*"

    20220715-174309 DBG 3586: --- UUID=90e123ed-9358-45a2-875a-b47ec93c6281

    20220715-174310 DBG 3622: <-- readConfigParameters

    20220715-174310 DBG 2749: --> copyDefaultConfigVariables

    20220715-174310 DBG 2821: <-- copyDefaultConfigVariables

    20220715-174310 DBG 2525: --> logOptions Standard option files

    20220715-174310 DBG 2527: --- Options: -g --timestamps --notifyStart --rebootSystem

    20220715-174310 DBG 2528: --- APPEND_LOG=0

    20220715-174310 DBG 2529: --- APPEND_LOG_OPTION=-a

    20220715-174310 DBG 2530: --- BACKUPPATH=/backup

    20220715-174310 DBG 2531: --- BACKUPTYPE=rsync

    20220715-174310 DBG 2532: --- AFTER_STARTSERVICES=

    20220715-174310 DBG 2533: --- BEFORE_STOPSERVICES=

    20220715-174310 DBG 2534: --- CHECK_FOR_BAD_BLOCKS=0

    20220715-174310 DBG 2535: --- COLOR_CODES=#FF8000 33 #FF0000 31

    20220715-174310 DBG 2536: --- COLORING=CM

    20220715-174310 DBG 2537: --- CONFIG_FILE=

    20220715-174310 DBG 2538: --- DD_BACKUP_SAVE_USED_PARTITIONS_ONLY=0

    20220715-174310 DBG 2539: --- DD_BLOCKSIZE=1M

    20220715-174310 DBG 2540: --- DD_PARMS=

    20220715-174310 DBG 2541: --- DD_WARNING=0

    20220715-174310 DBG 2542: --- DEPLOYMENT_HOSTS=

    20220715-174310 DBG 2543: --- DYNAMIC_MOUNT=

    20220715-174310 DBG 2544: --- EMAIL=b@@@@e(24)

    20220715-174311 DBG 2545: --- EMAIL_COLORING=SUBJECT

    20220715-174311 DBG 2546: --- EMAIL_PARMS=

    20220715-174311 DBG 2547: --- EXCLUDE_LIST=

    20220715-174311 DBG 2548: --- EXTENSIONS=mem temp disk

    20220715-174311 DBG 2549: --- RESTORE_EXTENSIONS=

    20220715-174311 DBG 2550: --- FAKE=0

    20220715-174311 DBG 2551: --- HANDLE_DEPRECATED=

    20220715-174311 DBG 2552: --- IGNORE_ADDITIONAL_PARTITIONS=0

    20220715-174311 DBG 2553: --- KEEPBACKUPS=3

    20220715-174311 DBG 2554: --- KEEPBACKUPS_DD=0

    20220715-174311 DBG 2555: --- KEEPBACKUPS_DDZ=0

    20220715-174311 DBG 2556: --- KEEPBACKUPS_TAR=0

    20220715-174311 DBG 2557: --- KEEPBACKUPS_TGZ=0

    20220715-174311 DBG 2558: --- KEEPBACKUPS_RSYNC=0

    20220715-174311 DBG 2559: --- LANGUAGE=DE

    20220715-174311 DBG 2560: --- LINK_BOOTPARTITIONFILES=0

    20220715-174311 DBG 2561: --- LOG_LEVEL=1

    20220715-174311 DBG 2562: --- LOG_OUTPUT=2

    20220715-174311 DBG 2563: --- MAIL_ON_ERROR_ONLY=0

    20220715-174311 DBG 2564: --- MAIL_PROGRAM=mail

    20220715-174311 DBG 2565: --- MSG_LEVEL=0

    20220715-174311 DBG 2566: --- NOTIFY_START=0

    20220715-174311 DBG 2567: --- NOTIFY_UPDATE=1

    20220715-174311 DBG 2568: --- PARTITIONBASED_BACKUP=0

    20220715-174311 DBG 2569: --- PARTITIONS_TO_BACKUP=*

    20220715-174311 DBG 2570: --- REBOOT_SYSTEM=0

    20220715-174311 DBG 2571: --- RESIZE_ROOTFS=1

    20220715-174311 DBG 2572: --- RESTORE_DEVICE=

    20220715-174312 DBG 2573: --- ROOT_PARTITION=

    20220715-174312 DBG 2574: --- RSYNC_BACKUP_ADDITIONAL_OPTIONS=

    20220715-174312 DBG 2575: --- RSYNC_BACKUP_OPTIONS=-aHAx --delete

    20220715-174312 DBG 2576: --- RSYNC_IGNORE_ERRORS=

    20220715-174312 DBG 2577: --- SENDER_EMAIL=

    20220715-174312 DBG 2578: --- SKIP_DEPRECATED=

    20220715-174312 DBG 2579: --- SKIPLOCALCHECK=0

    20220715-174312 DBG 2580: --- SMART_RECYCLE=0

    20220715-174312 DBG 2581: --- SMART_RECYCLE_DRYRUN=1

    20220715-174312 DBG 2582: --- SMART_RECYCLE_OPTIONS=7 4 12 1

    20220715-174312 DBG 2583: --- STARTSERVICES=systemctl start cron ; systemctl start smbd ; systemctl start nmbd ; systemctl start lm-sensors ; systemctl start webmin

    20220715-174312 DBG 2584: --- STOPSERVICES=systemctl stop webmin ; systemctl stop lm-sensors ; systemctl stop nmbd ; systemctl stop smbd ; systemctl stop cron

    20220715-174312 DBG 2585: --- SYSTEMSTATUS=0

    20220715-174312 DBG 2586: --- TAR_BACKUP_ADDITIONAL_OPTIONS=

    20220715-174312 DBG 2587: --- TAR_BACKUP_OPTIONS=-cpi --one-file-system

    20220715-174312 DBG 2588: --- TAR_BOOT_PARTITION_ENABLED=0

    20220715-174312 DBG 2589: --- TAR_IGNORE_ERRORS=

    20220715-174312 DBG 2590: --- TAR_RESTORE_ADDITIONAL_OPTIONS=

    20220715-174312 DBG 2591: --- TELEGRAM_TOKEN=

    20220715-174312 DBG 2592: --- TELEGRAM_CHATID=

    20220715-174312 DBG 2593: --- TELEGRAM_NOTIFICATIONS=F

    20220715-174312 DBG 2594: --- TIMESTAMPS=0

    20220715-174312 DBG 2595: --- UPDATE_UUIDS=0

    20220715-174312 DBG 2596: --- VERBOSE=0

    20220715-174312 DBG 2597: --- YES_NO_RESTORE_DEVICE=

    20220715-174312 DBG 2598: --- ZIP_BACKUP=0

    20220715-174312 DBG 2600: <-- logOptions

    20220715-174313 DBG 2249: --- Modelpath: Raspberry Pi Model B Plus Rev 1.2

    20220715-174313 DBG 2254: --- /etc/rpi-issue: Raspberry Pi reference 2014-09-08 (armhf)

    20220715-174313 DBG 2254: --- Generated using spindle, http://asbradbury.org/projects/spindle/, 5550906, stage4-lxde-edu.qed

    20220715-174313 DBG 8107: --> check4RequiredCommands

    20220715-174313 DBG 8128: <-- check4RequiredCommands

    20220715-174313 DBG 8937: --- RESTORE: 0 - fileParameter:

    20220715-174313 DBG 8958: --- Enabling trap handler

    20220715-174313 DBG 1836: --> trapWithArg cleanup SIGINT SIGTERM EXIT

    20220715-174313 DBG 1841: <-- trapWithArg

    20220715-174313 DBG 4300: --> lockMe

    20220715-174313 DBG 4302: <-- lockMe

    20220715-174314 DBG 3815: --> colorAnnotation 1

    20220715-174314 DBG 3839: <-- colorAnnotation

    07-15-2022 17:43:14 --- RBK0009I: @HOSTNAME@: raspiBackup.sh V0.6.7 (2022-05-26/9edf641) Fr 15. Jul 17:43:13 CEST 2022 gestartet.

    20220715-174314 DBG 3627: --> setupEnvironment

    20220715-174314 DBG 3687: --- BACKUPTARGET_DIR: /backup/@HOSTNAME@/@HOSTNAME@-rsync-backup-20220715-174307

    20220715-174314 DBG 3688: --- BACKUPTARGET_FILE: /backup/@HOSTNAME@/@HOSTNAME@-rsync-backup-20220715-174307/@HOSTNAME@-rsync-backup-20220715-174307

    20220715-174314 DBG 3690: <-- setupEnvironment

    20220715-174314 DBG 3960: --> sendEMail

    20220715-174314 DBG 4003: --- Coloring option: CM

    20220715-174314 DBG 4003: --- eMailColoring: SUBJECT

    20220715-174314 DBG 4003: --- subject: @HOSTNAME@: Backup gestarted.

    20220715-174314 DBG 4003: --- coloring:

    20220715-174315 DBG 3815: --> colorAnnotation 0

    20220715-174315 DBG 3839: <-- colorAnnotation

    20220715-174315 DBG 4026: --- eMail: b@@@@e(24)

    20220715-174315 DBG 4027: --- eMail Program: mail

    20220715-174315 DBG 4028: --- Subject: @HOSTNAME@: Backup gestarted.

    20220715-174315 DBG 4028: --- MIME-Version: 1.0

    20220715-174315 DBG 4028: --- Content-Type: text/html; charset=utf-8

    20220715-174315 DBG 4029: --- ColoringOption:

    20220715-174315 DBG 4030: --- ContentType:

    20220715-174315 DBG 4030: --- MIME-Version: 1.0

    20220715-174315 DBG 4030: --- Content-Type: text/html; charset=utf-8

    20220715-174315 DBG 4031: --- Parms:

    20220715-174315 DBG 4036: --- mail -s "@HOSTNAME@: Backup gestarted.

    20220715-174315 DBG 4036: --- MIME-Version: 1.0

    20220715-174315 DBG 4036: --- Content-Type: text/html; charset=utf-8" b@@@@e(24)

    20220715-174317 DBG 4039: --- mail: RC: 0

    20220715-174317 DBG 4082: <-- sendEMail

    20220715-174317 DBG 8983: --- Read config /usr/local/etc/raspiBackup.conf : 0.1.4

    20220715-174317 DBG 8983: --- VERSION_CONFIG="0.1.4"

    20220715-174317 DBG 8983: --- DEFAULT_BACKUPPATH="/backup"

    20220715-174317 DBG 8983: --- DEFAULT_BACKUPTYPE="rsync"

    20220715-174317 DBG 8983: --- DEFAULT_ZIP_BACKUP="0"

    20220715-174317 DBG 8983: --- DEFAULT_DD_BACKUP_SAVE_USED_PARTITIONS_ONLY=0

    20220715-174317 DBG 8983: --- DEFAULT_KEEPBACKUPS="3"

    20220715-174317 DBG 8983: --- DEFAULT_KEEPBACKUPS_DD=0

    20220715-174317 DBG 8983: --- DEFAULT_KEEPBACKUPS_DDZ=0

    20220715-174317 DBG 8983: --- DEFAULT_KEEPBACKUPS_TAR=0

    20220715-174317 DBG 8983: --- DEFAULT_KEEPBACKUPS_TGZ=0

    20220715-174317 DBG 8983: --- DEFAULT_KEEPBACKUPS_RSYNC=0

    20220715-174317 DBG 8983: --- DEFAULT_SMART_RECYCLE="0"

    20220715-174317 DBG 8983: --- DEFAULT_SMART_RECYCLE_DRYRUN="1"

    20220715-174317 DBG 8983: --- DEFAULT_SMART_RECYCLE_OPTIONS="7 4 12 1"

    20220715-174317 DBG 8983: --- DEFAULT_STOPSERVICES="systemctl stop webmin ; systemctl stop lm-sensors ; systemctl stop nmbd ; systemctl stop smbd ; systemctl stop cron"

    20220715-174317 DBG 8983: --- DEFAULT_STARTSERVICES="systemctl start cron ; systemctl start smbd ; systemctl start nmbd ; systemctl start lm-sensors ; systemctl start webmin"

    20220715-174317 DBG 8983: --- DEFAULT_BEFORE_STOPSERVICES=""

    20220715-174317 DBG 8983: --- DEFAULT_AFTER_STARTSERVICES=""

    20220715-174317 DBG 8983: --- DEFAULT_EMAIL="b@@@@e(24)"

    20220715-174317 DBG 8983: --- DEFAULT_SENDER_EMAIL=""

    20220715-174317 DBG 8983: --- DEFAULT_EMAIL_PARMS=""

    20220715-174317 DBG 8983: --- DEFAULT_MAIL_PROGRAM="mail"

    20220715-174317 DBG 8983: --- DEFAULT_TELEGRAM_TOKEN=""

    20220715-174317 DBG 8983: --- DEFAULT_TELEGRAM_CHATID=""

    20220715-174317 DBG 8983: --- DEFAULT_TELEGRAM_NOTIFICATIONS="F"

    20220715-174317 DBG 8983: --- DEFAULT_NOTIFY_START=0

    20220715-174317 DBG 8983: --- DEFAULT_MAIL_ON_ERROR_ONLY=0

    20220715-174317 DBG 8983: --- DEFAULT_MSG_LEVEL="0"

    20220715-174317 DBG 8983: --- DEFAULT_COLORING="CM"

    20220715-174317 DBG 8983: --- DEFAULT_RESTORE_DEVICE=""

    20220715-174317 DBG 8983: --- DEFAULT_APPEND_LOG=0

    20220715-174317 DBG 8983: --- DEFAULT_APPEND_LOG_OPTION="-a"

    20220715-174317 DBG 8983: --- DEFAULT_VERBOSE=0

    20220715-174317 DBG 8983: --- DEFAULT_SKIPLOCALCHECK=0

    20220715-174317 DBG 8983: --- DEFAULT_DD_BLOCKSIZE=1M

    20220715-174317 DBG 8983: --- DEFAULT_DD_PARMS=""

    20220715-174317 DBG 8983: --- DEFAULT_EXCLUDE_LIST=""

    20220715-174317 DBG 8983: --- DEFAULT_NOTIFY_UPDATE=1

    20220715-174317 DBG 8983: --- DEFAULT_EXTENSIONS="mem temp disk"

    20220715-174317 DBG 8983: --- DEFAULT_LANGUAGE="DE"

    20220715-174317 DBG 8983: --- DEFAULT_DEPLOYMENT_HOSTS=""

    20220715-174317 DBG 8983: --- DEFAULT_YES_NO_RESTORE_DEVICE=""

    20220715-174317 DBG 8983: --- DEFAULT_LINK_BOOTPARTITIONFILES=0

    20220715-174317 DBG 8983: --- DEFAULT_USE_HARDLINKS=1

    20220715-174317 DBG 8983: --- DEFAULT_TAR_BOOT_PARTITION_ENABLED=0

    20220715-174317 DBG 8983: --- DEFAULT_SKIP_DEPRECATED=""

    20220715-174317 DBG 8983: --- DEFAULT_USE_UUID=1

    20220715-174317 DBG 8983: --- DEFAULT_CHECK_FOR_BAD_BLOCKS=0

    20220715-174317 DBG 8983: --- DEFAULT_TIMESTAMPS=0

    20220715-174317 DBG 8983: --- DEFAULT_SYSTEMSTATUS=0

    20220715-174317 DBG 8983: --- DEFAULT_RESTORE_REMINDER_INTERVAL=6

    20220715-174317 DBG 8983: --- DEFAULT_RESTORE_REMINDER_REPEAT=3

    20220715-174317 DBG 8983: --- DEFAULT_PARTITIONBASED_BACKUP="0"

    20220715-174317 DBG 8983: --- DEFAULT_PARTITIONS_TO_BACKUP="*"

    20220715-174317 DBG 8983: --- UUID=90e123ed-9358-45a2-875a-b47ec93c6281

    20220715-174317 DBG 2525: --> logOptions Invocation options

    20220715-174317 DBG 2527: --- Options: -g --timestamps --notifyStart --rebootSystem

    20220715-174317 DBG 2528: --- APPEND_LOG=0

    20220715-174317 DBG 2529: --- APPEND_LOG_OPTION=-a

    20220715-174317 DBG 2530: --- BACKUPPATH=/backup

    20220715-174317 DBG 2531: --- BACKUPTYPE=rsync

    20220715-174317 DBG 2532: --- AFTER_STARTSERVICES=

    20220715-174317 DBG 2533: --- BEFORE_STOPSERVICES=

    20220715-174317 DBG 2534: --- CHECK_FOR_BAD_BLOCKS=0

    20220715-174317 DBG 2535: --- COLOR_CODES=#FF8000 33 #FF0000 31

    20220715-174317 DBG 2536: --- COLORING=CM

    20220715-174317 DBG 2537: --- CONFIG_FILE=

    20220715-174317 DBG 2538: --- DD_BACKUP_SAVE_USED_PARTITIONS_ONLY=0

    20220715-174317 DBG 2539: --- DD_BLOCKSIZE=1M

    20220715-174317 DBG 2540: --- DD_PARMS=

    20220715-174318 DBG 2541: --- DD_WARNING=0

    20220715-174318 DBG 2542: --- DEPLOYMENT_HOSTS=

    20220715-174318 DBG 2543: --- DYNAMIC_MOUNT=

    20220715-174318 DBG 2544: --- EMAIL=b@@@@e(24)

    20220715-174318 DBG 2545: --- EMAIL_COLORING=SUBJECT

    20220715-174318 DBG 2546: --- EMAIL_PARMS=

    20220715-174318 DBG 2547: --- EXCLUDE_LIST=

    20220715-174318 DBG 2548: --- EXTENSIONS=mem temp disk

    20220715-174318 DBG 2549: --- RESTORE_EXTENSIONS=

    20220715-174318 DBG 2550: --- FAKE=0

    20220715-174318 DBG 2551: --- HANDLE_DEPRECATED=

    20220715-174318 DBG 2552: --- IGNORE_ADDITIONAL_PARTITIONS=0

    20220715-174318 DBG 2553: --- KEEPBACKUPS=3

    20220715-174318 DBG 2554: --- KEEPBACKUPS_DD=0

    20220715-174318 DBG 2555: --- KEEPBACKUPS_DDZ=0

    20220715-174318 DBG 2556: --- KEEPBACKUPS_TAR=0

    20220715-174318 DBG 2557: --- KEEPBACKUPS_TGZ=0

    20220715-174318 DBG 2558: --- KEEPBACKUPS_RSYNC=0

    20220715-174318 DBG 2559: --- LANGUAGE=DE

    20220715-174318 DBG 2560: --- LINK_BOOTPARTITIONFILES=0

    20220715-174318 DBG 2561: --- LOG_LEVEL=1

    20220715-174318 DBG 2562: --- LOG_OUTPUT=2

    20220715-174318 DBG 2563: --- MAIL_ON_ERROR_ONLY=0

    20220715-174318 DBG 2564: --- MAIL_PROGRAM=mail

    20220715-174318 DBG 2565: --- MSG_LEVEL=0

    20220715-174318 DBG 2566: --- NOTIFY_START=1

    20220715-174318 DBG 2567: --- NOTIFY_UPDATE=1

    20220715-174319 DBG 2568: --- PARTITIONBASED_BACKUP=0

    20220715-174319 DBG 2569: --- PARTITIONS_TO_BACKUP=*

    20220715-174319 DBG 2570: --- REBOOT_SYSTEM=1

    20220715-174319 DBG 2571: --- RESIZE_ROOTFS=1

    20220715-174319 DBG 2572: --- RESTORE_DEVICE=

    20220715-174319 DBG 2573: --- ROOT_PARTITION=

    20220715-174319 DBG 2574: --- RSYNC_BACKUP_ADDITIONAL_OPTIONS=

    20220715-174319 DBG 2575: --- RSYNC_BACKUP_OPTIONS=-aHAx --delete

    20220715-174319 DBG 2576: --- RSYNC_IGNORE_ERRORS=

    20220715-174319 DBG 2577: --- SENDER_EMAIL=

    20220715-174319 DBG 2578: --- SKIP_DEPRECATED=

    20220715-174319 DBG 2579: --- SKIPLOCALCHECK=0

    20220715-174319 DBG 2580: --- SMART_RECYCLE=0

    20220715-174319 DBG 2581: --- SMART_RECYCLE_DRYRUN=1

    20220715-174319 DBG 2582: --- SMART_RECYCLE_OPTIONS=7 4 12 1

    20220715-174319 DBG 2583: --- STARTSERVICES=systemctl start cron ; systemctl start smbd ; systemctl start nmbd ; systemctl start lm-sensors ; systemctl start webmin

    20220715-174319 DBG 2584: --- STOPSERVICES=systemctl stop webmin ; systemctl stop lm-sensors ; systemctl stop nmbd ; systemctl stop smbd ; systemctl stop cron

    20220715-174319 DBG 2585: --- SYSTEMSTATUS=0

    20220715-174319 DBG 2586: --- TAR_BACKUP_ADDITIONAL_OPTIONS=

    20220715-174319 DBG 2587: --- TAR_BACKUP_OPTIONS=-cpi --one-file-system

    20220715-174319 DBG 2588: --- TAR_BOOT_PARTITION_ENABLED=0

    20220715-174319 DBG 2589: --- TAR_IGNORE_ERRORS=

    20220715-174319 DBG 2590: --- TAR_RESTORE_ADDITIONAL_OPTIONS=

    20220715-174319 DBG 2591: --- TELEGRAM_TOKEN=

    20220715-174319 DBG 2592: --- TELEGRAM_CHATID=

    20220715-174320 DBG 2593: --- TELEGRAM_NOTIFICATIONS=F

    20220715-174320 DBG 2594: --- TIMESTAMPS=1

    20220715-174320 DBG 2595: --- UPDATE_UUIDS=0

    20220715-174320 DBG 2596: --- VERBOSE=0

    20220715-174320 DBG 2597: --- YES_NO_RESTORE_DEVICE=

    20220715-174320 DBG 2598: --- ZIP_BACKUP=0

    20220715-174320 DBG 2600: <-- logOptions

    20220715-174320 DBG 1925: --> logSystem

    20220715-174320 DBG 1926: *** uname -a

    20220715-174320 DBG 1926: Linux @HOSTNAME@ 4.19.66+ #1253 Thu Aug 15 11:37:30 BST 2019 armv6l GNU/Linux

    20220715-174320 DBG 1927: *** cat /etc/os-release

    20220715-174320 DBG 1927: PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"

    20220715-174320 DBG 1927: NAME="Raspbian GNU/Linux"

    20220715-174320 DBG 1927: VERSION_ID="9"

    20220715-174320 DBG 1927: VERSION="9 (stretch)"

    20220715-174320 DBG 1927: VERSION_CODENAME=stretch

    20220715-174320 DBG 1927: ID=raspbian

    20220715-174320 DBG 1927: ID_LIKE=debian

    20220715-174320 DBG 1927: HOME_URL="http://www.raspbian.org/"

    20220715-174320 DBG 1927: SUPPORT_URL="http://www.raspbian.org/RaspbianForums"

    20220715-174320 DBG 1927: BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

    20220715-174320 DBG 1928: *** cat /etc/debian_version

    20220715-174320 DBG 1928: 9.13

    20220715-174320 DBG 1929: *** cat /etc/fstab

    20220715-174320 DBG 1929: proc /proc proc defaults 0 0

    20220715-174320 DBG 1929: /dev/mmcblk0p1 /boot vfat defaults 0 2

    20220715-174320 DBG 1929: /dev/mmcblk0p2 / ext4 defaults,noatime 0 1

    20220715-174320 DBG 1929: # a swapfile is not a swap partition, so no using swapon|off from here on, use dphys-swapfile swap[on|off] for that

    20220715-174320 DBG 1930: *** locale

    20220715-174320 DBG 1930: LANG=de_DE.UTF-8

    20220715-174320 DBG 1930: LANGUAGE=

    20220715-174320 DBG 1930: LC_CTYPE="de_DE.UTF-8"

    20220715-174320 DBG 1930: LC_NUMERIC="de_DE.UTF-8"

    20220715-174320 DBG 1930: LC_TIME="de_DE.UTF-8"

    20220715-174320 DBG 1930: LC_COLLATE="de_DE.UTF-8"

    20220715-174320 DBG 1930: LC_MONETARY="de_DE.UTF-8"

    20220715-174320 DBG 1930: LC_MESSAGES="de_DE.UTF-8"

    20220715-174320 DBG 1930: LC_PAPER="de_DE.UTF-8"

    20220715-174320 DBG 1930: LC_NAME="de_DE.UTF-8"

    20220715-174320 DBG 1930: LC_ADDRESS="de_DE.UTF-8"

    20220715-174320 DBG 1930: LC_TELEPHONE="de_DE.UTF-8"

    20220715-174320 DBG 1930: LC_MEASUREMENT="de_DE.UTF-8"

    20220715-174320 DBG 1930: LC_IDENTIFICATION="de_DE.UTF-8"

    20220715-174320 DBG 1930: LC_ALL=

    20220715-174320 DBG 1931: <-- logSystem

    20220715-174320 DBG 2959: --> downloadPropertiesFile

    20220715-174320 DBG 3049: --> shouldRenewDownloadPropertiesFile

    20220715-174321 DBG 3063: --- 20220715 : 20220715

    20220715-174321 DBG 3066: --- Skip download

    20220715-174321 DBG 3072: <-- shouldRenewDownloadPropertiesFile 1

    20220715-174321 DBG 2994: <-- downloadPropertiesFile 0

    20220715-174321 DBG 7529: --> updateRestoreReminder

    20220715-174321 DBG 7574: <-- updateRestoreReminder

    20220715-174321 DBG 6303: --> reportNews

    20220715-174321 DBG 2938: --> isUpdatePossible

    20220715-174321 DBG 3162: --> isNewVersionAvailable

    20220715-174321 DBG 3176: --- Versionsplit: 0.6.7 -

    20220715-174321 DBG 3205: --- Returning: 0.0 0.0 0.6.7

    20220715-174321 DBG 3207: <-- isNewVersionAvailable 99

    20220715-174321 DBG 2953: <-- isUpdatePossible

    20220715-174321 DBG 4529: --> isBetaAvailable

    20220715-174321 DBG 4539: <-- isBetaAvailable

    20220715-174321 DBG 6320: <-- reportNews

    20220715-174321 DBG 3027: --> isVersionDeprecated

    20220715-174321 DBG 3043: <-- isVersionDeprecated 1

    20220715-174321 DBG 5818: --> doit

    20220715-174321 DBG 5821: --- Startingdirectory: /backup

    20220715-174321 DBG 5822: *** fdisk -l | grep -v ^

    20220715-174322 DBG 5822: fdisk from util-linux 2.29.2

    20220715-174322 DBG 5823: *** mount

    20220715-174322 DBG 5823: /dev/mmcblk0p2 on / type ext4 (rw,noatime)

    20220715-174322 DBG 5823: devtmpfs on /dev type devtmpfs (rw,relatime,size=241572k,nr_inodes=60393,mode=755)

    20220715-174322 DBG 5823: sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)

    20220715-174322 DBG 5823: proc on /proc type proc (rw,relatime)

    20220715-174322 DBG 5823: tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)

    20220715-174322 DBG 5823: devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)

    20220715-174322 DBG 5823: tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)

    20220715-174322 DBG 5823: tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)

    20220715-174322 DBG 5823: tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)

    20220715-174322 DBG 5823: cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)

    20220715-174322 DBG 5823: cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)

    20220715-174322 DBG 5823: cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)

    20220715-174322 DBG 5823: cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)

    20220715-174322 DBG 5823: cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)

    20220715-174322 DBG 5823: cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)

    20220715-174322 DBG 5823: cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)

    20220715-174322 DBG 5823: systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=28,pgrp=1,timeout=0,minproto=5,maxproto=5,direct)

    20220715-174322 DBG 5823: sunrpc on /run/rpc_pipefs type rpc_pipefs (rw,relatime)

    20220715-174322 DBG 5823: debugfs on /sys/kernel/debug type debugfs (rw,relatime)

    20220715-174322 DBG 5823: mqueue on /dev/mqueue type mqueue (rw,relatime)

    20220715-174322 DBG 5823: configfs on /sys/kernel/config type configfs (rw,relatime)

    20220715-174322 DBG 5823: /dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)

    20220715-174322 DBG 5823: tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=49180k,mode=700,uid=1000,gid=1000)

    20220715-174322 DBG 5823: tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=49180k,mode=700)

    20220715-174322 DBG 5823: 192.168.0.20:/media/USBHDD1/public/Backup on /backup type nfs4 (rw,relatime,vers=4.1,rsize=131072,wsize=131072,namlen=255,soft,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.0.30,local_lock=none,addr=192.168.0.20)

    20220715-174322 DBG 6326: --> doitBackup 0

    20220715-174322 DBG 6079: --> getRootPartition

    20220715-174322 DBG 6084: *** cat /proc/cmdline

    20220715-174322 DBG 6084: coherent_pool=1M bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2708_fb.fbdepth=16 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x1fa00000 vc_mem.mem_size=0x20000000 dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait fsck.mode=force

    20220715-174322 DBG 6087: --- RootPartition: /dev/mmcblk0p2

    20220715-174322 DBG 6091: <-- getRootPartition /dev/mmcblk0p2

    20220715-174322 DBG 6116: --> inspect4Backup

    20220715-174322 DBG 6118: *** ls -1 /dev/mmcblk*

    20220715-174322 DBG 6118: /dev/mmcblk0

    20220715-174322 DBG 6118: /dev/mmcblk0p1

    20220715-174322 DBG 6118: /dev/mmcblk0p2

    20220715-174322 DBG 6119: *** ls -1 /dev/sd*

    20220715-174322 DBG 6119: ls: Zugriff auf '/dev/sd*' nicht möglich: Datei oder Verzeichnis nicht gefunden

    20220715-174322 DBG 6120: --- mountpoint /boot: 179:1 mountpoint /: 179:2

    20220715-174322 DBG 6135: --- Legacy boot discovery

    20220715-174323 DBG 6138: --- part: /dev/mmcblk0p1

    20220715-174323 DBG 6141: --- bootDeviceNumber: 179:1

    20220715-174323 DBG 6142: --- rootDeviceNumber: 179:2

    20220715-174323 DBG 6207: --- BOOT_DEVICE: mmcblk0

    20220715-174323 DBG 6211: --- BOOT_DEVICENAME: /dev/mmcblk0

    20220715-174323 DBG 2846: --> getPartitionPrefix mmcblk0

    20220715-174323 DBG 2855: <-- getPartitionPrefix mmcblk0p

    20220715-174323 DBG 6215: --- BOOT_PARTITION_PREFIX: mmcblk0p

    20220715-174323 DBG 6218: <-- inspect4Backup

    20220715-174323 DBG 6043: --> commonChecks

    20220715-174323 DBG 6073: <-- commonChecks

    20220715-174323 DBG 3503: --> getFsType /backup

    20220715-174323 DBG 3548: --> findMountPath /backup

    20220715-174323 DBG 3556: --- Path: /backup

    20220715-174323 DBG 3564: <-- findMountPath /backup

    20220715-174323 DBG 3506: --- Mountpoint: /backup

    20220715-174324 DBG 3510: --- df -T: 192.168.0.20:/media/USBHDD1/public/Backup nfs4 3844608000 628818432 3020424064 18% /backup

    20220715-174324 DBG 3514: <-- getFsType nfs4

    20220715-174324 DBG 6362: --- Found partitions on /dev/mmcblk0: 2

    20220715-174324 DBG 3451: --> supportsHardlinks /backup

    20220715-174324 DBG 3459: --- Links: 2

    20220715-174324 DBG 3464: <-- supportsHardlinks 0

    20220715-174324 DBG 3503: --> getFsType /backup

    20220715-174324 DBG 3548: --> findMountPath /backup

    20220715-174324 DBG 3556: --- Path: /backup

    20220715-174324 DBG 3564: <-- findMountPath /backup

    20220715-174324 DBG 3506: --- Mountpoint: /backup

    20220715-174324 DBG 3510: --- df -T: 192.168.0.20:/media/USBHDD1/public/Backup nfs4 3844608000 628818432 3020424064 18% /backup

    20220715-174325 DBG 3514: <-- getFsType nfs4

    20220715-174325 DBG 6462: --- Filesystem: nfs4

    20220715-174325 DBG 3414: --> supportsFileAttributes /backup

    20220715-174325 DBG 3428: --- ----r-xrwx+ # nobody # nogroup

    cp: Erhalten der Zugriffsrechte für „//backup/raspiBackup.fileattributes“: Die Operation wird nicht unterstützt

    20220715-174325 DBG 3434: --- ----r-xrwx # nobody # nogroup

    20220715-174325 DBG 3442: <-- supportsFileAttributes 1

    20220715-174325 DBG 3548: --> findMountPath /backup

    20220715-174325 DBG 3556: --- Path: /backup

    20220715-174325 DBG 3564: <-- findMountPath /backup

    20220715-174325 DBG 3815: --> colorAnnotation 1

    20220715-174326 DBG 3839: <-- colorAnnotation

    07-15-2022 17:43:25 ??? RBK0266E: Es fehlt die Berechtigung um Linux Dateiattribute auf /backup zu erstellen (Dateisystem: nfs4).

    20220715-174326 DBG 2353: --> exitError 102

    20220715-174326 DBG 2360: <-- exitError 102

    20220715-174326 DBG 4313: --> cleanup

    20220715-174326 DBG 3815: --> colorAnnotation 1

    20220715-174326 DBG 3839: <-- colorAnnotation

    07-15-2022 17:43:26 --- RBK0033I: Bitte warten bis aufgeräumt wurde.

    20220715-174326 DBG 4545: --> cleanupBackup

    20220715-174326 DBG 4547: --- Got trap EXIT

    20220715-174326 DBG 4548: --- rc: 102

    20220715-174326 DBG 3254: --> startServices

    20220715-174326 DBG 1944: --> logSystemServices

    20220715-174326 DBG 1953: <-- logSystemServices

    20220715-174326 DBG 3280: <-- startServices

    20220715-174326 DBG 3284: --> executeAfterStartServices

    20220715-174326 DBG 3298: <-- executeAfterStartServices

    20220715-174326 DBG 4088: --> cleanupBackupDirectory

    20220715-174326 DBG 4090: *** ls -la /backup/@HOSTNAME@/@HOSTNAME@-rsync-backup-20220715-174307

    20220715-174327 DBG 4090: insgesamt 8

    20220715-174327 DBG 4090: drwxr-xr-- 2 root root 4096 Jul 15 17:43 .

    20220715-174327 DBG 4090: drwxr-xr-- 8 root root 4096 Jul 15 17:43 ..

    20220715-174327 DBG 3815: --> colorAnnotation 1

    20220715-174327 DBG 3839: <-- colorAnnotation

    07-15-2022 17:43:27 --- RBK0043I: Unvollständiges Backup in /backup/@HOSTNAME@/@HOSTNAME@-rsync-backup-20220715-174307 wird gelöscht. Das kann etwas dauern. Bitte Geduld.

    20220715-174327 DBG 4107: <-- cleanupBackupDirectory

    20220715-174327 DBG 4563: <-- cleanupBackup

    20220715-174327 DBG 4569: --> cleanupTempFiles

    20220715-174327 DBG 4576: <-- cleanupTempFiles

    20220715-174327 DBG 4344: --- Terminate now with rc 102

    20220715-174327 DBG 3815: --> colorAnnotation 1

    20220715-174327 DBG 3839: <-- colorAnnotation

    07-15-2022 17:43:27 ??? RBK0005E: Backup fehlerhaft beendet. Siehe vorhergehende Fehlermeldungen.

    20220715-174328 DBG 3815: --> colorAnnotation 1

    20220715-174328 DBG 3839: <-- colorAnnotation

    07-15-2022 17:43:28 --- RBK0010I: @HOSTNAME@: raspiBackup.sh V0.6.7 (9edf641) Fr 15. Jul 17:43:27 CEST 2022 beendet mit Returncode 102.

    20220715-174328 DBG 3960: --> sendEMail

    20220715-174328 DBG 4003: --- Coloring option: CM

    20220715-174328 DBG 4003: --- eMailColoring: SUBJECT

    20220715-174328 DBG 4003: --- subject: @HOSTNAME@: Backup nicht erfolgreich !!!.

    20220715-174328 DBG 4003: --- coloring:

    20220715-174328 DBG 3815: --> colorAnnotation 0

    20220715-174328 DBG 3839: <-- colorAnnotation

    20220715-174328 DBG 4026: --- eMail: b@@@@e(24)

    20220715-174329 DBG 4027: --- eMail Program: mail

    20220715-174329 DBG 4028: --- Subject: @HOSTNAME@: Backup nicht erfolgreich !!!.

    20220715-174329 DBG 4028: --- MIME-Version: 1.0

    20220715-174329 DBG 4028: --- Content-Type: text/html; charset=utf-8

    20220715-174329 DBG 4029: --- ColoringOption:

    20220715-174329 DBG 4030: --- ContentType:

    20220715-174329 DBG 4030: --- MIME-Version: 1.0

    20220715-174329 DBG 4030: --- Content-Type: text/html; charset=utf-8

    20220715-174329 DBG 4031: --- Parms:

    20220715-174329 DBG 4036: --- mail -s "@HOSTNAME@: Backup nicht erfolgreich !!!.

    20220715-174329 DBG 4036: --- MIME-Version: 1.0

    20220715-174329 DBG 4036: --- Content-Type: text/html; charset=utf-8" b@@@@e(24)

    20220715-174330 DBG 4039: --- mail: RC: 0

    20220715-174330 DBG 4082: <-- sendEMail

    20220715-174330 DBG 4158: --- Masquerading eMail

    20220715-174330 DBG 4181: --- Masquerading some mount options

    20220715-174331 DBG 4199: --- Masquerading home directory name

    20220715-174331 DBG 4204: --- Masquerading hostname

    20220715-174331 DBG 4209: --- Masquerading sensitive non local IPs

    20220715-174333 DBG 2015: --> logFinish

    20220715-174333 DBG 2026: --- 102 2 0

    20220715-174333 DBG 2031: --- LOG_OUTPUT=3

    20220715-174333 DBG 2035: --- LOG_OUTPUT: 3

    20220715-174333 DBG 2062: --- DEST_LOGFILE: /home/HeizPi/raspiBackup.log

    20220715-174333 DBG 2063: --- DEST_MSGFILE: /home/HeizPi/raspiBackup.msg

    20220715-174333 DBG 2068: --- Logfiles used: /home/HeizPi/raspiBackup.log and /tmp/raspiBackup.msg

    20220715-174333 DBG 2073: --- Logfiles used: /home/HeizPi/raspiBackup.log and /home/HeizPi/raspiBackup.msg

    20220715-174333 DBG 2080: *** cat /tmp/raspiBackup.logf

    20220715-174333 DBG 2080:

    20220715-174334 DBG 3815: --> colorAnnotation 1

    20220715-174334 DBG 3839: <-- colorAnnotation

    20220715-174334 DBG 2093: <-- logFinish

    20220715-174334 DBG 4306: --> unLockMe

    20220715-174334 DBG 4308: <-- unLockMe

    20220715-174334 DBG 4416: <-- cleanup

    Danke für Deine Hilfe!!!

  • Dann gehen wir erst mal das wichtigste Problem an: Warum failed der Backup :conf: Das mailProblem gehen wir spaeter an :)

    Im Log finde ich die Fehlermeldung

    Code
    07-15-2022 17:43:25 ??? RBK0266E: Es fehlt die Berechtigung um Linux Dateiattribute auf /backup zu erstellen (Dateisystem: nfs4).

    sowie

    Code
    20220715-174325 DBG 3414: --> supportsFileAttributes /backup
    20220715-174325 DBG 3428: --- ----r-xrwx+ # nobody # nogroup
    cp: Erhalten der Zugriffsrechte für „//backup/raspiBackup.fileattributes“: Die Operation wird nicht unterstützt
    20220715-174325 DBG 3434: --- ----r-xrwx # nobody # nogroup
    20220715-174325 DBG 3442: <-- supportsFileAttributes 1

    habe ich die Einstellungen auch auf meinen RasPi im Heizungskeller übertragen,

    Ich denke damit meinst Du die raspiBackup Configuration. Aber offensichtlich mountest Du die nfs Backup Partition irgendwie anders oder Du hast der Raspi nicht die notwendigen Rechte auf dem nfs Server erteilt :shy:

  • Das Backup läuft nun schon länger.

    Ich habe welche auf dem Ziellaufwerk vom

    HeizPi-rsync-backup-20220624-003004,

    HeizPi-rsync-backup-20220701-003003,

    HeizPi-rsync-backup-20220708-003004 und

    HeizPi-rsync-backup-20220715-005703.

    Erst letztes Wochenende habe ich das /usr/local/bin/raspiBackupNfsWrapper.sh Skript von

    Code
    raspiBackup.sh

    auf

    Code
    raspiBackup.sh -g --timestamps --notifyStart --rebootSystem

    geändert. Ich habe aber nichts am NFS-mount oder am Ziellaufwerk geändert.

    Letzte Nacht hat es auch noch ein Backup (via NFS) gemacht.

    Aufgefallen ist mir dannach nur, dass keine Ende-E-Mail kam und 4 statt 3 Backups vorgehalten werden.

    Darauf hin wollte ich die Situation heute nochmals mit einem Start in der bash (sudo /usr/local/bin/raspiBackupNfsWrapper.sh) statt via cron mir ansehen. Dieses Backup wurde auch erstellt HeizPi-rsync-backup-20220715-143927.

  • In den bisherigen Sicherungen ist /backup nicht enthalten. Sichert raspiBackup keine leeren Verzeichnisse?

    Du hast der Raspi nicht die notwendigen Rechte auf dem nfs Server erteilt

    Wenn ich den mount in der HeizPi bash herstelle

    Code
    sudo mount -t nfs -o soft 192.168.0.20:/media/USBHDD1/public/Backup /backup
    sudo touch /backup/HeizPi/test

    kann ich mit "sudo touch /backup/HeizPi/test" auf dem Ziellaufwerk eine Datei erstellen, ohne sudo als regulärer Benutzer nicht.

    Als welcher User sichert raspiBackup? Als root?

    Wie kann ich raspiBackup die notwendigen Rechte auf dem nfs Server erteilen?

  • Als welcher User sichert raspiBackup? Als root?

    Ja

    Wie kann ich raspiBackup die notwendigen Rechte auf dem nfs Server erteilen?

    Nicht raspiBackup, sondern dem Client, auf dem raspiBackup läuft. (HeizPi)

    Auf dem Server in der /etc/exports

    z.B. wie bei mir

    /backup_verzeichnis  IP-oder-HeizPi(rw,sync,no_root_squash,no_subtree_check)

    Nach dem speichern

    sudo exportfs -ra

    Mountbefehl in der fstab oder per mount-unit mit den entsprechenden Optionen.

    192.168.178.150:/backup_pi /backup nfs nfsvers=3,rw,user,hard,intr,sync,nofail 0 0

  • Hallo Franjo G,

    Auf dem Server in der /etc/exports

    in der /etc/exports meines Zentral-RasPi (mit dem Ziellaufwerk) steht drin:

    Code
    /media/USBHDD1/public/Backup 192.168.0.0/255.255.255.0(rw,sync,no_subtree_check,no_root_squash)

    weil ich allen meinen Sateliten-RasPi's die Möglichkeit geben will das Backup auf dem Ziellaufwerk des Zentral-RasPi abzulegen.

    Ob ich sudo exportfs -ra gemacht habe weiß ich heute nicht mehr, probiere ich nachher aber nochmals aus.

    Der Mount wird vom /usr/local/bin/raspiBackupNfsWrapper.sh auf dem HeizPi ausgeführt, dort ist eingetragen:

    Code
    NFSSERVER="192.168.0.20"
    NFSDIRECTORY="/media/USBHDD1/public/Backup"
    MOUNTPOINT="/backup"

    Hat ja bisher auch immer funktioniert. :/

  • Der Mount wird vom /usr/local/bin/raspiBackupNfsWrapper.sh auf dem HeizPi ausgeführt, dort ist eingetragen:

    Mit dem NfsWrapper kenne ich mich nicht aus. Das habe ich nie benutzt.

    Ich habe mein Backup-Verzeichnis permanent gmountet per mount-unit.

    Allerdings benutze ich Nfs vers=3, weil ich mit vers=4.2 folgende Fehlermeldung erhalte.

    Code
    --- RBK0044I: Backup der Bootpartition wird in /backup/bullseye64bit/bullseye64bit-rsync-backup-20220716-112929/bullseye64bit-backup.img erstellt.
    --- RBK0158I: rsync Backup "/backup/bullseye64bit/bullseye64bit-rsync-backup-20220716-112929" wird erstellt.
    --- RBK0085I: Backuperstellung vom Typ rsync gestartet. Bitte Geduld.
    rsync: [generator] set_acl: sys_acl_set_file(media/franjo64, ACL_TYPE_ACCESS): Operation not supported (95)

    obwohl ich keine acl's gesetzt habe. Die Meldung kommt auch bei einem frisch aufgesetzten System.

    Mit Nfs vers=3 habe ich keine Probleme.

    <EDIT>

    Den Fehler habe ich gefunden. Das passiert nur, wenn ich einen Datenträger per USB angeschlossen habe, und dieser automatisch nach media/franjo64/xxxxxxxxxxxxxxxxxxx gemountet wird.

    Code
    franjo64@bullseye64bit:~ $ ls -ls /media
    total 4
    4 drwxr-x---+ 2 root root 4096 Jul 16 12:01 franjo64

    Nachdem ich den automount in pcmanfm abgeschaltet, und das Verzeichnis /media/franjo64 gelöscht habe, läuft es auch mit vers=4.2

    </EDIT>

  • So, habe gerade sudo exportfs -ra auf dem HeizPi in der bash eingegeben.

    Danach sudo /usr/local/bin/raspiBackupNfsWrapper.sh.

    Aber es kommt immer noch:

    Code
    Mouting 192.168.0.20:/media/USBHDD1/public/Backup to /backup
    07-16-2022 11:38:42 --- RBK0009I: HeizPi: raspiBackup.sh V0.6.7 (2022-05-26/9edf641) Sa 16. Jul 11:38:41 CEST 2022 gestartet.
    07-16-2022 11:38:53 ??? RBK0266E: Es fehlt die Berechtigung um Linux Dateiattribute auf /backup zu erstellen (Dateisystem: nfs4).
    07-16-2022 11:38:54 --- RBK0033I: Bitte warten bis aufgeräumt wurde.
    07-16-2022 11:38:55 --- RBK0043I: Unvollständiges Backup in /backup/HeizPi/HeizPi-rsync-backup-20220716-113835 wird gelöscht. Das kann etwas dauern. Bitte Geduld.
    07-16-2022 11:38:55 ??? RBK0005E: Backup fehlerhaft beendet. Siehe vorhergehende Fehlermeldungen.
    07-16-2022 11:38:56 --- RBK0010I: HeizPi: raspiBackup.sh V0.6.7 (9edf641) Sa 16. Jul 11:38:55 CEST 2022 beendet mit Returncode 102.
    07-16-2022 11:39:01 --- RBK0026I: Debug Logdatei wurde in /home/HeizPi/raspiBackup.log gesichert.
    raspiBackup failed with rc 102
  • Habe in die /etc/fstab

    192.168.0.20:/media/USBHDD1/public/Backup /backup nfs rw,user,hard,intr,sync,nofail 0 0

    eingetragen. Anschliessend sudo reboot. Neu per SSH angemeldet und sudo /usr/local/bin/raspiBackupNfsWrapper.sh. Gleicher Fehler.

    Nach dem Reboot habe ich mit cd /backup und ls die Backup-Verzeichnisse auf dem Ziellaufwerk gesehen.

    Übrigens, letzte Nacht hat mein HuhnPi sein Backup erstellt. Aber auch nur die Start- und nicht die Ende-Mail. Das Backup ist aber im Ziellaufwerk.

  • Neu per SSH angemeldet und sudo /usr/local/bin/raspiBackupNfsWrapper.sh. Gleicher Fehler.

    Warum? Starte das backup nach dem Reboot mit sudo raspiBackup nicht mit dem Wrapper.

    Nach dem Reboot einmal prüfen, ob das Laufwerk gemountet ist. mount

    (es kann sein, dass das Laufwerk nicht gemountet ist, weil das Netzwerk beim Booten noch nicht erreichbar war. (aus diesem Grund nutze ich eine mount-unit))

    Wenn nicht sudo mount -a eingeben.

    Anschliessend mit sudo raspiBackup das Backup ausführen. (Ich möchte nur ausschliessen, dass der Fehler beim Wrapper-Script liegt.)

  • Ok, nochmals reboot (zur Sicherheit).

    Nach dem Reboot kann ich mit cd /backup und ls die Backup-Verzeichnisse auf dem Ziellaufwerk sehen.

    Dann sudo raspiBackup.sh -g --timestamps --notifyStart --rebootSystem

    Gleicher Fehler.

    Code
    07-16-2022 12:31:37 --- RBK0009I: HeizPi: raspiBackup.sh V0.6.7 (2022-05-26/9edf641) Sa 16. Jul 12:31:37 CEST 2022 gestartet.
    07-16-2022 12:31:44 --- RBK0031I: Prüfe ob eine neue Version von raspiBackup.sh verfügbar ist.
    07-16-2022 12:31:52 ??? RBK0266E: Es fehlt die Berechtigung um Linux Dateiattribute auf /backup zu erstellen (Dateisystem: nfs4).
    07-16-2022 12:31:52 --- RBK0033I: Bitte warten bis aufgeräumt wurde.
    07-16-2022 12:31:53 --- RBK0043I: Unvollständiges Backup in /backup/HeizPi/HeizPi-rsync-backup-20220716-123130 wird gelöscht. Das kann etwas dauern. Bitte Geduld.
    07-16-2022 12:31:54 ??? RBK0005E: Backup fehlerhaft beendet. Siehe vorhergehende Fehlermeldungen.
    07-16-2022 12:31:54 --- RBK0010I: HeizPi: raspiBackup.sh V0.6.7 (9edf641) Sa 16. Jul 12:31:54 CEST 2022 beendet mit Returncode 102.
    07-16-2022 12:32:00 --- RBK0026I: Debug Logdatei wurde in /home/HeizPi/raspiBackup.log gesichert.
  • Danke Franjo G

    Da ich ja von 4 Wochen rückliegende Backups gespeichert habe,

    kann man herausfinden, was zwischen 2 gespeicherten Backups unterschiedlich ist?

    oder

    ich überlege ein älteres Backup per Restore auf den HeizPi zurückzuspielen. Was meinst Du?

  • ich überlege ein älteres Backup per Restore auf den HeizPi zurückzuspielen. Was meinst Du?

    Das kannst du je versuchen. Wenn du weißt, ab wann das Problem genau aufgetreten ist.

    Wie gesagt, ich habe da in meiner Konstellation keine Probleme

    Mount per mount-unit mit den o.g. Optionen

    NFS-Freigabe auf dem Server mit den genannten Optionen

    Ausführung mit raspiBackup (ohne die Optionen (-g --timestamps --notifyStart --rebootSystem))

    Die Backups laufen per Wlan. (Erstbackup ca 40 min, Folgebackups ca 20 min.)

  • So, in der Zwischenzeit habe ich mit restore das Backup HeizPi-rsync-backup-20220708-003004 zurückgespielt.

    Dieses hat auch nicht funktioniert. Die gleiche Fehlermeldung. X(

    Ich hatte vorher die SD-Karte mit Win32DiskImager gesichert und schreibe diese Sicherung nun wieder zurück auf die Karte.

    Warum funktioniert das Backup beim HuhnPi aber beim HeizPi nicht? :helpnew:

  • Einen Wertmutstropfen gibt es zu erwaehnen: Da eine Datei physisch nur einmal gespeichert wird und von allen Backups ausser dem ersten per Hardlink in den jeweiligen Backups nur verlinked werden fehlt diese Datei sofort in allen Backups wenn das Speichermedium ein Leseproblem mit der Datei hat

    Und was ist, wenn das 1. Backup mit der Option -M gesichert wird? Dann wird das ja nicht recycled.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!