Firebird BackUp

Ошибки есть во всех программах, xStarter не исключение :)
Ответить
Dref
Пассажир
Сообщения: 7
Зарегистрирован: Вт июл 22, 2014 11:40 am
Благодарил (а): 0
Поблагодарили: 0

Firebird BackUp

Сообщение Dref » Вт июл 22, 2014 11:51 am

Доброго времени суток.
версия xstarter 1.9.3.84rus
проблема с бекапом базы firebird на удаленном компе.

опишу немного проблему:
есть комп в локальной сети, допустим его IP 192.168.18.14(win 2003) и на нем стоит xstarter
есть комп с базой firebird, допустим его IP 192.168.18.17(win 2003) на нем лежит база

на обоих компах стоит firebird 2.5

бекап базы не создается.
в логах ошибок нет

Dref
Пассажир
Сообщения: 7
Зарегистрирован: Вт июл 22, 2014 11:40 am
Благодарил (а): 0
Поблагодарили: 0

Re: Firebird BackUp

Сообщение Dref » Вт июл 22, 2014 2:25 pm

Update

сделал вывод в лог. в логе пишет что не может подцепить базу....
при условии что в настройках указано:

server: 192.168.18.17
Database: D:\SHouse\2011.gdb

gbak: readied database localhost:D:\SHouse\2011.gdb for backup

помоему это баг?

Dref
Пассажир
Сообщения: 7
Зарегистрирован: Вт июл 22, 2014 11:40 am
Благодарил (а): 0
Поблагодарили: 0

Re: Firebird BackUp

Сообщение Dref » Ср июл 30, 2014 10:37 am

В Обчем перепробовал все.

ситуация такая. как настроено
Изображение
вроде все настроил как нужно...

а в логах при запуске задачи:
Изображение

и Это очень странно... т.к. в настройках указан IP компа, а в логах обращение идет на LocalHost...

Уважаемый Alex, не могли-бы вы исправить Этот баг... очень нужен Бекап, и именно с удаленного компа.
физического доступа на компы у меня нет, как и удаленного... а задачу по сбору Бекапов никто не отменял...
вот и хочется собирать бекапы удаленно, и раскладывать их по нужным папочкам Автоматически... и Ваш продукт ИДЕАЛЬНО для Этого подходит.

Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

Re: Firebird BackUp

Сообщение Alex » Ср июл 30, 2014 1:01 pm

Здравствуйте!

Судя по ошибке "gbak: cannot open backup file ..." проблема не с подключением к базе, а с созданием backup файла. На сервере 192.168.18.17 есть папка D:\Backup\Oktober\BackUpSH ? Если есть, попробуйте указать другое имя файла, вдруг уже какой-то процесс этот файл занимает, создает уже бэкап.

P.S. Проверил сейчас от себя, бэкап вполне нормально создается на удаленном сервере, даже отдаленном на тысячи километров :).

Dref
Пассажир
Сообщения: 7
Зарегистрирован: Вт июл 22, 2014 11:40 am
Благодарил (а): 0
Поблагодарили: 0

Re: Firebird BackUp

Сообщение Dref » Ср июл 30, 2014 2:53 pm

так... тогда такой вопрос.
Этого файла не существует!
его необходимо создать?

Dref
Пассажир
Сообщения: 7
Зарегистрирован: Вт июл 22, 2014 11:40 am
Благодарил (а): 0
Поблагодарили: 0

Re: Firebird BackUp

Сообщение Dref » Ср июл 30, 2014 2:59 pm

я все понял. Спасибо!

Dref
Пассажир
Сообщения: 7
Зарегистрирован: Вт июл 22, 2014 11:40 am
Благодарил (а): 0
Поблагодарили: 0

Re: Firebird BackUp

Сообщение Dref » Чт авг 14, 2014 10:34 am

Доброго времени суток!

теперь возник вот какой вопрос.
Есть ли возможность класть бекап с удаленного сервера локально?
т.е.

база лежит допустим на 192.168.0.1
программа работает на 192.168.0.2

нужно чтоб без дополнительных разшар бекап лег локально на 192.168.0.2

Это выполнимо? и если да, то как?

Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

Re: Firebird BackUp

Сообщение Alex » Чт авг 14, 2014 12:43 pm

Здравствуйте! Без расшаривания каталога никак, Firebird позволяет размещать бэкапы только на локальных дисках.
Кроме расшаривания можно скажем Filezilla FTP Server поставить на 192.168.0.1 и по FTP бэкапы стягивать.

Dref
Пассажир
Сообщения: 7
Зарегистрирован: Вт июл 22, 2014 11:40 am
Благодарил (а): 0
Поблагодарили: 0

Re: Firebird BackUp

Сообщение Dref » Чт авг 14, 2014 3:37 pm

спасибо за ответ.
тогда уж проще на 192.168.0.1
поставить xstarter, и делать все локально.

Ответить