Bacula (Резервное копирование)

Bacula

Корпоративная система резервного копирования с поддержкой ленты, 1С и ZFS — 152-ФЗ compliance из коробки.

«Bacula — это промышленный бэкап-сервер, который одинаково хорошо работает с Windows-десктопами, Linux-серверами, 1С-базами и ленточными библиотеками.»

Bacula — enterprise-решение резервного копирования с классической трёхкомпонентной архитектурой: Director (управление заданиями), Storage Daemon (запись на носители), File Daemon (агент на защищаемом хосте). Каталог заданий хранится в PostgreSQL — полная история бэкапов, статусы, объёмы и статистика доступны через SQL-запросы и веб-интерфейс Bacula Web.

В стеке IgNix Bacula централизует резервное копирование всей инфраструктуры: FreeBSD-серверы, Linux-хосты, Windows-рабочие станции и серверы, базы данных PostgreSQL/MySQL (через online dump), файловые серверы SMB, и базы 1С. GFS (Grandfather-Father-Son) политики автоматически управляют ротацией копий: ежедневные хранятся неделю, еженедельные — месяц, ежемесячные — год.

ZFS-интеграция в Bacula работает через zfs diff акселератор: вместо полного сканирования файловой системы Bacula получает список изменённых файлов от ZFS напрямую — инкрементный бэкап огромных файловых систем выполняется за минуты вместо часов. Поддержка ленточных библиотек (LTO) и cold storage (S3/Glacier) позволяет строить многоуровневые политики хранения для соответствия требованиям 152-ФЗ о хранении персональных данных.

Килл-фичи:

  • Director + SD + FD архитектура — централизованное управление, распределённое хранение, агент на каждом хосте

  • GFS-политики — автоматическая ротация: ежедневные/еженедельные/ежемесячные копии с настраиваемым retention

  • ZFS diff акселератор — инкрементный бэкап через zfs diff вместо полного сканирования: часы → минуты

  • Лента + cold storage — поддержка LTO-библиотек и S3/Glacier, многоуровневые политики хранения

  • 1С-бэкап — онлайн-резервное копирование баз 1С через File Daemon без остановки сервера

  • Каталог в PostgreSQL — полная история бэкапов в SQL, отчёты, аудит, интеграция с BI

  • 152-ФЗ compliance — шифрование бэкапов (TLS в транзите + AES at rest), политики хранения, аудит доступа

Что заменяет: Veeam Backup & Replication, Acronis Cyber Backup, Veritas Backup Exec, Windows Server Backup

Версия: Bacula Community 15.x / Bacula Enterprise (коммерческая)

Роль в стеке: Слой 3 — Данные / Резервное копирование