Т.к. Bareos это форк Bacula, то они обе заточены под ленточные хранилища, и поэтому больше одного задания выполняться не может. У нас все бэкапы хранятся на RAID 6, поэтому надо сделать выполнение нескольких заданий одновременно.
Так же хотелось бы получать на почту уведомления о выполненных заданиях.
У заказчика есть старенький сервер с FreeBSD (FreeBSD 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3 #0: Tue Sep 27 18:45:57 UTC 2011) на котором у них свой почтовый сервер.
Т.к. я с FreeBSD очень поверхностно знаком, то решил сделать всё тоже самое, что у них там, но на свежей Ubuntu 18.04.
В FreeBSD используется pf (packet filter), которого нет в Ubuntu, но есть UFW и IPTABLES.
В существующем варианте PF дает доступ к SSH определенный IP-адресам из списка. Как сделать такое в IPTABLES я не нашел, но нашел решение с помощью IPSET.
Имеется QNAP на котором есть ISCI-цель размером в 5 ТБ для бэкапов. Решил увеличить размер на 1ТБ, т.к. увеличилось количество этих самых бэкапов.
Этот ISCI подключается к серверу c Debian (Proxmox 4.4) на который и кладутся бэкапы.
Рекомендуется сделать резервную копию с изменяемого раздела. Все действия выполняются под вашу личную ответственность. Данная заметка носит информационный характер.