Установка Bareos на FreeBSD: различия между версиями

Материал из Bas Wiki
Перейти к навигации Перейти к поиску
Строка 6: Строка 6:
== Установка ==
== Установка ==


==== bareos-server ====
При установке Bareos через pkg серверная часть будет работать на PostgreSQL. Меня это не устраивало, т.к. на сервере уже был MySQL. Попытки подсовывать нужные sql-файлы и библиотеки я отбросил, т.к. для этого требовалось много телодвижений для копирования и скачивания из разных мест. Проблема решалась старой доброй системой портов.
При установке Bareos через pkg серверная часть будет работать на PostgreSQL. Меня это не устраивало, т.к. на сервере уже был MySQL. Попытки подсовывать нужные sql-файлы и библиотеки я отбросил, т.к. для этого требовалось много телодвижений для копирования и скачивания из разных мест. Проблема решалась старой доброй системой портов.
<pre>
<pre>
Строка 16: Строка 15:
В данной установке я выбрал все опции, кроме changer'а, т.к. у меня нет ленточных накопителей. Ниже я поменял используемую БД на MySQL.
В данной установке я выбрал все опции, кроме changer'а, т.к. у меня нет ленточных накопителей. Ниже я поменял используемую БД на MySQL.


==== bareos-client ====
Остальные компоненты системы не требуют изменений в процесс установки, поэтому я использую pkg:
Клиентская часть не требует изменений в процесс установки, поэтому я использую pkg:
<pre>
<pre>
# pkg install bareos-client bareos-webgui
# pkg install bareos-client bareos-webgui
</pre>
==== bareos-webgui ====
Тоже самое и с web-интрефейсом:
<pre>
# pkg install bareos-webgui
</pre>
</pre>



Версия от 14:17, 18 июля 2017

Bareos[1] — кроссплатформенное клиент-серверное программное обеспечение, позволяющее управлять резервным копированием, восстановлением, и проверкой данных по сети для компьютеров и операционных систем различных типов. В 2010 году активные контрибьюторы в проекте Bacula, не согласные с политикой развития проекта, форкнули OpenSource-часть в новый проект Bareos. В частности, претензии были связаны с тем, что создатели Bacula направили свои усилия на закрытие исходного кода, внося изменения только в "закрытую" часть проекта, перестали принимать в проект сторонние патчи, и даже начали сокращать функционал "свободной" версии пакета.


К сожалению, "из коробки" оно не заводится, но не всё так плохо. Так как в сети толковых инструкций я не нашёл, то решил написать свою.[2].

Установка

При установке Bareos через pkg серверная часть будет работать на PostgreSQL. Меня это не устраивало, т.к. на сервере уже был MySQL. Попытки подсовывать нужные sql-файлы и библиотеки я отбросил, т.к. для этого требовалось много телодвижений для копирования и скачивания из разных мест. Проблема решалась старой доброй системой портов.

# cd /usr/ports/sysutils/bareos-server
# make config install

В данной установке я выбрал все опции, кроме changer'а, т.к. у меня нет ленточных накопителей. Ниже я поменял используемую БД на MySQL.

Остальные компоненты системы не требуют изменений в процесс установки, поэтому я использую pkg:

# pkg install bareos-client bareos-webgui

Примечания

  1. Bareos - Open Source Data Protection (официальный сайт)
  2. При написании статьи использовались следующие версии программного обеспечения: FreeBSD 11.0 amd64, Bareos 16.2.6, nginx 1.12.1, PHP 5.6.31.