Probleme mit Backup-Script und Cron

  • Als Usershell schon, auch als Systemshell? idR eher /bin/sh und readlink -f $(which sh) ...

    Bei mir kommt als Ausgabe: /usr/bin/dash

    Meine Pis

    Pi B Rev 2 24/7 - DHCP-Server im Heimnetz
    Pi 2B Rev 1.1 Home-Infocenter (Domoticz) - Kamera auf Garten
    Pi 2B Rev 1.1 Testgerät mit USV, Musikplayer, Kodi,
    Pi 3B Rev 1.2 Videos aus Netzwerk (an Rückseite des TV moniert)
    Pi 3B+ Rev 1.3 mit 3.5-TouchDisplay, Peppy-Web-Radio
    Pi 4B - 4GB Rev 1.1 Testgerät - Argon-ONE-Gehäuse

    Pi Zero Testgerät

    Pi Zero W Rev 1.1 Motion-Eye auf Garten

  • Juhuuuuuuuuuuuuuuu!
    "Die Scheiße geht!"

    Kaum macht man mal das, was die Helfer hier im Forum sagen, funktioniert es!

    Verwendet habe ich dank

    hyle die Weiterleitung der Ausgaben (#6)

    llutz die zusätzlichen Schalter am Scriptanfang (#7)

    Rasp-Berlin die konsequente Angabe der absoluten Pfade (#9)

    Nochmals mein herzliches Dankeschön - wieder dazugelernt!

    LG Christian

    Meine Pis

    Pi B Rev 2 24/7 - DHCP-Server im Heimnetz
    Pi 2B Rev 1.1 Home-Infocenter (Domoticz) - Kamera auf Garten
    Pi 2B Rev 1.1 Testgerät mit USV, Musikplayer, Kodi,
    Pi 3B Rev 1.2 Videos aus Netzwerk (an Rückseite des TV moniert)
    Pi 3B+ Rev 1.3 mit 3.5-TouchDisplay, Peppy-Web-Radio
    Pi 4B - 4GB Rev 1.1 Testgerät - Argon-ONE-Gehäuse

    Pi Zero Testgerät

    Pi Zero W Rev 1.1 Motion-Eye auf Garten

    Einmal editiert, zuletzt von msol (24. November 2022 um 22:02)

  • Btw.

    pishrink-neu.sh: ERROR occurred in line 237: parted is not installed.

    Ich kenne Domoticz nur vom Namen her und weiß nicht ob das mit apt funktioniert. Auf einem Debian System wäre folgendes möglich:

    Code
    sudo apt update && sudo apt install parted

    Steht nun was besonderes in der /root/backup-vollzug.txt?

    - Der Weg zur Erkenntnis: Wie frage ich nach Hilfe? | Zur Erinnerung: Forenregeln | Quatsch und Tratsch: Plauderecke -

    Einmal editiert, zuletzt von hyle (24. November 2022 um 21:59) aus folgendem Grund: Ein Beitrag von hyle mit diesem Beitrag zusammengefügt.

  • Btw.

    Ich kenne Domoticz nur vom Namen her und weiß nicht ob das mit apt funktioniert. Auf einem Debian System wäre folgendes möglich:

    Code
    sudo apt update && sudo apt install parted

    Steht nun was besonderes in der /root/backup-vollzug.txt?

    Er "backupt" noch. Ich glaube, in der pishrink-neu.sh ist auch noch eine Überarbeitung auf absolute Pfade nötig.

    Hier schon mal (vor dem Ende des Backups) die Ausgaben in /root/backup-vollzug.txt:

    LG Christian

    Meine Pis

    Pi B Rev 2 24/7 - DHCP-Server im Heimnetz
    Pi 2B Rev 1.1 Home-Infocenter (Domoticz) - Kamera auf Garten
    Pi 2B Rev 1.1 Testgerät mit USV, Musikplayer, Kodi,
    Pi 3B Rev 1.2 Videos aus Netzwerk (an Rückseite des TV moniert)
    Pi 3B+ Rev 1.3 mit 3.5-TouchDisplay, Peppy-Web-Radio
    Pi 4B - 4GB Rev 1.1 Testgerät - Argon-ONE-Gehäuse

    Pi Zero Testgerät

    Pi Zero W Rev 1.1 Motion-Eye auf Garten

  • Nein, der sagt eindeutig, dass parted nicht installiert ist. ;)

    Komisch, denn ein which parted gibt aus:

    /usr/sbin/parted

    Meine Pis

    Pi B Rev 2 24/7 - DHCP-Server im Heimnetz
    Pi 2B Rev 1.1 Home-Infocenter (Domoticz) - Kamera auf Garten
    Pi 2B Rev 1.1 Testgerät mit USV, Musikplayer, Kodi,
    Pi 3B Rev 1.2 Videos aus Netzwerk (an Rückseite des TV moniert)
    Pi 3B+ Rev 1.3 mit 3.5-TouchDisplay, Peppy-Web-Radio
    Pi 4B - 4GB Rev 1.1 Testgerät - Argon-ONE-Gehäuse

    Pi Zero Testgerät

    Pi Zero W Rev 1.1 Motion-Eye auf Garten

  • Als User oder als root?

    Als root !

    Gerade probiert:

    Code
    root@DomoticzPI3b:~# apt install parted
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    parted is already the newest version (3.2-25).
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    root@DomoticzPI3b:~#

    In der pishrink-neu.sh ist bei Zeile 237 auch so eine merkwürdige Abfrage drin ob bestimmte Pakete installiert sind:

    Meine Pis

    Pi B Rev 2 24/7 - DHCP-Server im Heimnetz
    Pi 2B Rev 1.1 Home-Infocenter (Domoticz) - Kamera auf Garten
    Pi 2B Rev 1.1 Testgerät mit USV, Musikplayer, Kodi,
    Pi 3B Rev 1.2 Videos aus Netzwerk (an Rückseite des TV moniert)
    Pi 3B+ Rev 1.3 mit 3.5-TouchDisplay, Peppy-Web-Radio
    Pi 4B - 4GB Rev 1.1 Testgerät - Argon-ONE-Gehäuse

    Pi Zero Testgerät

    Pi Zero W Rev 1.1 Motion-Eye auf Garten

    Einmal editiert, zuletzt von msol (24. November 2022 um 22:41)

  • pishrink-neu.sh ist bei Zeile 237 auch so eine merkwürdige Abfrage drin ob bestimmte Pakete installiert sind:

    Wo hast Du pishrink-neu her? Ist traurig zu sehen dass durch den fehlenden Support bei pishrink diverse Derivationen entstehen. Die Abfrage macht durchaus Sinn und sollte in pishrink drin sein.

  • Wo hast Du pishrink-neu her? Ist traurig zu sehen dass durch den fehlenden Support bei pishrink diverse Derivationen entstehen. Die Abfrage macht durchaus Sinn und sollte in pishrink drin sein.

    Es handelt sich um die Version v0.1.2 von hier

    Bei mir heißt die halt pishrink-neu.sh weil es auch mal eine alte Version gab und ich die beiden bei mir unterscheiden wollte.

    Meine Pis

    Pi B Rev 2 24/7 - DHCP-Server im Heimnetz
    Pi 2B Rev 1.1 Home-Infocenter (Domoticz) - Kamera auf Garten
    Pi 2B Rev 1.1 Testgerät mit USV, Musikplayer, Kodi,
    Pi 3B Rev 1.2 Videos aus Netzwerk (an Rückseite des TV moniert)
    Pi 3B+ Rev 1.3 mit 3.5-TouchDisplay, Peppy-Web-Radio
    Pi 4B - 4GB Rev 1.1 Testgerät - Argon-ONE-Gehäuse

    Pi Zero Testgerät

    Pi Zero W Rev 1.1 Motion-Eye auf Garten

  • Das Semikolon stammt aus dem Original-Script! (Keine Ahnung, was es bewirkt.

    In der Shell trennt ein Semikolon Befehle, die in einer Zeile hintereinander stehen. Sie werden dann nacheinander ausgeführt, ohne zu prüfen, ob der Befehl zuvor erfolgreich war oder nicht.

    Ein Semikolon am Zeilenende in Shellscripten ist überflüssig, aber nicht schädlich. Da danach nur ein Zeilenumbruch folgt, der auch ein Befehlstrenner ist, läuft das Script einfach weiter.

    Wenn du nichts zu sagen hast, sag einfach nichts.

  • Lool ... das ist aus der Zeit wo ich noch dachte dass man aus pishrink was machen kann und meinen Beitrag geleistet habe

    Trotzdem vielen Dank für deine Mitentwicklung. Ich verwende pishrink eigentlich ganz gerne, zumal dann beim Übertragen der Images auf SD-Karten der eigentlich "gleichen" Kapazität die lästigen Fehlermeldungen wegfallen.

    Das beste Backuptool ist m.M.n immer noch raspiBackup.

    Sicherung per rsync.

    Da brauchts kein pishrink.......

    Installieren, ein paar Einstellungen und läuft.

    :)

    Ich habe mal mit raspiBackup auf meinem Raspi4 (mit SSD) experimentiert, hatte aber (als alter Windows-User :conf: ) Probleme mit der Einrichtung eines vernünftigen NFS-Servers, der ja wohl zum vollständigen Ausnützen der Fähigkeiten von raspiBackup notwendig ist.

    LG Christian

    Meine Pis

    Pi B Rev 2 24/7 - DHCP-Server im Heimnetz
    Pi 2B Rev 1.1 Home-Infocenter (Domoticz) - Kamera auf Garten
    Pi 2B Rev 1.1 Testgerät mit USV, Musikplayer, Kodi,
    Pi 3B Rev 1.2 Videos aus Netzwerk (an Rückseite des TV moniert)
    Pi 3B+ Rev 1.3 mit 3.5-TouchDisplay, Peppy-Web-Radio
    Pi 4B - 4GB Rev 1.1 Testgerät - Argon-ONE-Gehäuse

    Pi Zero Testgerät

    Pi Zero W Rev 1.1 Motion-Eye auf Garten

  • Probleme mit der Einrichtung eines vernünftigen NFS-Servers, der ja wohl zum vollständigen Ausnützen der Fähigkeiten von raspiBackup notwendig ist.

    Wenn Du die rsync Backupmethode nutzen willst ist nfs Voraussetzung sofern Du Die Backups remote ablegen willst. Lokal reicht ext3/4. Du kannst aber auch auf Samba Freigaben sichern. Nur kannst Du dann kein rsync nutzen.

    Allerdings vestehe ich nicht wo Du Probleme mit dem EInrichten eines nfs Servers hast. Den installierst Du und konfigurierst noch in /etc/exports Deine Freigaben und habe fertig :)

  • Allerdings vestehe ich nicht wo Du Probleme mit dem EInrichten eines nfs Servers hast. Den installierst Du und konfigurierst noch in /etc/exports Deine Freigaben und habe fertig

    Na ja, ich möchte die Backup-Images tatsächlich remote auf einem NAS-Laufwerk (ein einfaches QNAP - Bezeichnung habe ich z.Zt nicht parat) ablegen. Zum Zeitpunkt der Experimente mit raspiBackup war die gerade neu und ich habe mich noch nicht recht ausgekannt/getraut...
    Vielleicht müsste ich mich mal wieder dranmachen, weil rsync wollte ich schon nützen.

    Meine Pis

    Pi B Rev 2 24/7 - DHCP-Server im Heimnetz
    Pi 2B Rev 1.1 Home-Infocenter (Domoticz) - Kamera auf Garten
    Pi 2B Rev 1.1 Testgerät mit USV, Musikplayer, Kodi,
    Pi 3B Rev 1.2 Videos aus Netzwerk (an Rückseite des TV moniert)
    Pi 3B+ Rev 1.3 mit 3.5-TouchDisplay, Peppy-Web-Radio
    Pi 4B - 4GB Rev 1.1 Testgerät - Argon-ONE-Gehäuse

    Pi Zero Testgerät

    Pi Zero W Rev 1.1 Motion-Eye auf Garten

Jetzt mitmachen!

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