URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 4984
[ Назад ]

Исходное сообщение
"Бэкап"

Отправлено Аноним , 08-Фев-26 20:15 
Есть программа.
Она регулярно обновляет несколько файлов в определенной папке.
Как раз в несколько минут делать бэкап этих файлов с указанием даты и времени?
Как сделать, чтобы бэкап не производился, когда программа с этими файлами работает, а производился чуть позднее?

Содержание

Сообщения в этом обсуждении
"Бэкап"
Отправлено Аноним , 08-Фев-26 20:16 
И если нет изменений, то чтобы бэкап тоже не производился.

"Бэкап"
Отправлено Аноним , 08-Фев-26 21:18 
Первое что приходит на ум - сценарий запускаемый из cron каждую минуту, в котором делается проверка при помощи fuser используются ли кем-то эти файлы.

https://linux.die.net/man/1/fuser

if fuser -s /dev/ttyS1; then :; else something; fi    - invokes something if no other process is using /dev/ttyS1.

Копию делать с rdiff-backup например