Назад | Перейти на главную страницу

Запуск сценария резервного копирования при завершении работы (с помощью утилиты rclone)

Общее: Я хочу запустить сценарий резервного копирования во время выключения (не перезагрузки). Я перепробовал тонны конфигурации службы systemd, но никто не работает.

Цель: Когда компьютер выключается, я хочу выполнить резервное копирование в облачное хранилище с помощью сценария bash и rclone утилита. Синхронизация может занять некоторое время (до нескольких минут) и требует наличия сети и входа пользователя в систему.

Вопрос: Какая структура файла .service подходит для моего сценария bash? Я точно уверен только в этих строчках в файле .service. Между тем я до сих пор не знаю, как должна запускаться моя служба и как правильно указать сетевую зависимость.

[Unit]
Description=Syncing with MEGA cloud storage.
Conflicts=reboot.target

[Service]
User=yevhenii
Type=oneshot
TimeoutSec=0
StandardOutput=file:/home/yevhenii/Projects/ubuntu-scripts/output.txt
StandardError=file:/home/yevhenii/Projects/ubuntu-scripts/error.txt

[Install]