Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
bareos [2019/02/11 02:13] sector [Минимальная установка и настройка BareOS на FreeBSD 12 + подключение клиента Windows] |
bareos [2019/02/19 08:34] (текущий) sector |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== Минимальная установка и настройка | + | ====== Минимальная установка и настройка |
| - | Что такое Bareos? | + | Что такое Bareos?\\ |
| Bareos (Backup Archiving Recovery Open Sourced) это высоконадежное сетевое кроссплатформенное программное обеспечение для резервного копирования, | Bareos (Backup Archiving Recovery Open Sourced) это высоконадежное сетевое кроссплатформенное программное обеспечение для резервного копирования, | ||
| Строка 37: | Строка 37: | ||
| </ | </ | ||
| - | Исправим конфиг | + | Исправим конфигурационный файл: |
| <code | ini> | <code | ini> | ||
| Строка 46: | Строка 46: | ||
| </ | </ | ||
| - | Запустим и проверим | + | Запустим и проверим: |
| <code | ini> | <code | ini> | ||
| Строка 56: | Строка 56: | ||
| </ | </ | ||
| - | Изменим пароль, | + | Изменим пароль, |
| <code | ini> | <code | ini> | ||
| Строка 97: | Строка 97: | ||
| make install clean BATCH=yes | make install clean BATCH=yes | ||
| - | / | + | mcedit |
| apache24_enable=" | apache24_enable=" | ||
| </ | </ | ||
| - | Исправим конфиг что бы стартанул | + | Исправим конфигурационный файл |
| <code | ini> | <code | ini> | ||
| Строка 110: | Строка 110: | ||
| - | Запустим | + | Запустим: |
| <code | ini> | <code | ini> | ||
| / | / | ||
| Строка 124: | Строка 125: | ||
| - | Установим расширения для php | + | Установим расширения для php: |
| <code | ini> | <code | ini> | ||
| cd / | cd / | ||
| Строка 151: | Строка 153: | ||
| </ | </ | ||
| - | Установим мод php | + | Установим мод php: |
| <code | ini> | <code | ini> | ||
| Строка 160: | Строка 162: | ||
| </ | </ | ||
| - | Скопируем php.ini | + | Скопируем php.ini: |
| <code | ini> | <code | ini> | ||
| cd / | cd / | ||
| Строка 173: | Строка 176: | ||
| mcedit / | mcedit / | ||
| - | раскомментировать - mod_rewrite httpd.conf | + | раскомментировать - mod_rewrite |
| < | < | ||
| Строка 187: | Строка 190: | ||
| </ | </ | ||
| - | Перезапустим | + | Перезапустим: |
| <code | ini> | <code | ini> | ||
| - | / | + | / |
| </ | </ | ||
| - | ==== Установим phpPgAdmin- это аналог phpMyadmin.но только для Postgresql ==== | + | ==== Установим phpPgAdmin- это аналог phpMyadmin, но только для Postgresql ==== |
| <code | ini> | <code | ini> | ||
| Строка 199: | Строка 203: | ||
| </ | </ | ||
| - | Пропишем | + | Пропишем |
| <code | ini> | <code | ini> | ||
| mcedit / | mcedit / | ||
| Строка 226: | Строка 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 / | ||
| Строка 250: | Строка 261: | ||
| - | Сделаем копию папки: | + | Сделаем копию папки |
| <code | ini> | <code | ini> | ||
| cp -a / | cp -a / | ||
| Строка 263: | Строка 274: | ||
| </ | </ | ||
| - | Перейдем к настройке. | + | ==== Перейдем к настройке. |
| - | Добавим пользователя bareos в группы pgsql и www | + | Добавим пользователя bareos в группы pgsql и www: |
| <code | ini> | <code | ini> | ||
| pw groupmod bareos -m pgsql | pw groupmod bareos -m pgsql | ||
| Строка 273: | Строка 284: | ||
| </ | </ | ||
| - | Выполним скрипты для создания пользователя, | + | Выполним скрипты для создания пользователя, |
| <code | ini> | <code | ini> | ||
| Строка 282: | Строка 293: | ||
| </ | </ | ||
| - | Зайдем в PhpPgAdmin и изменим пароль для пользователя Bareos. | + | Зайдем в PhpPgAdmin и изменим пароль для пользователя Bareos. |
| Пропишем имя пользователя БД и пароль в конфиг bareos: | Пропишем имя пользователя БД и пароль в конфиг bareos: | ||
| Строка 302: | Строка 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 { | ||
| Строка 321: | Строка 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 компа/ | ||
| + | там уже будет один клиент, | ||
| + | |||
| ==== Подключим клиента. ==== | ==== Подключим клиента. ==== | ||
| Строка 352: | Строка 370: | ||
| Имя моего компа - desktop-vrt4qkq | Имя моего компа - desktop-vrt4qkq | ||
| - | версия клиента 17.2 Не работает под Windows 10 | + | версия клиента 17.2 не работает под Windows 10. \\ |
| - | нужно скачивать свежий. если у вас не используется TLS. то его | + | Скачиваем свежий, если у вас |
| http:// | http:// | ||
| + | http:// | ||
| - | {{: | + | Step 1. |
| - | {{: | + | {{: |
| - | {{: | + | |
| - | {{: | + | |
| - | В клиенте 18.2 по умолчанию включено шифрование. в данной инструкции мы не рассматриваем данный | + | Step 2. |
| + | {{:безымянный2.png?550|}} | ||
| - | после установки | + | Step 3. + прописать ip компа |
| + | {{: | ||
| + | |||
| + | Step 4. Скопировать секцию клиент. она нам пригодится. | ||
| + | {{: | ||
| + | |||
| + | В клиенте 18.2 по умолчанию включено шифрование. \\ | ||
| + | В данной инструкции мы не рассматриваем этот вариант, | ||
| + | |||
| + | после установки: | ||
| <code | ini> | <code | ini> | ||
| Строка 378: | Строка 405: | ||
| </ | </ | ||
| - | Далее перезапустите службы или комп | + | Далее перезапустите службы или комп |
| - | С клиентом windows покончили =) вернемся в серверную часть. | + | С клиентом windows покончили =) вернемся в серверную часть: |
| Строка 389: | Строка 416: | ||
| </ | </ | ||
| - | Вставим секцию Client из того что нам сгенерировало приложение под Windows | + | Вставим секцию Client из того что нам сгенерировало приложение под Windows: |
| | | ||
| <code | ini> | <code | ini> | ||
| Строка 405: | Строка 432: | ||
| </ | </ | ||
| - | Продолжим добавление клиента | + | Продолжим добавление клиента: |
| <code | ini> | <code | ini> | ||
| Строка 489: | Строка 516: | ||
| <code | ini> | <code | ini> | ||
| - | root@bareos:/ | + | # / |
| - | root@bareos:/ | + | # / |
| - | root@bareos:/ | + | # / |
| </ | </ | ||
| Строка 498: | Строка 525: | ||
| - | если что. то конфиг bareos в windows лежит в %ProgramData%\Bareos | + | конфиг bareos в windows лежит в %ProgramData%\Bareos |
| + | Закончили. Этого достаточно для того что бы выполнить ваш 1-й Backup. остальное в документации =) | ||