Я использую DAR для подобных требований. Для вращения я использую ряд заданий крона.
Следующие требования удовлетворены dar:
-P www/testdir
)Следующие требования удовлетворены заданиями крона:
Уведомление по электронной почте могло быть легко добавлено через изменение задания крона (таким образом, что оно не подавляет вывод в случае успеха).
Так как DAR использует формат архивного файла, она не использует жесткие ссылки внутренне. Но тем не менее это реализует инкрементное резервное копирование, таким образом, что в новом возрастающем архиве только измененные файлы хранятся.
Добавьте эту строку в конец /etc/vsftpd.conf
и перезапустите сервер: