[Eisfair] Geschwindi?==?utf-8?Q?gkeitsproblem
Andreas Hager
kw06 at firmahager.de
So Mai 10 14:53:45 CEST 2020
Hab doch gewusst, war wirklich lange her.
Also anders, habe das nochmal rausgewühlt:
Backup auf USB-Disk sichern per RSYNC
• RUN-Kommando in udev-Regel funktioniert nur für schnelle kurze
Kommandos, deshalb muß über systemctl gegangen werden.
• Infos über zu verwendendes Laufwerk anzeigen lassen: „udevadm
info -a -n /dev/sdd"
• Systemregeln für udev anlegen:
◦ vi /etc/udev/rules.d/60-start-usbdisk.rules, Inhalt:
# USB-Platte für Sicherung hinzufügen, backup at ...service lesen um
RSYNC zu starten
SUBSYSTEMS=="scsi", ATTRS{model}=="TM3250824AS ",
SYMLINK+="usbdisk", ACTION=="add", RUN+="/bin/systemctl --no-block start
backup@%k.service"
◦ vi /etc/udev/rules.d/60-stop-usbdisk.rules, Inhalt:
# USB-Platte für Sicherung am Freitag entfernen
ACTION=="remove", ENV{ID_MODEL_ID}=="TM3250824AS ",
RUN+="/usr/local/bin/remove"
• „udevadm control reload" Enter
• Systemd-Regel anlegen:
◦ vi /etc/systemd/system/mailto:backup at sdc1.service, sdc1
prüfen ob dies zutrifft „ls -latr /dev/". Da müßte ein link von
usbdisk sein. Kann auch sde1 sein, oder sdb1, Inhalt:
[Unit]
Description=Backup to USB Disk
BindsTo=dev-%i.device
[Service]
Type=simple
ExecStart=/usr/local/bin/backup.sh %I
• „systemctl daemon-reload" Enter
• Backup-Script anlegen
Mehr Informationen über die Mailingliste Eisfair