powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Опции "backup to client side"
5 сообщений из 5, страница 1 из 1
Опции "backup to client side"
    #39911532
paulzaytsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем добрый день.

IBExpert при резервировании БД на сторону клиента выдает log примерного вида
"IBE: Starting backup. Current time: 11:58:33 : ~11 sec
[11:58:44] 10 MB
[11:59:44] 20 MB
[12:00:44] 30 MB
[12:01:44] 40 MB
[12:02:44] 50 MB
IBE: Backup completed. Current time: 12:02:47. Elapsed time: 00:05:13"

То есть вывод происходит не как при простом -v[erbose]
Какими опциями утилиты gbak.exe я могу добиться такого-же лаконичного лога? Или это внутренняя фича самого IBExpert?
...
Рейтинг: 0 / 0
Опции "backup to client side"
    #39911821
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
paulzaytsev

То есть вывод происходит не как при простом -v[erbose]
Какими опциями утилиты gbak.exe я могу добиться такого-же лаконичного лога? Или это внутренняя фича самого IBExpert?


Я не знаю. В данном случае вместо сообщений verbose сервер отдает собственно данные бэкапа/рестора, которые клиент (эксперт) пишет в локальный файл. Делается это через Services API, эксперт просто считает, сколько метров записано, и выводит соответствующую инфу.
А как это gbak делает - я не в курсе. Если делает, то, наверное, молча.
...
Рейтинг: 0 / 0
Опции "backup to client side"
    #39912138
paulzaytsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IBExpert,

Выяснил следующее
1. IBExpert производит бэкап при помощи Services API на стороне сервера, а не через gbak.exe

2. в опциях gbak это выглядело бы как
-se server:service_mgr

3. Мне не удалось добиться, чтобы команда
gbak.exe -b -se server:service_mgr <остальные опции>
делала бэкап на сторону клиента

4. Похоже это фишка IBExpert, не воспроизводимая стандартными средствами

5. У Services API есть один минус. Если бэкап начался, то его можно остановить только остановкой сервера firebird. А gbak.exe можно прервать в любой момент.
...
Рейтинг: 0 / 0
Опции "backup to client side"
    #39912197
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
paulzaytsev3. Мне не удалось добиться, чтобы команда
gbak.exe -b -se server:service_mgr <остальные опции>
делала бэкап на сторону клиента


Код: plaintext
fbsvcmgr server:service_mgr -user sysdba -password masterkey action_backup -dbname mydb -bkp_file stdout > F:\FBDump\mydb.fbk
...
Рейтинг: 0 / 0
Опции "backup to client side"
    #39912223
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
paulzaytsev
5. У Services API есть один минус. Если бэкап начался, то его можно остановить только остановкой сервера firebird.
RTFM: MON$ATTACHMENTS
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Опции "backup to client side"
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]