Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
bareos [2019/02/11 02:12] sector |
bareos [2019/02/14 02:43] sector |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Минимальная установка и настройка | + | ====== Минимальная установка и настройка |
+ | |||
+ | Что такое Bareos?\\ | ||
+ | Bareos (Backup Archiving Recovery Open Sourced) это высоконадежное сетевое кроссплатформенное программное обеспечение для резервного копирования, | ||
+ | |||
+ | Поддержка LTO Hardware-шифрования, | ||
==== Обновляемся ==== | ==== Обновляемся ==== | ||
Строка 32: | Строка 37: | ||
</ | </ | ||
- | Исправим конфиг | + | Исправим конфигурационный файл: |
<code | ini> | <code | ini> | ||
Строка 41: | Строка 46: | ||
</ | </ | ||
- | Запустим и проверим | + | Запустим и проверим: |
<code | ini> | <code | ini> | ||
Строка 51: | Строка 56: | ||
</ | </ | ||
- | Изменим пароль, | + | Изменим пароль, |
<code | ini> | <code | ini> | ||
Строка 92: | Строка 97: | ||
make install clean BATCH=yes | make install clean BATCH=yes | ||
- | / | + | mcedit |
apache24_enable=" | apache24_enable=" | ||
</ | </ | ||
- | Исправим конфиг что бы стартанул | + | Исправим конфигурационный файл |
<code | ini> | <code | ini> | ||
Строка 105: | Строка 110: | ||
- | Запустим | + | Запустим: |
<code | ini> | <code | ini> | ||
/ | / | ||
Строка 119: | Строка 125: | ||
- | Установим расширения для php | + | Установим расширения для php: |
<code | ini> | <code | ini> | ||
cd / | cd / | ||
Строка 146: | Строка 153: | ||
</ | </ | ||
- | Установим мод php | + | Установим мод php: |
<code | ini> | <code | ini> | ||
Строка 155: | Строка 162: | ||
</ | </ | ||
- | Скопируем php.ini | + | Скопируем php.ini: |
<code | ini> | <code | ini> | ||
cd / | cd / | ||
Строка 168: | Строка 176: | ||
mcedit / | mcedit / | ||
- | раскомментировать - mod_rewrite httpd.conf | + | раскомментировать - mod_rewrite |
< | < | ||
Строка 182: | Строка 190: | ||
</ | </ | ||
- | Перезапустим | + | Перезапустим: |
<code | ini> | <code | ini> | ||
- | / | + | / |
</ | </ | ||
- | ==== Установим phpPgAdmin- это аналог phpMyadmin.но только для Postgresql ==== | + | ==== Установим phpPgAdmin- это аналог phpMyadmin, но только для Postgresql ==== |
<code | ini> | <code | ini> | ||
Строка 194: | Строка 203: | ||
</ | </ | ||
- | Пропишем | + | Пропишем |
<code | ini> | <code | ini> | ||
mcedit / | mcedit / | ||
Строка 221: | Строка 230: | ||
</ | </ | ||
- | выбрал все кроме MTX далее тянет за собой клиента. оставил все по умолчанию. | + | Выбрал все кроме MTX (Ленточный носитель).\\ |
+ | При установке сервера он тянет за собой клиента, там | ||
Установим web- интерфейс: | Установим web- интерфейс: | ||
<code | ini> | <code | ini> | ||
- | pkg install | + | cd / |
+ | make install clean | ||
</ | </ | ||
- | По данному пути лежит алиас для Apache | + | скопируем |
<code | ini> | <code | ini> | ||
# cat / | # cat / | ||
+ | </ | ||
+ | И вставим его в httpd.conf, а так же исправим пути в Alias на / | ||
+ | <code | ini> | ||
+ | # mcedit / | ||
</ | </ | ||
- | + | меняем права: | |
- | меняем права | + | |
<code |ini> | <code |ini> | ||
chown -R www:www / | chown -R www:www / | ||
Строка 245: | Строка 261: | ||
- | Сделаем копию папки: | + | Сделаем копию папки |
<code | ini> | <code | ini> | ||
cp -a / | cp -a / | ||
Строка 258: | Строка 274: | ||
</ | </ | ||
- | Перейдем к настройке. | + | ==== Перейдем к настройке. |
- | Добавим пользователя bareos в группы pgsql и www | + | Добавим пользователя bareos в группы pgsql и www: |
<code | ini> | <code | ini> | ||
pw groupmod bareos -m pgsql | pw groupmod bareos -m pgsql | ||
Строка 268: | Строка 284: | ||
</ | </ | ||
- | Выполним скрипты для создания пользователя, | + | Выполним скрипты для создания пользователя, |
<code | ini> | <code | ini> | ||
Строка 277: | Строка 293: | ||
</ | </ | ||
- | Зайдем в PhpPgAdmin и изменим пароль для пользователя Bareos. | + | Зайдем в PhpPgAdmin и изменим пароль для пользователя Bareos. |
Пропишем имя пользователя БД и пароль в конфиг bareos: | Пропишем имя пользователя БД и пароль в конфиг bareos: | ||
Строка 297: | Строка 313: | ||
Перезапустим демоны Bareos: | Перезапустим демоны Bareos: | ||
<code| ini> | <code| ini> | ||
- | # service | + | # / |
- | # service | + | # / |
- | # service | + | # / |
</ | </ | ||
- | Создадим профиль для доступа через web | + | Создадим профиль для доступа через web: |
<code | ini> | <code | ini> | ||
cp / | cp / | ||
</ | </ | ||
+ | |||
+ | Создадим конфигурационный файл admin.conf и наполним его следующим содержимым: | ||
<code | ini> | <code | ini> | ||
+ | touch / | ||
+ | |||
cat / | cat / | ||
Console { | Console { | ||
Строка 316: | Строка 336: | ||
</ | </ | ||
- | Копируем из первого конфига пароль и вставляем в остальные | + | По секциям, |
<code | ini> | <code | ini> | ||
-------BAREOS-DIR-PASSWORD ---------------------- | -------BAREOS-DIR-PASSWORD ---------------------- | ||
cat / | cat / | ||
- | cat / | + | mcedit |
------------------------------------------------- | ------------------------------------------------- | ||
-------BAREOS-SD-PASSWORD------------------------ | -------BAREOS-SD-PASSWORD------------------------ | ||
- | cat / | + | cat / |
- | cat / | + | mcedit |
- | cat / | + | mcedit |
------------------------------------------------- | ------------------------------------------------- | ||
-------BAREOS-FD-PASSWORD------------------------ | -------BAREOS-FD-PASSWORD------------------------ | ||
cat / | cat / | ||
- | cat / | + | mcedit |
- | cat / | + | |
------------------------------------------------- | ------------------------------------------------- | ||
-------BAREOS-MON-PASSWORD----------------------- | -------BAREOS-MON-PASSWORD----------------------- | ||
cat / | cat / | ||
- | cat / | + | mcedit |
------------------------------------------------- | ------------------------------------------------- | ||
</ | </ | ||
+ | |||
+ | Зайдем в веб интерфейс http://ip компа/ | ||
+ | там уже будет один клиент, | ||
+ | |||
==== Подключим клиента. ==== | ==== Подключим клиента. ==== | ||
Строка 347: | Строка 370: | ||
Имя моего компа - desktop-vrt4qkq | Имя моего компа - desktop-vrt4qkq | ||
- | версия клиента 17.2 Не работает под Windows 10 | + | версия клиента 17.2 не работает под Windows 10. \\ |
- | нужно скачивать свежий. если у вас не используется TLS. то его | + | Скачиваем свежий, если у вас |
http:// | http:// | ||
+ | http:// | ||
+ | |||
+ | Step 1. | ||
+ | {{: | ||
+ | |||
+ | Step 2. | ||
+ | {{: | ||
+ | |||
+ | Step 3. + прописать ip компа | ||
+ | {{: | ||
- | {{:безымянный1.png? | + | Step 4. Скопировать секцию клиент. она нам пригодится. |
- | {{: | + | {{: |
- | {{:безымянный3.png?400|}} | + | |
- | {{: | + | |
- | В клиенте 18.2 по умолчанию включено шифрование. | + | В клиенте 18.2 по умолчанию включено шифрование. |
+ | В данной инструкции мы не рассматриваем | ||
после установки | после установки | ||
Строка 373: | Строка 405: | ||
</ | </ | ||
- | Далее перезапустите службы или комп | + | Далее перезапустите службы или комп |
- | С клиентом windows покончили =) вернемся в серверную часть. | + | С клиентом windows покончили =) вернемся в серверную часть: |
Строка 384: | Строка 416: | ||
</ | </ | ||
- | Вставим секцию Client из того что нам сгенерировало приложение под Windows | + | Вставим секцию Client из того что нам сгенерировало приложение под Windows: |
| | ||
<code | ini> | <code | ini> | ||
Строка 400: | Строка 432: | ||
</ | </ | ||
- | Продолжим добавление клиента | + | Продолжим добавление клиента: |
<code | ini> | <code | ini> | ||
Строка 484: | Строка 516: | ||
<code | ini> | <code | ini> | ||
- | root@bareos:/ | + | # / |
- | root@bareos:/ | + | # / |
- | root@bareos:/ | + | # / |
</ | </ | ||
Строка 493: | Строка 525: | ||
- | если что. то конфиг bareos в windows лежит в %ProgramData%\Bareos | + | конфиг bareos в windows лежит в %ProgramData%\Bareos |