So ganz aufgegeben habe ich noch nicht...
Folgende Variante führt das Skript zuverlässig vor dem Herunterfahren und Neustarten aus.
Code
[Unit]
Description=Data backup
After=wicked.service
Before=mysql.service
[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/bin/true
ExecStop=/home/backup/data-backup.sh
[Install]
WantedBy=multi-user.target
Alles anzeigen
Gibt es eine Möglichkeit per Script herauszufinden was gerade vor sich geht: shutdown oder reboot? Dann könnte ich das beim Reboot dort abfangen.