ich beiße mir hier trotz der vielen Anleitungen im Netz die Zähne aus und verzweifele langsam.
Da mein bisheriges Verfahren, die SD außerhalb des Pi per Tool zu klonen zwar funktioniert, aber sehr schnell in Vergessenheit gerät, möchte ich gerne in Intervallen ein Komplett-Image der SD-Karte per Script erstellen.
ein
Code: Alles auswählen
dd if=/dev/mmcblk0 of=/mnt/Backup/Images/Imagename-$(date +%Y%m%d-%H%M%S).img bs=4MB status=progress
Aber es hat sich gezeigt, dass ein Backup bei laufender CCU und Syslog-Server nicht das Wahre ist, also müssten beide Dienste vorher beendet und nach der Kopie wieder gestartet werden.
Aber ich bekomme das im Script einfach nicht hin.
Scheitere schon am #!/bin/bash, das man in allen Beispielen sieht
Ergebnis:
Code: Alles auswählen
-bash: /home/pi/Scripts/backup.sh: /bin/bash^M: bad interpreter: No such file or directory
ergibt:
Code: Alles auswählen
Failed to stop pivccu.service\x0d.service: Unit pivccu.service\x0d.service not loaded.
ergibt
Code: Alles auswählen
Usage: /etc/init.d/syslog-ng {start|stop|restart|reload|force-reload|status}
/etc/init.d/syslog-ng stop
kommt die gleiche Meldung.
Ich blicke da nicht mehr durch.
Kann mir Linux-Depp bitte jemand das Script hier einstellen (sollte ja nur ein 5 Zeiler sein) bzw. mir auf die Sprünge helfen?
Pi 3B+
VERSION_ID="9"
VERSION="9 (stretch)"