Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Отображение дочерних
alltrue
pagedoc:BACULA
sortcreation

Оглавление



Установка DirectorDaemon (Директор).

На компьютер, предназначенный для использования в качестве Директора Bacula, установить СУБД PostgreSQL для работы Bacula:

Command
sudo apt install postgresql-9.6

Тем, кто привык работать с СУБД PostgreSQL в графическом режиме, можно дополнительно установить графический пакет pgadmin3 для работы с СУБД postgresql-9.6:

Command
sudo apt install pgadmin3

Установить компоненты самой Bacula, и компоненты Bacula для работы с PostgreSQL:

Предупреждение

При установке пакета "bacula-director-pgsql" на вопрос об автоматической настройке соединения с базой данных необходимо ответить "Нет".

Здесь и далее до запуска системы резервного копирования игнорировать ошибки – БД и сервис будут настроены и запущены позже.


Command
sudo apt install bacula-common-pgsql
sudo apt install bacula-director-pgsql
sudo apt install bacula-director
sudo apt install bacula-console
sudo apt install bacula-console-qt


Раскрыть
titleАльтернативный вариант:


Информация

Данный вариант подразумевает автоматическую установку и предварительную настройку указанных в приведенном примере команды пакетов без дополнительных диалогов в которых производится запрос согласия на установку этих пакетов при использовании параметра "-y" в приведенном примере команды.


Предупреждение

При установке пакета "bacula-director-pgsql" на вопрос об автоматической настройке соединения с базой данных необходимо ответить "Нет".

Здесь и далее до запуска системы резервного копирования игнорировать ошибки – БД и сервис будут настроены и запущены позже.


Command
sudo apt install -y postgresql-9.6 pgadmin3 bacula-common-pgsql bacula-director-pgsql bacula-director bacula-console bacula-console-qt


Установка StorageDaemon (Хранилище).

На компьютер, предназначенный для использования в качестве StorageDaemon установить компоненты StorageDaemon (Хранилище):

Command
sudo apt install bacula-common-pgsql


Информация

Далее при установке пакета "bacula-bscan", пакет "bacula-sd" (StorageDaemon) установится автоматически ("подтянется" по зависимостям).

Данный способ установки выбран с целью избежания инсталляции по зависимостям пакетов не нужных нам для работы Bacula. (например sqlite и прочих).


Раскрыть
titleКартинка:


Command
sudo apt install bacula-bscan

Создать каталог хранения резервируемых данных клиента/клиентов /backups

Command
sudo mkdir /backups

и назначить созданному каталогу владельцем созданного ранее при установке компонентов Bacula пользователя bacula:

Command
sudo chown -R bacula:bacula /backups


Установка FileDaemon (Клиент).

На клиентский компьютер (клиентские компьютеры) установить компоненты FileDaemon (Клиент):

Command
sudo apt install bacula-fd

Создать папку, в которую будут восстанавливаться данные из резервных копий:

Command
sudo mkdir /restore


Информация
titleОт автора:

Если все же вы последовали моему совету и делаете это на виртуалках - не забывайте делать снимки на всех ВМ!