Hallo Christian Boltz, Am Sonntag, 5. Januar 2014 21:14 schrieb Christian Boltz:
Hallo Rolf, hallo Leute,
Am Sonntag, 5. Januar 2014 schrieb Rolf Muth:
Ich möchte auf einer neuen Opensuse 13.1 mit systemd ein automatisches Backup mit rsnapshot auf die Partition /backup beim Herunterfahren einrichten. ... Dein Service enthält keinerlei Abhängigkeiten (nur das "weiche" "Before") - wahrscheinlich hält er also systemd nicht wirklich davon ab, parallel die anderen Shutdown-Jobs (z. B. umount) auszuführen.
Einrichtung eines Services:
/usr/lib/systemd/system/backup-shutdown.service [Unit] Description=Backup mit do-rsnapshots durch systemd bei shutdown ConditionFileIsExecutable=/usr/local/sbin/backup-do-rsnapshots DefaultDependencies=no Before=umount.target
Schuss ins Blaue: schreibe in [Unit] mal zusätzlich Requires=local-fs.target Werde ich testen.
oder alternativ RequiresMountsFor=/home RequiresMountsFor=/backup
Das hatte ich gemacht, führt dazu, dass der Service überhaupt nicht ausgeführt wird, wahrscheinlich, weil das RequiresMountsFor nicht garantiert werden kann ????
Evtl. geht auch Conflicts=umount.target
Alles ungetestet, probier es also einfach aus ;-)
Danke für die Ideen, ich werde testen. Aber es muss doch eine Möglichkeit geben, bestimmte Aktionen zumindest für einige Zeit aufzuhalten. -- Herzliche Grüße! Rolf Muth Meine Adressen dürfen nicht für Werbung verwendet werden! S/MIME Zertifikat 0x25F0E92D9AE21AE6