Статья: система резервного копирования bacula на FreeBSD

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение princeps » 2009-12-19 11:50:12

полтергейст?
Попробуй переставить что ли
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение Burner » 2009-12-20 12:48:49

а, кстати, у меня кажется тоже было такое. Прошло после обновления всех портов, в точно причина была так и не узнал

DrMasik
проходил мимо
Сообщения: 7
Зарегистрирован: 2008-01-15 23:53:30

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение DrMasik » 2009-12-22 22:42:46

Моя проблема, описанная выше, была на VMWare ESX Server 3.5 (не i). Поставил на железо - завелось с первого раза. :x
--------------------
Нет ничего невозможного - на все необходимо время!

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение Burner » 2010-01-12 20:10:39

а за что бакулу в виртуализацию?

franzy
проходил мимо

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение franzy » 2010-02-09 17:37:53

Непонятная ситуация сложилась. Bacula 2.4.4 установлена на Debian 5.
Настроил по статье (с необходимыми правками путей и т.п.) локальная машина бакапится нормально. На машине с Windows установил клиент соответствующий. Сервер видит клиента, видит статус. Клиент принимает задачи и отображает, что они запущены, но бакап не происходит. Задачи висят сколь угодно долго и не выполняются. Приходится из консоли их снимать.
Где капнуть по данной проблеме?

Аватара пользователя
koffu
сержант
Сообщения: 154
Зарегистрирован: 2008-03-23 0:51:18
Откуда: Киев
Контактная информация:

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение koffu » 2010-02-09 18:20:24

franzy писал(а):Непонятная ситуация сложилась. Bacula 2.4.4 установлена на Debian 5.
Настроил по статье (с необходимыми правками путей и т.п.) локальная машина бакапится нормально. На машине с Windows установил клиент соответствующий. Сервер видит клиента, видит статус. Клиент принимает задачи и отображает, что они запущены, но бакап не происходит. Задачи висят сколь угодно долго и не выполняются. Приходится из консоли их снимать.
Где капнуть по данной проблеме?
Во время выполнения задания, в тот момент когда "завис", выведи статус клиента, там будет разгадка. Вероятнее всего, что он просто не может соединиться со сторэдж демоном.


Аватара пользователя
koffu
сержант
Сообщения: 154
Зарегистрирован: 2008-03-23 0:51:18
Откуда: Киев
Контактная информация:

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение koffu » 2010-02-09 23:17:01

я ещё нет. А в портах уже есть? :smile:

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение Burner » 2010-02-10 6:55:24

не знаю. Я пробовал srpm под centos перекомпилировать - не вышло.

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение princeps » 2010-02-10 9:55:48

franzy писал(а):Где капнуть по данной проблеме?
В логах попробуй копнуть.
Burner писал(а):5 версию пробовал кто-нибудь?
Я что-то с опаской отношусь. При переходе в пределах 3-й версии был момент, когда без объяснения причин перестала работать. После обновления - заработала. Так что стоит, пашет - и хрен с ней.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Аватара пользователя
koffu
сержант
Сообщения: 154
Зарегистрирован: 2008-03-23 0:51:18
Откуда: Киев
Контактная информация:

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение koffu » 2010-02-10 12:23:25

Вообще для стабильной работы лучше, чтобы были одинаковые версии всех компонентов. У меня была проблема, когда в дистрах версия из репов не совпадает (CentOS vs Debian) и сразу получаем плуг и плей.

franzy
проходил мимо

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение franzy » 2010-02-11 9:47:29

Код: Выделить всё

*status jobid=10
Connecting to Storage daemon backup-storage at 127.0.0.1:9103

debian-vm-sd Version: 2.4.4 (28 December 2008) i486-pc-linux-gnu debian 5.0
Daemon started 11-Feb-10 12:38, 0 Jobs run since started.
 Heap: heap=282,624 smbytes=83,258 max_bytes=83,368 bufs=93 max_bufs=95
Sizes: boffset_t=8 size_t=4 int32_t=4 int64_t=8

Running Jobs:
Backup Job alex-vm-job.2010-02-11_12.40.56.03 waiting for Client connection.
Writing: Full Backup job alex-vm-job.2010-02-11_12 JobId=10 Volume="alex-vm"
    pool="alex-vm-pool" device="backup-device" (/home/backup)
    spooling=0 despooling=0 despool_wait=0
    Files=0 Bytes=0 Bytes/sec=0
    FDSocket closed
*********
Used Volume status:
alex-vm on device "backup-device" (/home/backup)
    Reader=0 writers=0 devres=1 volinuse=1
Вот такая картинка при зависшем задании. Логи ничего не говорят. Там ругань отсутствует.

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение Burner » 2010-02-11 10:08:25

franzy писал(а):Вот такая картинка при зависшем задании. Логи ничего не говорят. Там ругань отсутствует.
по портам-то доступ есть?

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение princeps » 2010-02-11 10:15:27

franzy писал(а):Логи ничего не говорят. Там ругань отсутствует.
Не обязательно должна быть ругань. Вывали сюда из логов всё, что касается конкретно этого задания.
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

franzy
проходил мимо

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение franzy » 2010-02-11 10:25:07

В логах девственно чисто.
А вот с портами действительно непонятки. Connectin refused.
Разбираюсь на каком основании такая петрушка. Самое странное что с клиентской машины telnet *.*.*.* 9101 не проходит, а клиент Бакулы бодро рапортует, что у него запущено задание и он с ним работает.

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение Burner » 2010-02-11 10:32:04

кстати, 5ю версию я все-таки сбилдил. Через месяцок попробую установить=)

Аватара пользователя
koffu
сержант
Сообщения: 154
Зарегистрирован: 2008-03-23 0:51:18
Откуда: Киев
Контактная информация:

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение koffu » 2010-02-11 11:55:37

Проверь, чтобы записи client = hostname.domain возвращали правильные IP. Если нет локального DNS, сделай правильные записи в /etc/hosts, а также убедись, что демоны слушают порт именно на том адресе, где его ищут другие. Я так понял там дебиан, через netstat -ntpl | grep 910 посмотри слушаются-ли порты вообще, только потом проверяй firewall.

franzy
проходил мимо

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение franzy » 2010-02-11 13:04:50

Код: Выделить всё

debian-vm:~# netstat -ntpl | grep 910
tcp        0      0 127.0.0.1:9101          0.0.0.0:*               LISTEN      2196/bacula-dir 
tcp        0      0 127.0.0.1:9102          0.0.0.0:*               LISTEN      2188/bacula-fd  
tcp        0      0 127.0.0.1:9103          0.0.0.0:*               LISTEN      2178/bacula-sd
Слушают.

Код: Выделить всё

*status client=alex-vm-fd
Connecting to Client alex-vm-fd at 192.168.2.140:9102

alex-vm-fd Version: 2.4.4 (28 December 2008)  VSS Linux Cross-compile Win32
Daemon started 11-Feb-10 12:55, 0 Jobs run since started.
 Heap: heap=0 smbytes=10,555 max_bytes=10,677 bufs=51 max_bufs=52
 Sizeof: boffset_t=8 size_t=4 debug=0 trace=1

Running Jobs:
Director connected at: 11-Feb-10 13:01
No Jobs running.
====

Terminated Jobs:
====
Адрес соответствует действительности. Клиент называется alex-vm-fd, а хост alex-vm. Может это влиять?
Фаервол отсутствует как класс (не включал).

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение Burner » 2010-02-11 13:18:51

ну а что тут удивляться, если все сервисы висят только на локалхосте.

Аватара пользователя
koffu
сержант
Сообщения: 154
Зарегистрирован: 2008-03-23 0:51:18
Откуда: Киев
Контактная информация:

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение koffu » 2010-02-11 13:26:22

поменяй параметры на эти или вообще их удали. Bacula при их отсутствии примет по-умолчанию это-же значение.
DirAddress = 0.0.0.0
SDAddress = 0.0.0.0
FDAddress = 0.0.0.0

franzy
проходил мимо

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение franzy » 2010-02-11 14:54:47

Вот так, век живи - век учись. Спасибо, коллеги, заработало.
Что-то на локалхост я и не обратил внимания.

PHPLamer
проходил мимо
Сообщения: 3
Зарегистрирован: 2010-02-15 6:21:36

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение PHPLamer » 2010-02-15 6:25:20

Здравствуйте! Подскажите пожалуйста как в директиве FileSet
в параметре File указать несколько директорий например /, /usr, /tmp и т.п.

Цель: необходимо бэкапить все директории находящиеся на диске.

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение princeps » 2010-02-15 9:32:46

PHPLamer писал(а):Здравствуйте! Подскажите пожалуйста как в директиве FileSet в параметре File указать несколько директорий

Код: Выделить всё

File = /etc
File = /usr
...
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение Gamerman » 2010-02-15 16:48:44

Где указывается, какую СУБД использовать и с какими парметрами. Смотрю, что бакула как майскл юзает, так и что-то свое.
Глюк глюком вышибают!

Аватара пользователя
koffu
сержант
Сообщения: 154
Зарегистрирован: 2008-03-23 0:51:18
Откуда: Киев
Контактная информация:

Re: Статья: система резервного копирования bacula на FreeBSD

Непрочитанное сообщение koffu » 2010-02-15 18:36:21

Народ, все доходчиво описывает bacula-userguide.
А по поводу вопроса - секция настройки каталога в конфиге директора.