Вы находитесь на странице: 1из 5

Краткая схема инфраструктуры Bareos-ITG

Краткая схема инфраструктуры Bareos-DL


Краткая терминология:
Bareos-dir - управляющая программа, т.н. демон (Служба).
Регулирует всю работу системы резервного копирования на
определенном дата-центре. Для успешного выполнения резервных
копий, все сервера должны иметь возможность установить с ним
исходящее соединение по порту 9101

Bareos-SD’s - демоны хранилищ. По команде Bareos-dir’а начинают


общаться с LIVE-TS’ами через 9102 порт и тащить от них бэкапы.
Каждому TS соответствует свой Bareos-SD, который, в свою
очередь, работает на определенном порту.
Методология определения номера порта следующая:
90XX - порт для серверов с именем TS XX (В случае ITG) и TSDF-
XX (В случае DL)
91XX - порт для серверов с именем TSITG-XX
92XX - порт для серверов с именем TSX-arenda
93XX - порт для серверов TSDF-XX расположенных на ITG
Соответственно, мы должны иметь возможность установить
соединение по вышеобозначенным портам с TS на Bareos-SD

Storages - диск-хранилище, на котором хранятся все резервные


копии. Ввиду особенностей представления файловой системы на
*nix системах выглядят они как папки /bacula-dev-X или /storage-dev-
X

LIVE-TS (Они же Bareos-FD) - наши TS’ники. На каждом из TS’ников


установлен Bacula Agent (Он же Bareos-FD) который, получая
команду от Bareos-Dir’а, начинает сжимать базы и отправлять их на
Bareos-SD. Должен принимать соединение на 9102 порт от Bareos-
Dir’а

Обслуживание серверов резервного


копирования:
Примечание: все команды в данном разделе выполняются из
консоли сервера. Подключиться к нему можно по SSH, используя
Putty, или же из консоли в VDC.

Посмотреть свободное место на Storage:

Для того, чтобы выполнить проверку свободного места на Storage,


заходим на тот сервер, на котором он находится, и выполняем
команду
df -h
В выводе консоли будет указано свободное место на
интересующем вас хранилище.

Увеличить место на Storage:

Для увеличения дискового пространства, выключаем сервер при


помощи команды
shutdown -h now
Затем, в оснастке VDC, находим сервер, и выключаем его, при
помощи ПКМ на названии и выбора пункта “Power off”. После этого
заходим в свойства машины, увеличиваем диск, далее, включаем
машину. После успешного включения, в консоли выполнить
следующую команду:
xfs_growfs /имя_необходимого_хранилища
где имя необходимого хранищила - bacula-dev-x или storage-dev-x, в
зависимости от датацентра и сервера.

Убедиться, что все службы запущены:

Выполняем команду
service --status-all
После чего, в выводе консоли, ищем bareos-dir и все необходимые
bareos-SD’s (Какие должны быть запущены, можно посмотреть в
папке хранилища данного сервера). Если статус всех этих служб
“Выполняется” - значит все хорошо.

Перезагрузить сервер:

shutdown -r now
Убедиться, что с сетевыми интерфейсами все хорошо:

При помощи команды


ifconfig
получаем список всех подключенных сетевых интерфейсов. В этом
списке должны присутствовать интерфейс lo, а также eth0 и eth1
(цифры могут различаться), им должны быть присвоены ip-адреса.
После этого пробуем пингануть любой из наших серверов.