Резервное Копирование С Использованием Решения С Открытым Исходным Кодом — Bareos



Резервное копирование с использованием решения с открытым исходным кодом — Bareos

Иметь под рукой актуальную резервную копию – крайне важный момент, ведь никто не застрахован от неприятных происшествий, связанных с выходом из строя носителя, потерей информации, случайным удалением и т. д. В таких ситуациях резервная копия не только сохранит вашу нервы, но и избавит вас от возможных финансовых проблем, которые могут возникнуть из-за потери данных.

Бареос – была выбрана в качестве резервной системы по следующим причинам:

  • является открытым исходным кодом;
  • активно развивается;
  • имеет множество полезных функций;
  • может расширить свой функционал благодаря плагинам.



Описание задачи

Допустим, у нас есть 3 машины.

Серверы: Bareos, BitrixVm, Windows Server 2012 R2. Например, все это будет находиться внутри одной сети, но сам Bareos, конечно, позволяет выполнять резервное копирование, если машина находится за ее пределами.

Бареос - 172.16.10.10 БитриксВМ — 172.16.10.11 Windows-сервер — 172.16.10.12
Добавим репозиторий:
  
  
  
  
  
   

# wget http://download.bareos.org/bareos/release/latest/CentOS_7/bareos.repo -O /etc/yum.repos.d/bareos.repo

Для сервера с Bareos будем использовать CentOS 7. Происходит обычная установка:

# yum install -y bareos-client bareos-database-tools bareos-filedaemon bareos-database-postgresql bareos bareos-bconsole bareos-database-common bareos-storage bareos-director bareos-common

В качестве базы данных будет использоваться PostgreSQL. Установка также проста:

# yum install -y postgresql-server postgresql-contrib

При установке Bareos в /etc/bareos мы имеем следующий список файлов и папок, за исключением каталога «ssl», к нему мы перейдем чуть позже:

/bareos-dir.d /bareos-sd.d /ssl bareos-dir.conf bareos-fd.conf bareos-sd.conf bconsole.conf .

rndpwd

После установки подготовленные скрипты для работы с Bareos появятся в каталоге /usr/lib/bareos/scripts/.

Благодаря им мы выполним предварительную настройку базы данных (создадим базу, таблицы и права):

su postgres -c /usr/lib/bareos/scripts/create_bareos_database su postgres -c /usr/lib/bareos/scripts/make_bareos_tables su postgres -c /usr/lib/bareos/scripts/grant_bareos_privileges

Важным моментом является то, что имена наших машин должны быть разрешены, если нет, то добавим соответствующие строки в /etc/hosts

172.16.10.10

Теги: #ИТ-инфраструктура #Системное администрирование #Резервное копирование #с открытым исходным кодом #Облачные вычисления #bareos #резервное копирование с помощью bareos

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.