Как настроить резервное копирование на накопителе так, чтобы данные сжимались в zip-архив с уникальным именем даты-времени?

Данную задачу можно настроить через командную строку устройства.

1. Подключитесь к командной строке сетевого накопителя:
http://qnap.ru/kb/4341
2. Выполните следующую команду для архивации папки:
zip -9 /<destionation_dir>`date +%Y.%m.%d_%H_%M`.zip -r /<source_folder></source_folder></destionation_dir>
где zip -9 — степень сжатия (9 самое высокое и самое медленное).
/<destionation_dir>`date +%Y.%m.%d_%H_%M`.zip — задает место создания архива и его имя </ destionation_dir>
-r — флаг рекурсивного обхода
/<source_folder> — папка, которая будет архивироваться </source_folder>
Например, если мы хотим создать резервную копию папки /share/Public/Myfiles и поместить архив в /share/Backup, то команда будет выглядеть следующим образом:
zip -9 /share/Backup`date +%Y.%m.%d_%H_%M`.zip -r /share/Public/Myfiles
Если все прошло успешно и архив создался в папке назначения, то можно перейти к следующему шагу.
3. Для того, чтобы настроить переодичнось выполенния задания, необходимо добавить его в планировщик задач.
Чтобы открыть правила планировщика задач, введите следующую команду:
vi /etc/config/crontab
Нажмите на клавишу "i" перехода в режим редактирования и задайте время исполнения команды
Например,
51 9 * * * zip -9 /share/Backup`date +%Y.%m.%d_%H_%M`.zip -r /share/Public/Myfiles
В нашем примере скрипт будет запускаться каждый день в 9:51 утра.
4. Нажмите на клавиши "esc, :wq" для того чтобы сохранить изменения и выйти.
5. Введите команду /etc/config/crontab для того, чтобы изменения вступили в силу.
6. Перезапустите планировщик задач командой /etc/init.d/crond.sh restart