Инструменты пользователя

Инструменты сайта


bareos

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
bareos [2019/02/12 03:58]
sector
bareos [2019/02/19 08:34] (текущий)
sector
Строка 37: Строка 37:
 </code> </code>
  
-Исправим конфиг+Исправим конфигурационный файл:
  
 <code | ini> <code | ini>
Строка 46: Строка 46:
 </code> </code>
  
-Запустим и проверим +Запустим и проверим
  
 <code | ini> <code | ini>
Строка 56: Строка 56:
 </code> </code>
  
-Изменим пароль, создадим пользователя, роль и добавим базу.+Изменим пароль, создадим пользователя, роль и добавим базу(тестовую. что бы было )) ).
  
 <code | ini> <code | ini>
Строка 101: Строка 101:
 </code> </code>
  
-Исправим конфиг что бы стартанул +Исправим конфигурационный файл что бы запустился:
  
 <code | ini> <code | ini>
Строка 110: Строка 110:
  
  
-Запустим+Запустим
 <code | ini> <code | ini>
 /usr/local/etc/rc.d/apache24 start /usr/local/etc/rc.d/apache24 start
Строка 124: Строка 125:
  
  
-Установим расширения для php+Установим расширения для php
 <code | ini> <code | ini>
 cd /usr/ports/lang/php72-extensions/ cd /usr/ports/lang/php72-extensions/
Строка 151: Строка 153:
 </code> </code>
  
-Установим мод php+Установим мод php:
  
 <code | ini> <code | ini>
Строка 160: Строка 162:
 </code> </code>
  
-Скопируем php.ini+Скопируем php.ini
 <code | ini> <code | ini>
 cd /usr/local/etc/ cd /usr/local/etc/
Строка 173: Строка 176:
 mcedit /usr/local/etc/apache24/httpd.conf mcedit /usr/local/etc/apache24/httpd.conf
  
-раскомментировать - mod_rewrite httpd.conf+раскомментировать - mod_rewrite в httpd.conf
  
 <IfModule dir_module> <IfModule dir_module>
Строка 187: Строка 190:
 </code> </code>
  
-Перезапустим+Перезапустим
 <code | ini> <code | ini>
-/usr/local/etc/rc.d/ apache24 restart+/usr/local/etc/rc.d/apache24 restart
 </code> </code>
  
-==== Установим phpPgAdmin- это аналог phpMyadmin.но только для Postgresql ====+==== Установим phpPgAdmin- это аналог phpMyadminно только для Postgresql ====
  
 <code | ini> <code | ini>
Строка 199: Строка 203:
 </code> </code>
  
-Пропишем алиас и перезагрузим apache +Пропишем Alias и перезагрузим Apache: 
 <code | ini> <code | ini>
 mcedit /usr/local/etc/apache24/httpd.conf mcedit /usr/local/etc/apache24/httpd.conf
Строка 226: Строка 230:
 </code> </code>
  
-выбрал все кроме MTX далее тянет за собой клиентаоставил все по умолчанию.+Выбрал все кроме MTX (Ленточный носитель).\\  
 +При установке сервера он тянет за собой клиента, там  оставил все по умолчанию.\\
  
 Установим web- интерфейс: Установим web- интерфейс:
 <code | ini> <code | ini>
-pkg install bareos-webui+cd /usr/ports/www/bareos-webui  
 +make install clean 
 </code> </code>
  
-По данному пути лежит алиас для Apache копируем его и вставляем в httpd.conf\\ +скопируем Alias для Apache: 
-и исправляем пути на /usr/local/www+
 <code | ini> <code | ini>
 # cat /usr/local/etc/bareos-webui/apache-bareos-webui.conf # cat /usr/local/etc/bareos-webui/apache-bareos-webui.conf
 +</code>
 +И вставим его в httpd.conf, а так же исправим пути в Alias на /usr/local/www:
 +<code | ini>
 +# mcedit /usr/local/etc/apache24/httpd.conf
 </code> </code>
  
- +меняем права
-меняем права + 
 <code |ini> <code |ini>
 chown -R www:www /usr/local/etc/bareos-webui chown -R www:www /usr/local/etc/bareos-webui
Строка 251: Строка 261:
  
  
-Сделаем копию папки:+Сделаем копию папки на всякий случай:
 <code | ini> <code | ini>
 cp -a /usr/local/etc/bareos /usr/local/etc/bareos.bck cp -a /usr/local/etc/bareos /usr/local/etc/bareos.bck
Строка 264: Строка 274:
 </code> </code>
  
-Перейдем к настройке. +==== Перейдем к настройке. ==== 
  
-Добавим пользователя bareos в группы pgsql и www+Добавим пользователя bareos в группы pgsql и www:
 <code | ini> <code | ini>
 pw groupmod bareos -m pgsql pw groupmod bareos -m pgsql
Строка 274: Строка 284:
 </code> </code>
  
-Выполним скрипты для создания пользователя, базы и таблиц.+Выполним скрипты для создания пользователя, базы и таблиц:
 <code | ini> <code | ini>
  
Строка 283: Строка 293:
 </code> </code>
  
-Зайдем в PhpPgAdmin и изменим пароль для пользователя Bareos.\\+Зайдем в PhpPgAdmin и изменим пароль для пользователя Bareos. Можно и через консоль.\\
  
 Пропишем имя пользователя БД и пароль в конфиг bareos: Пропишем имя пользователя БД и пароль в конфиг bareos:
Строка 303: Строка 313:
 Перезапустим демоны Bareos: Перезапустим демоны Bareos:
 <code| ini> <code| ini>
-service bareos-dir start +/usr/local/etc/rc.d/bareos-dir restart 
-service bareos-fd start +/usr/local/etc/rc.d/bareos-fd restart 
-service bareos-sd start+/usr/local/etc/rc.d/bareos-sd restart
 </code> </code>
  
-Создадим профиль для доступа через web+Создадим профиль для доступа через web:
 <code | ini> <code | ini>
 cp /usr/local/etc/bareos-webui/bareos-dir.d/profile/webui-admin.conf /usr/local/etc/bareos/bareos-dir.d/profile/ cp /usr/local/etc/bareos-webui/bareos-dir.d/profile/webui-admin.conf /usr/local/etc/bareos/bareos-dir.d/profile/
 </code> </code>
 +
 +Создадим конфигурационный файл admin.conf и наполним его следующим содержимым: 
  
 <code | ini> <code | ini>
 +touch /usr/local/etc/bareos/bareos-dir.d/console/admin.conf
 +
 cat /usr/local/etc/bareos/bareos-dir.d/console/admin.conf cat /usr/local/etc/bareos/bareos-dir.d/console/admin.conf
 Console { Console {
Строка 322: Строка 336:
 </code> </code>
  
-По секциямкопируем из первого конфига пароль и вставляем в остальные+По секциямкопируем из первого конфига пароль и вставляем в остальные:
 <code | ini> <code | ini>
  
Строка 330: Строка 344:
 ------------------------------------------------- -------------------------------------------------
 -------BAREOS-SD-PASSWORD------------------------ -------BAREOS-SD-PASSWORD------------------------
-cat /usr/local/etc/bareos/bareos-dir.d/storage/File.conf - <color #ed1c24>написать вместо "localhost" ip адрес сервера</color> +cat /usr/local/etc/bareos/bareos-dir.d/storage/File.conf - <написать вместо "localhost" ip адрес сервера
 mcedit /usr/local/etc/bareos/bareos-sd.d/director/bareos-mon.conf  mcedit /usr/local/etc/bareos/bareos-sd.d/director/bareos-mon.conf 
 mcedit /usr/local/etc/bareos/bareos-sd.d/director/bareos-dir.conf  mcedit /usr/local/etc/bareos/bareos-sd.d/director/bareos-dir.conf 
Строка 346: Строка 360:
 ------------------------------------------------- -------------------------------------------------
 </code> </code>
 +
 +Зайдем в веб интерфейс http://ip компа/bareos-webui \\
 +там уже будет один клиент, т.е. сам сервер и задания по резервному копированию конфигурационных файлов, выполните любое, чтобы убедится, что все в порядке, если все прошло успешно, то приступаем к установке клиента.
 +
  
 ==== Подключим клиента. ==== ==== Подключим клиента. ====
Строка 352: Строка 370:
 Имя моего компа - desktop-vrt4qkq Имя моего компа - desktop-vrt4qkq
  
-версия клиента 17.2 Не работает под Windows 10 \\ +версия клиента 17.2 не работает под Windows 10\\ 
-нужно скачивать свежийесли у вас не используется TLS. то его нужно отключать.\\ +Скачиваем свежийесли у вас сервер 17.2 и не используется TLS, а клиент 18.2, то TLS нужно отключитьв 18-й версии он включен по умолчанию.
-т.к. в 18-й версии он включен по умолчанию.+
  
 http://download.bareos.org/bareos/release/17.2/windows/ http://download.bareos.org/bareos/release/17.2/windows/
 +http://download.bareos.org/bareos/release/18.2/windows/
  
 Step 1. Step 1.
Строка 371: Строка 389:
  
 В клиенте 18.2 по умолчанию включено шифрование. \\ В клиенте 18.2 по умолчанию включено шифрование. \\
-в данной инструкции мы не рассматриваем данный вариант поэтому отключим его.\\+В данной инструкции мы не рассматриваем этот вариантпоэтому отключим его.\\
  
-после установки +после установки
  
 <code | ini> <code | ini>
Строка 387: Строка 405:
 </code> </code>
    
-Далее перезапустите службы или комп =)+Далее перезапустите службы или комп :-)
  
-С клиентом windows покончили =) вернемся в серверную часть+С клиентом windows покончили =) вернемся в серверную часть:
  
  
Строка 398: Строка 416:
 </code> </code>
  
-Вставим секцию Client из того что нам сгенерировало приложение под Windows+Вставим секцию Client из того что нам сгенерировало приложение под Windows:
      
 <code | ini> <code | ini>
Строка 414: Строка 432:
 </code> </code>
  
-Продолжим добавление клиента +Продолжим добавление клиента
 <code | ini> <code | ini>
    
Строка 498: Строка 516:
  
 <code | ini> <code | ini>
-root@bareos:/usr/local/etc/bareos # /usr/local/etc/rc.d/bareos-dir restart +# /usr/local/etc/rc.d/bareos-dir restart 
-root@bareos:/usr/local/etc/bareos # /usr/local/etc/rc.d/bareos-fd restart +# /usr/local/etc/rc.d/bareos-fd restart 
-root@bareos:/usr/local/etc/bareos # /usr/local/etc/rc.d/bareos-sd restart+# /usr/local/etc/rc.d/bareos-sd restart
 </code> </code>
  
Строка 507: Строка 525:
  
  
-если что. то конфиг bareos в windows лежит в %ProgramData%\Bareos  +конфиг bareos в windows лежит в %ProgramData%\Bareos 
  
 +Закончили. Этого достаточно для того что бы выполнить ваш 1-й Backup. остальное в документации =)
  
bareos.1549943938.txt.gz · Последнее изменение: 2019/02/12 03:58 — sector

Яндекс.Метрика