Права на каталог для обмена файлами
Общая папка между пользователями без жалоб на права:
install -d -m 2770 -g shared /srv/exchange.
Бит setgid заставляет новые файлы наследовать группу — проще, чем
вспоминать про umask каждый раз.
Почему rsync, а не cp
При копировании больших каталогов rsync с --partial и
--append-verify переживает обрыв связи и не начинает
сначала. Для локальных дисков разницы нет, для USB-винчестера — вся
разница мира.
Таймеры вместо крона
Systemd-таймеры дают журнал и Persistent=true: если машина
была выключена в момент запуска, задание догонит при включении.
Для бэкапа по ночам — то, что нужно.