Ubuntu 10.04
Bacula 5.0.1
BAT
Пытаюсь в Bacula admin tools настроить резервное копирование, выдается ошибка:
[console]ubuntu-sd
Error: dev.c:120 Unable to stat device /nonexistant/path/to/file/archive/dir: ERR=No such file or directory
Warning:
Device "FileStorage" requested by DIR could not be opened or does not exist.
Error: dev.c:120 Unable to stat device /nonexistant/path/to/file/archive/dir: ERR=No such file or directory
Warning:
Device "FileStorage" requested by DIR could not be opened or does not exist.
Error: dev.c:120 Unable to stat device /nonexistant/path/to/file/archive/dir: ERR=No such file or directory
Warning:
Device "FileStorage" requested by DIR could not be opened or does not exist.
Fatal error: Device reservation failed for JobId=15: Jmsg Job=BackupClient1.2010-09-02_14.56.22_20 type=5 level=1283425082 ubuntu-sd JobId 15: Warning:
Device "FileStorage" requested by DIR could not be opened or does not exist.
[/console]
Хочу понять что делаю не так.
Подскажите где можно почитать нормальное руководство для bacula?
Bacula admin tools
/nonexistant/path/to/file/archive/dir
как переводится эта строка?
/nonexistant/path/to/file/archive/dir
как переводится эта строка?
вроде разобралась: это по-умолчанию сюда будет бэкап. надо явно указывать директорию.
Хочу делать бэкап фалов своей машины и на нее же и сохранять в /var/bacula-backup/storage.
Вроде показывает, что выполняется процесс, а бэкапа нет. Так висит и висит.
Смутили строчки в логах:
ubuntu-sd Job BackupClient1.2010-09-15_11.30.00_12 is waiting. Cannot find any appendable volumes.
Please use the "label" command to create a new Volume for:
Storage: "FileStorage" (/var/bacula-backup/storage)
Pool: File
Media type: FileЧто это означает, подскажите пожалуйста.
вот полный вывод:
ubuntu-dir No prior Full backup Job record found.
В каталоге не найдено предыдущего или подходящего Полного бэкапа. Выполняется Полный бэкап.
ubuntu-dir Старт бэкапа JobId 23, Job=BackupClient1.2010-09-15_11.30.00_12
Устройство "FileStorage" используется
ubuntu-sd Job BackupClient1.2010-09-15_11.30.00_12 is waiting. Cannot find any appendable volumes.
Please use the "label" command to create a new Volume for:
Storage: "FileStorage" (/var/bacula-backup/storage)
Pool: File
Media type: File
ubuntu-fd Fatal error: job.c:1994 Comm error with SD. bad response to Append Data. ERR=Прерван системный вызов
ubuntu-sd JobId=23 Job="BackupClient1.2010-09-15_11.30.00_12" marked to be canceled.
Job BackupClient1.2010-09-15_11.30.00_12 canceled while waiting for mount on Storage Device ""FileStorage" (/var/bacula-backup/storage)".
ubuntu-dir Bacula ubuntu-dir 5.0.1 (24Feb10): 15-Сен-2010 11:30:45
Build OS: i486-pc-linux-gnu ubuntu 10.04
JobId: 23
Job: BackupClient1.2010-09-15_11.30.00_12
Backup Level: Full (обновлен из Incremental)
Client: "ubuntu-fd" 5.0.1 (24Feb10) i486-pc-linux-gnu,ubuntu,10.04
FileSet: "Full Set" 2010-09-15 09:28:19
Pool: "File" (From Job resource)
Catalog: "MyCatalog" (From Client resource)
Storage: "File" (From Job resource)
Scheduled time: 15-Сен-2010 11:30:00
Start time: 15-Сен-2010 11:30:02
End time: 15-Сен-2010 11:30:45
Elapsed time: 43 secs
Priority: 10
FD Files Written: 0
SD Files Written: 0
FD Bytes Written: 0 (0 B)
SD Bytes Written: 0 (0 B)
Rate: 0.0 KB/s
Software Compression: None
VSS: нет
Encryption: нет
Accurate: нет
Volume name(s):
Volume Session Id: 1
Volume Session Time: 1284535576
Last Volume Bytes: 0 (0 B)
Non-fatal FD errors: 0
SD Errors: 0
FD termination status: Ошибка
SD termination status: Canceled
Termination: Создание резервной копии отмененоubuntu-dir
No prior Full backup Job record found.
В каталоге не найдено предыдущего или подходящего Полного бэкапа. Выполняется Полный бэкап.
ubuntu-dir
Старт бэкапа JobId 23, Job=BackupClient1.2010-09-15_11.30.00_12
Устройство "FileStorage" используется
ubuntu-sd
Job BackupClient1.2010-09-15_11.30.00_12 is waiting. Cannot find any appendable volumes.
Please use the "label" command to create a new Volume for:
Storage: "FileStorage" (/var/bacula-backup/storage)
Pool: File
Media type: File
Разобралась! Заработало все! Помогла статья http://forum.lissyara.su/viewtopic.php?f=47&t=28485&p=259953#p259953
Бэкапится и восстанавливается на локальной машине. Еще вчера заработало)
А вот если не указывать localhost, если прописать адрес в локальной сети своей же машинки, то пишет:
[console]root@ubuntu:~# service mysql status
mysql start/running, process 2742
root@ubuntu:~# service bacula-director status
* bacula-dir is not running
root@ubuntu:~# service bacula-director start
* Starting Bacula Director... [ OK ]
root@ubuntu:~# service bacula-director status
* bacula-dir is running
root@ubuntu:~# netstat -l | grep bacula
tcp 0 0 ubuntu.testdomain:bacula-sd *:* LISTEN
tcp 0 0 ubuntu.testdomain:bacula-fd *:* LISTEN
root@ubuntu:~#
root@ubuntu:~# service bacula-director status
* bacula-dir is running
root@ubuntu:~# service bacula-director status
* bacula-dir is not running
root@ubuntu:~# [/console]
Хм.. вроде стартанул директор, а потом что-то его вырубает.
При этом в логах:
05-Окт 08:44 bacula-dir JobId 0: Fatal error: Could not open Catalog "MyCatalog", database "bacula".
05-Окт 08:44 bacula-dir JobId 0: Fatal error: mysql.c:195 Unable to connect to MySQL server.
Database=bacula User=bacula
MySQL connect failed either server not running or your authorization is incorrect.
05-Окт 08:44 bacula-dir ERROR TERMINATION
Пожалуйста, исправьте файл конфигурации: /etc/bacula/bacula-dir.confЧесно говоря я пробывал) но было это уже давненько, у меня там проблема тоже возникла, что рэсторить видет, а что бэкапить чтото не подхватывало, я с ней долго намучелса .. и так ничего и не вышло, ну хоть чуток в ней подразобралса, нада бы еще раз попробывать поставить :(
Получилось! Локально бэкапит.
Теперь пытаюсь забэкапить папку, которая находится на виндовой машине по сети.
[console] root@ubuntu:~# service bacula-director restart
* Stopping Bacula Director... [ OK ]
* Starting Bacula Director... [ OK ]
root@ubuntu:~# service bacula-fd restart
* Stopping Bacula File daemon... [ OK ]
* Starting Bacula File daemon... [ OK ]
root@ubuntu:~# service bacula-sd restart
* Stopping Bacula Storage daemon... [ OK ]
* Starting Bacula Storage daemon... [ OK ]
root@ubuntu:~#
root@ubuntu:~# netstat -an|grep :910
tcp 0 0 192.168.0.118:9103 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.118:9101 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.118:9102 0.0.0.0:* LISTEN
root@ubuntu:~# [/console]
Failed to connect to Client client1-fd.
====запускаю клиента на виндовой машинке, все нормально.
когда стартую задание. клиента выбивает!
06-Окт 15:04 ubuntu-dir JobId 0: Fatal error: bsock.c:135 Unable to connect to Клиент: cl1-fd on cl1.testdomain.local:9102. ERR=В соединении отказано
06-Окт 15:04 ubuntu-dir JobId 0: Fatal error: bsock.c:135 Unable to connect to Клиент: cl1-fd on cl1.testdomain.local:9102. ERR=В соединении отказано ubuntu-dir No prior Full backup Job record found.
В каталоге не найдено предыдущего или подходящего Полного бэкапа. Выполняется Полный бэкап.
ubuntu-dir Старт бэкапа JobId 62, Job=BackupClient1.2010-10-06_16.25.00_48
Устройство "FileStorage" используется
ubuntu-dir Warning: bsock.c:129 Could not connect to Клиент: cl1-fd on cl1.testdomain.local:9102. ERR=В соединении отказано
Retrying ...
ubuntu-dir Fatal error: Нет статуса заданий возвращеных от FD.
Fatal error: bsock.c:135 Unable to connect to Клиент:cl1-fd on cl1.testdomain.local:9102. ERR=В соединении отказано
Error: Bacula ubuntu-dir 5.0.1 (24Feb10): 06-Окт-2010 16:28:02
Build OS: i486-pc-linux-gnu ubuntu 10.04
JobId: 62
Job: BackupClient1.2010-10-06_16.25.00_48
Backup Level: Full (обновлен из Incremental)
Client: "cl1-fd"
FileSet: "Full Set" 2010-09-20 16:22:06
Pool: "File" (From Job resource)
Catalog: "MyCatalog" (From Client resource)
Storage: "File" (From Job resource)
Scheduled time: 06-Окт-2010 16:25:00
Start time: 06-Окт-2010 16:25:02
End time: 06-Окт-2010 16:28:02
Elapsed time: 3 mins
Priority: 10
FD Files Written: 0
SD Files Written: 0
FD Bytes Written: 0 (0 B)
SD Bytes Written: 0 (0 B)
Rate: 0.0 KB/s
Software Compression: None
VSS: нет
Encryption: нет
Accurate: нет
Volume name(s):
Volume Session Id: 5
Volume Session Time: 1286366922
Last Volume Bytes: 0 (0 B)
Non-fatal FD errors: 0
SD Errors: 0
FD termination status: Ошибка
SD termination status: Waiting on FD
Termination: Ошибка создания резервной копии
Смущает вот это "FD termination status: Ошибка"
И почему fd на клиенте выбивает?
Может нужны еще на клиенте настройки особые с портами?
Получилось! Все заработало!
Забэкапились папки с виндовой машинки по сети.
Проверьте внимательно пароли в конфигах и на клиенте, а точнее их соответствия!
http://www.bacula.org/2.4.x-manuals/en/main/Conf-Diagram.png
Ты сюда заходи почаще ... :) попробую еще раз настроить будеш проводить консультации)