Что такое Bareos

Обновлено и опубликовано Опубликовано:

Bareos —
простыми словами

программное обеспечение для реализации сервера резервного копирования, архивирования и восстановления данных. Является ответвлением от проекта Bacula. Первый релиз вышел в 2014 году. Название является аббревиатурой и расшифровывается как Backup Archiving Recovery Open Sourced.

Как исходит из полного названия, Bareos является бесплатным программным обеспечением с открытым исходным кодом. Мы можем скачать версию сообщества (Community Edition), а при желании, приобрести подписку. Ознакомиться с ценами, кратким обзором и документацией, а также релизами можно на официальном сайте программного продукта. Исходный код доступен для загрузки на GitHub.

С точки зрения архитектуры состоит из 6-и компонентов:

  1. Director — управление заданиями по созданию резервных копий и восстановления данных.
  2. Console — командная строка для управления сервером. Может быть установлена на компьютер администратора для удаленного управления.
  3. Web UI — графический веб-интерфейс.
  4. Catalog — база данных с информацией об агентах, заданиях, статусах резервного копирования и хранимых данных.
  5. File Daemon — сбор данных о файлах на клиентских системах, которые необходимо резервировать или восстанавливать.
  6. Storage Daemon — выполнение операций чтения/записи с устройствами хранения.

Клиент Bareos может быть установлен на большинство популярных операционных систем — Linux (Debian, Ubuntu, Red Hat), FreeBSD, Windows, Mac OS, Solaris и другие. Серверные компоненты могут быть развернуты, в основном, на Linux и FreeBSD — установка может быть выполнена из исходников или репозитория (не входит в стандартный набор и требует дополнительной настройки). Также можно развернуть серверную или клиентскую часть в виде контейнера Docker (но официального образа нет).

Функции и возможности:

  • Шифрование хранимых данных.
  • Использование шаблонов для задач.
  • Передача данных по защищенному соединению TLS.
  • Полное, дифференциальное и инкрементальное копирование.
  • Поддержка различных типов носителей (от ленточных до распределенных файловых систем).

Также некоторые возможности расширяются за счет плагинов.



Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Другие термины

Patroni   VideoUnion   Kafka   Vlan   IAX   Vagrant   CMS   Potree   Keyran     GPT (диск)   Контроллер домена   MTU   BalenaOS   Remote Desktop Gateway   AWS   NTFS   Скриншот   RAW (формат)   Терминальный сервер  
.....

Реклама