Анонсирована новая версия веб-интерфейса Webacula 7.0.0 для Open Source-системы резервного копирования уровня предприятия Bacula. Webacula (Web + Bacula) — один из первых веб-интерфейсов к системе Bacula и позиционируется разработчиками как один из наиболее функциональных. Развитие Webacula следует за проектом Bacula, последнее обновление которого до версии 7.0.5 состоялось летом этого года. В новом выпуске обеспечена поддержка версий Bacula 7.x и реализовано хэширование паролей пользователей Webacula при помощи phpass (Portable PHP password hashing framework), несовместимым с прежним методом (при помощи алгоритма MD5).
Webacula представляет собой веб-приложение с использованием связки LAMP (Linux+Apache+MySQL+PHP), реализованное с помощью Zend Framework.
Webacula позволяет администратору через веб-браузер осуществить удаленный запуск задания, восстановить файлы по идентификатору задания из последней клиентской копии, данные перед указанным временем, показать запланированные и выполненные задания (как все, так и в
В отдельной базе данных Webacula находится журнал, с которым работает администратор — записывает и корректирует необходимую ему информацию (описывает задания, сбои и их причины и др.). Такие записи могут содержать гиперссылки на задания — для быстрого перехода.
Интерфейс Webacula доступен на шести языках, в том числе на русском.
Исходные тексты Webacula распространяются на условиях лицензии GPLv3.
Отмечается, что новые версии Webacula 7.х будут несовместимы с предыдущими.
Проект Bacula стартовал в 2000 г. Система Bacula выпускается в двух версиях (коммерческой Bacula System Enterprise и свободной Bacula Project) и представляет собой кроссплатформенное клиент-серверное ПО, позволяющее управлять резервным копированием, архивированием, восстановлением и проверкой данных по сети для компьютеров и операционных систем различных типов.
Система поставляется в виде исходных текстов по лицензии AGPLv3, что позволяет адаптировать её под любую систему с использованием компилятора C++. В Bacula поддерживаются клиентские части для удаленного резервного копирования для Linux (включая zSeries), NetBSD, FreeBSD, OpenBSD, Solaris, HP-UX, Tru64, IRIX, Microsoft Windows, Mac OS X и др.
Bacula позволяет записывать резервные копии на различные типы носителей, включая ленты, ленточные библиотеки и диски. В систему заложены широкие возможности для управления хранилищами данных, что облегчает поиск и восстановление потерянных или повреждённых файлов.
Благодаря модульной структуре Bacula хорошо масштабируется и может работать как на небольших, так и на крупных системах, состоящих из сотен компьютеров, находящихся в сети различного масштаба.