Страница 1 из 1
Не работает резервное копирование с сервера Lunix
Добавлено: 01 ноя 2004, 13:50
Сергей
Не могу сделать резервное копирование c SQL-FireBird 1.5 установленного на Lunix. Backub провожу IB Expert c удаленного компьютера(Win 98). Судя по протоколу то все нормально:
gbak: readied database /base/dw_lunix.fdb for backup
gbak: creating file C:\01-11-04.fbk
gbak: starting transaction
...
gbak: writing referential constraints
gbak: writing check constraints
gbak: writing SQL roles
gbak: closing file, committing, and finishing. 1681408 bytes written
gbak: database /base/dw_lunix.fdb has a page size of 4096 bytes.
gbak: writing domains
Никаких ошибок. Но файла C:\01-11-04.fbk нету.
Много раз делал backub/restore c сервера установленного с на Win 98.
Все работало. В чем дело?
Спасибо.
Добавлено: 01 ноя 2004, 14:25
dimitr
IBE делает бекап/рестор через Services API, т.е. процесс gbak работает на сервере. След-но, там же и создается бекап-файл.
Добавлено: 01 ноя 2004, 15:35
Сергей
Как-же делать резервные копии с удаленного компа. У меня нет файлового допуста к серверу Lunix. Админу Lunix мои базы по фиг.
Добавлено: 01 ноя 2004, 16:03
Magic Team 9
проси админа открыть порт 3050. но сначало проверь может он уже открыт.
Добавлено: 01 ноя 2004, 16:26
dimitr
Сергей писал(а):Как-же делать резервные копии с удаленного компа. У меня нет файлового допуста к серверу Lunix. Админу Lunix мои базы по фиг.
Изучить gbak.exe.
Добавлено: 02 ноя 2004, 10:30
Гость
Magic Team 9 писал(а):проси админа открыть порт 3050. но сначало проверь может он уже открыт.
Порт 3050 открыт:
Attempt connecting to FB.
Socket for connection obtained.
Found service 'GDS_DB' at port '3050'
Connection established to host 'FB',
on port 3050.
TCP/IP Communication Test Passed!
Все клиенские приложения работают.
Добавлено: 02 ноя 2004, 11:07
Magic Team 9
ну тогда сделай, что советует dimitr.
Добавлено: 02 ноя 2004, 13:55
Сергей
Спасибо всем.
Получилось сделать backup с командной стоки:
gbak -B -T -USER SYSDBA -PAS admin FB:/base/dw_lunix.fdb C:\bk021104.fbk
Почему не работет backup в IB Expert (ver. 2004.06.02) остается непонятным.
Добавлено: 02 ноя 2004, 14:10
kdv
Сергей писал(а):
Почему не работет backup в IB Expert (ver. 2004.06.02) остается непонятным.
еще раз - в IBE бэкап и рестор работает через Services API (а не зовет gbak.exe). При работе через Services API операции выполняются НА СЕРВЕРЕ. Таким образом, имя файла бэкапа при backup содержит ЛОКАЛЬНЫЙ ПУТЬ НА СЕРВЕРЕ, а не на клиенте.
gbak может работать в двух режимах -
1. обычный, когда gbak -b тащит базу с сервера и кладет бэкап _локально_. Имеется в виду случай, когда бэкап запускается не на том компе, где есть сервер IB/FB
2. через сервисы, -se. то же самое что и Services API.
Надеюсь, теперь понятно.
Добавлено: 02 ноя 2004, 15:55
Гость
Спасибо всем еще раз. Проблемы нет.
Посоветуйте программу для автоматического Backup c УДАЛЕННОГО компа.
Добавлено: 02 ноя 2004, 18:37
kdv
Windows - AT (Task Scheduler),
Linux (unix) - cron