Бакула - мощная, кроссплатформенная, распределённая, масштабируемая архивная система

Тема в разделе "Десктопный Linux", создана пользователем Akme, 27 фев 2010.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. Akme

    Akme Творец буковок

    Регистр.:
    8 окт 2008
    Сообщения:
    435
    Симпатии:
    113
    Bacula — это сетевая клиент-серверная программа для резервного копирования, архивирования и восстановления. Предлагая широкие возможности для управления хранилищами данных, облегчает поиск и восстановление потерянных или повреждённых файлов. Благодаря модульной структуре, Bacula масштабируется и может работать как на маленьких так и на крупных системах, состоящих из сотен компьютеров, расположенных в большой сети.
    ещё описание: http://ru.wikipedia.org/wiki/Bacula
    разработчик: http://www.bacula.org/

    В общем, промышленная система архивации-восстановления данных в информационных сетях :)

    Сейчас нахожусь в стадии изучения. Под Дебианом Бакула встала без проблем и штатными средствами. Следующий этап - хочу поставить Вебакулу - административную утилиту для бакулы с веб-мордой:
    http://webacula.sourceforge.net/#requirements
    А вот тут возникли проблемы:
    - Какие есть мысли по поводу этой ошибки? (очень много чего перепробовал, все требования установки удовлетворил)

    PS. вопрос решённый, так что направляю тему в широкое поле вопросов настройки/установки бакулы и её расширений. Для начала вот ещё ссыли:
    http://www.lissyara.su/articles/freebsd/programms/bacula/
    http://blog.sozinov.eu/2008/05/bacula-backup-mysql.html
    http://www.redalex.ru/index.php?option=com_content&view=article&id=1:-web-bacula&catid=1:bacula&Itemid=3
     
  2. NafanjaUa

    NafanjaUa

    Регистр.:
    12 мар 2007
    Сообщения:
    243
    Симпатии:
    42
    More information about this error may be available in the server error log.

    т.е. /var/log/apache2/

    А если предварительно, то смею преположить что в .htaccess дело, переименуй его, нну аесли нет, то логи смотри.
     
    Akme нравится это.
  3. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    590
    Akme, ну ты как маленький ;)
    Какие могут быть мысли без логов - вариантов мульйон.
     
    Akme нравится это.
  4. Akme

    Akme Творец буковок

    Регистр.:
    8 окт 2008
    Сообщения:
    435
    Симпатии:
    113
    Журналы апача прикладываю к этому письму - период исследования "вебакулы" периодически с утра и часов до восьми вечера :) , а затем немного "бакулы-веб" с восьми до девяти вечера 27.02.10
    пароль на архив: [FONT=&quot]nulledws2010[/FONT]
    (спустя 3 дня архив с журналами удалил за решённостью проблы)
    Я расчитывал на то, что проблема типовая и может сразу у кого-нидь есть решение. Но уже и сам пришёл к выводу, что задача нетривиальная, хотя первый шажок к решению я уже сделал :) Избавиться от этой ошибки помогло перемещение конфига со списком пользователей Вебакулы webacula.users из системной папки Апача conf.d в её подобие conf :D
    После этого авторизация проходит, если в webacula.users ввожу пользака без пароля т.е. типа: polzak вместо polzak:ego_parol
    Таким образом, делаю вывод, что у меня как-то не правильно функционирует апачевский модуль авторизации. На это же указывает и дальнейшая картина событий, когда получаю искомую веб-морду с ошибками вместо данных, которые так же указывают, что Вебакула просто не может авторизоваться в системе :(

    ЗЫ. Вывод событий в журнал пока не наладил, потому и не выдал сразу его содержимого.

    ЗЫ2. Сделал так-же ход конём :D и попытку внедрить альтернативную веб-морду для Вебакулы: "бакула-веб",
    что тоже пока не увенчалось успехом.

    -------------------------------Спустя 3 дня
    Разобраля с вебакулой!
    :yahoo:
    Вот балин - ларчик как всегда просто открывался, а причина сущая хрень:
    1. закоментировать в конфиге вебкулы строчку про судо:
    bacula.sudo = ........ - поставить перед этой строкой две точки-запятые (в конфигах вебакулы это символ комментария)
    2. не ставить даже в тестовых целях короткие пароли (менее 8 символов) на пользака базы и системы
    3. а так же к этому прибавлю типовые ошибки - недостаточние права на bconcol, папку вебакулы
    4. не забываем, что вебакула требует отдельную базу от бакулы, в обоих случаях надо специальными штатными скриптами эти базы наполнить таблицами
    5. ещё один тонкий момент :-] - вебакула может не заработать, если бакула ещё не использовалась и таблицы пустые... - решается эта проблема соответственно запуском тестового задания на резервирование из командной строки через bconsol

    Пока сделал эти простые выводы - получил в выводе интернет-обозревателя тонну разнообразных, разношёрстных ошибок :mad: типа:
    Код:
    query:4
    Код:
    ERROR Command: /usr/bin/sudo /usr/bin/bconsole
    Код:
    Fatal error:  Uncaught exception 'Zend_Db_Adapter_Exception' with message 'SQLSTATE[28000] [1045] Access denied for user 'bacula'@'localhost' (using password: YES)' in /var/www/webacula/library/Zend/Db/Adapter/Pdo/Abstract.php:138
    Stack trace:
    #0 /var/www/webacula/library/Zend/Db/Adapter/Pdo/Mysql.php(96): Zend_Db_Adapter_Pdo_Abstract->_connect()
    #1 /var/www/webacula/library/Zend/Db/Adapter/Pdo/Abstract.php(380): Zend_Db_Adapter_Pdo_Mysql->_connect()
    #2 /var/www/webacula/application/controllers/ErrorController.php(43): Zend_Db_Adapter_Pdo_Abstract->getServerVersion()
    #3 /var/www/webacula/library/Zend/Controller/Action.php(512): ErrorController->errorAction()
    #4 /var/www/webacula/library/Zend/Controller/Dispatcher/Standard.php(288): Zend_Controller_Action->dispatch('errorAction')
    #5 /var/www/webacula/library/Zend/Controller/Front.php(945): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
    #6 /var/www/webacula/html/index.php(181): Zend_Controller_Front- in /var/www/webacula/library/Zend/Db/Adapter/Pdo/Abstract.php on line 138

    и многое - многое другое :(
    короче почти разочаровался в вебакуле и уже собирался на неё забить, но метод научного тыка таки вывел на победную кривую :)
     
Статус темы:
Закрыта.