Установка Bareos File Daemon / клиент
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
!!! Выполняем на стороне клиентов “Клиенты”, в отличии от серверных компонентов Bareos, без каких-либо ограничений устанавливаются так же на MacOS и Windows. http://download.bareos.org/bareos/release/latest/windows/ - бинарники для windows http://download.bareos.org/bareos/release/latest/ - все возможные пакеты Centos 7 # yum install epel-release wget -y # wget -O /etc/yum.repos.d/bareos.repo http://download.bareos.org/bareos/release/latest/CentOS_7/bareos.repo # yum install bareos-fd -y # firewall-cmd --permanent --add-port=9102/tcp # firewall-cmd --reload # systemctl enable bareos-fd Ubuntu 16.04 # echo "deb http://download.bareos.org/bareos/release/latest/xUbuntu_16.04/ /" > /etc/apt/sources.list.d/bareos.list # wget -q http://download.bareos.org/bareos/release/latest/xUbuntu_16.04/Release.key -O- | apt-key add - # apt update # apt install bareos-filedaemon -y # systemctl enable bareos-fd # ufw allow 9102/tcp Debian Stretch # echo "deb http://download.bareos.org/bareos/release/latest/Debian_9.0/ /" > /etc/apt/sources.list.d/bareos.list # wget -q http://download.bareos.org/bareos/release/latest/Debian_9.0/Release.key -O- | apt-key add - # apt update # apt install bareos-filedaemon -y # iptables -A INPUT -p tcp --dport 9102 -j ACCEPT # iptables-save > /etc/iptables.up.rules Пример установки самой свежей версии bareos на Debian 10: Переменные из скрипта установки -------------------------------- DIST=Debian_10 RELEASE=release/20 URL=http://download.bareos.org/bareos/$RELEASE/$DIST wget -O /etc/apt/sources.list.d/bareos.list $URL/bareos.list wget -q $URL/Release.key -O- | apt-key add - ## для 17.2 можно забить на подпись вот так [trusted=yes] (да при apt update будет предупреждение) ##cat /etc/apt/sources.list.d/bareos.list ##deb [trusted=yes] http://download.bareos.org/bareos/release/17.2//Debian_9.0 / -------------------------------- Устанавливаем: apt update apt install bareos-filedaemon -y |
Добавление хостов для архивирования в bareos:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
!!! На стороне сервера дальнейший процесс добавления клиента аналогичен для всех дистрибутивов. Подключаемся к консоли на стороне Bareos Director и добавляем только что установленный “клиент” 0. заходим в консоль bconsole bconsole 1. добавляем клиент configure add client name=clientname address=10.0.0.4 password=password 2. Получаем примерно такой вывод Exported resource file "/etc/bareos/bareos-dir-export/client/linux4/bareos-fd.d/director/bareos-dir.conf": Director { Name = bareos-dir Password = "[md5]5ebe2294ecd0e0f08eab7690d2a6ee69" } Created resource config file "/etc/bareos/bareos-dir.d/client/linux4.conf": Client { Name = clientname Address = 10.0.0.4 Password = password } 3. Применяем изменения выполнив reload и выходим reload exit 4. Теперь на сторону клиента необходимо доставить файл (/etc/bareos/bareos-dir-export/client/clientname/bareos-fd.d/director/bareos-dir.conf) в каталог (/etc/bareos/bareos-fd.d/director/) Например скопировав scp /etc/bareos/bareos-dir-export/client/linux4/bareos-fd.d/director/bareos-dir.conf root@10.0.0.4:/etc/bareos/bareos-fd.d/director/ !!! на стороне клиента после доставки файла 5. Перезапускаем Bareos File Daemon systemctl restart bareos-fd |