URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID13
Нить номер: 620
[ Назад ]

Исходное сообщение
"BACULA КОМАНДНАЯ СТРОКА"

Отправлено buboni , 23-Ноя-09 11:32 
Добрый день всем!
столкнулся вот с такой проблемкой использую bacula 3.0.3 на Centos

Все хорошо пишет на ленту бекапит )) При востановлении одного файла! я использую командную строку с такии параметрами

echo -e restore client=localhost.localdomain-fd select current file=/folder/myfile.tar done yes | bconsole -c /etc/bacula/bconsole.conf

Всё отлично достает файлик, и вот мне понадобилась доставать ВСЕ ФАЙЛЫ из конкретной папки

Ручками через консоль это можно проделать, но как проделать из командной строки увы не могу найти решения в мануале про это ни чего не написано может кто то сталкивался, подскажите плиз

Заранее благадарю


Содержание

Сообщения в этом обсуждении
"BACULA КОМАНДНАЯ СТРОКА"
Отправлено Andrey Mitrofanov , 23-Ноя-09 13:24 
>echo -e restore client=localhost.localdomain-fd select current file=/folder/myfile.tar done yes | bconsole -c
>/etc/bacula/bconsole.conf
>Ручками через консоль это можно проделать, но как проделать из командной строки
>увы не могу найти решения в мануале про это ни чего
>не написано может кто то сталкивался, подскажите плиз

С точки зрения банальной эрудиции, '...current file="/folder/*" done...' ?...


"BACULA КОМАНДНАЯ СТРОКА"
Отправлено buboni , 23-Ноя-09 13:59 
>>echo -e restore client=localhost.localdomain-fd select current file=/folder/myfile.tar done yes | bconsole -c
>>/etc/bacula/bconsole.conf
>>Ручками через консоль это можно проделать, но как проделать из командной строки
>>увы не могу найти решения в мануале про это ни чего
>>не написано может кто то сталкивался, подскажите плиз
>
>С точки зрения банальной эрудиции, '...current file="/folder/*" done...' ?...

)))  эрудиция и у меня есть не проходит такой вариант а так же *.* и т п


"BACULA КОМАНДНАЯ СТРОКА"
Отправлено Andrey Mitrofanov , 23-Ноя-09 20:44 
Ну, тогда может быть RTFM, извините?

""Prefixing the entry with a less-than sign (<) will cause Bacula to assume that the filename is on your system and contains a list of files to be restored. Bacula will thus read the list from that file. Multiple file=xxx specifications may be specified on the command line.


"BACULA КОМАНДНАЯ СТРОКА"
Отправлено buboni , 24-Ноя-09 08:33 
>Ну, тогда может быть RTFM, извините?
>
>""Prefixing the entry with a less-than sign (<) will cause Bacula to
>assume that the filename is on your system and contains a
>list of files to be restored. Bacula will thus read the
>list from that file. Multiple file=xxx specifications may be specified on
>the command line.

Нет не подойдет дело в том что у меня запускается бакула на restore стороней программой через скриптик))

А программа выдает на restore файлы, по файлу (полный путь к файлу) соответственно, после того как она выдала первый файл бакула начинает отрабатывать его, у прогграммы свои тайминги,который изменять нельзя, соответственно она выдает ошибку после первого файла, можно конечно ручками каждый файл вынимать но так не удобно)), но у программы есть второй вариант выдавать папку на restore в которой находяться файлы вот это мне и нужно как то связать, через консоль в бакуле это можно легко сделать а вот в командной строке не получается(((