Как предотвратить автомонтирование после ручного отключения внешнего USB-диска?

Как предотвратить автоматическое монтирование после отключения внешнего USB-диска?

Я хочу полуавтоматизировать резервное копирование на внешний жесткий диск USB (сервер ubuntu 18.04).
Мой подход:

  1. Автоматически подключить USB-диск к /media/usbbackup после подключения его через /etc/fstab с опцией auto
  2. systemd service запускает сценарий резервного копирования (который основан на ubuntusers : Backup mit RSYNC )
  3. сценарий размонтирует диск после резервного копирования: umount /media/usbbackup
  4. почта с журналом отправляется msmtp, поэтому я знаю, когда смогу удалить диск.

Все работает в принципе, но через некоторое время после размонтирования диска он снова монтируется, что приводит к бесконечному циклу резервного копирования. Я хочу, чтобы диск был подключен только в том случае, если я подключил его. Моя единственная идея - попробовать функцию автоматического монтирования systemd.

fstab entry:

UUID=xyz /media/usbbackup ext4 rw,suid,dev,exec,auto,user,sync,relatime,nofail 0 0

systemd service:

[Unit]
Description=Trigger backup after mount
Requires=media-usbbackup.mount
After=media-usbbackup.mount

[Service]
ExecStart=/usr/local/sbin/backup_usb.sh

[Install]
WantedBy=media-usbbackup.mount
0
задан 26 May 2019 в 20:45

0 ответов

Другие вопросы по тегам:

Похожие вопросы: