powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB3 Debian9 медленный рестор по сети
21 сообщений из 46, страница 2 из 2
FB3 Debian9 медленный рестор по сети
    #39912663
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_s
В общем - работает. Довольно бодро вроде.
Бодро???
Сравните с восстановлением через сервисы из локального файла, а уже потом подбирайте определения.

P.S.
98МБ за три минуты это сильно меньше 1МБ/сек.
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912665
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_s,

3 минуты и 15 секунд - это капец какая разница (12 раз). Ваша виртуалка просто чахлая. И в gbak проблемы не было.
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912668
count_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot kdv#22056935 Ваша виртуалка просто чахлая.[/quot]
Вот тут не согласен. Видимо в случае сетевых задержек около 100 мс получается много времени тратится на какие-то мелкие вызовы.
А так - около-нулевая загрузка сети и процессоров что на сервер что на клиенте (что логично - и там и там гигабитные каналы).
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912672
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_s
А так - около-нулевая загрузка сети и процессоров что на сервер что на клиенте (что логично - и там и там гигабитные каналы).
А вы уверены, что владельцы дата-центров каждому пользователю выделяют гигабитную полосу?
100МБит/сек - возможно (и то не факт), а вот гигабит ... "Меня опять терзают смутные сомнения".
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912673
count_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov,
да уверен. и в железе и в канале.
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912675
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_s
да уверен. и в железе и в канале.
И какой-нибудь NetIO разделяет вашу уверенность?
И даже на всех размерах пакетов и на обоих (TCP/UDP) протоколах?
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912678
count_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorov,
Узел 1:
Download: 718.76 Mbit/s
Upload: 496.02 Mbit/s

Узел 2:
Download: 788.76 Mbit/s
Upload: 862.21 Mbit/s


мне норм.
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912680
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_s,

ну какой тогда смысл ресторить по сети? Надо бэкап скопировать, и ресторить на месте.
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912684
count_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

так а почему нет? 3 минуты - ну ок. отресторилось же. с gbak не прокатило. с fbsvcmgr - ок.

Зачем все это? - пока для тестов. хочу понять, можно ли использовать старые наработки в новой инфраструктуре. и чем это грозит )
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912686
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_s
и чем это грозит )
Немасштабируемостью.
Даже
Код: plaintext
 gbak -se localhost:service_mgr ... база ...
заметно быстрее
Код: plaintext
 gbak ... localhost:база ...
А это - минимальные задержки и максимальная пропускная способность.
Поэтому бэкап/восстановление через LAN и, тем более, через WAN надо делать тогда и только тогда, когда по другому - никак. Ну или вам вообще плевать на время.
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912689
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_s


kdv

а зачем было его уродовать? Legacy то после Srp, то перед...

так получилось. проверял, влияет ли порядок.


на глазок ты это не заметишь, но плагины перебираются в порядке их записи. Поэтому чуток да и влияет.

З.Ы. Мне всё же ближе передача файла через SFTP и затем запуск скрипта через SSH. Так хоть контролируешь что получится.

count_sПроблема была в gbak.

Нет. Проблема в том, что ты не до конца понимаешь, кто и что делает когда работает через Service API и непосредственно.
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912690
count_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Симонов Денис
...кто и что делает когда работает через Service API и непосредственно.


в свое время ветку 2.1 пропустил (с 1.5 мигрировал уже на 2.5), и Service API мне как то не был необходим. В https://firebirdsql.org/rlsnotesh/rnfb210-util-svcs.html все в принципе описано, согласен, но в документации на fb3 указано, что использовать надо gbak ( http://www.firebirdtest.com/file/documentation/reference_manuals/user_manuals/html/qsg3-safety.html).
И как пользователь должен знать в какой момент куда бежать?
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912692
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_s,

firebirdtest.com - это вообще херь какая-то. Официальный сайт один - firebirdsql.org. Официальный сайт в РФ тоже один - ibase.ru.

Я вам уже дал ссылку на полную статью про гбак, где и services api описано, и всё остальное:
www.ibase.ru/gbak/

p.s. services api появилось в "скрытом виде" в ИБ 5.6 в 1997 году, в "открытом виде" в ИБ6 в 2000 году.
Моя статья про гбак была написана в 2008 году. Где вы берете вот эту дрянь про gbak -c -r, я не представляю.
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912693
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_s
И как пользователь должен знать в какой момент куда бежать?
Читать доки, добиться уверенной работы двух (трёх или более) вариантов и только потом начать сравнивать.
Если проверять только "работает не хуже, чем раньше" (единственный вариант) - будут разные неожиданности.
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912695
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_s,

вообще это интересно. работать на 1.5, который вышел в 2004 году, и не знать про ibase.ru...
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912696
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_sService API мне как то не был необходим.
http://www.ibase.ru/backupspeed/
статья 2007 года.
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912699
count_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv
...
firebirdtest.com - это вообще херь какая-то. Официальный сайт один - firebirdsql.org. Официальный сайт в РФ тоже один - ibase.ru.

копия какая то, с нормальный индексом цитирования или что там сейчас, в отличии от.
https://www.firebirdsql.org/file/documentation/reference_manuals/user_manuals/html/qsg3-safety.html
то же самое. на официальном сайте. про services api ни слова.
ibase.ru. - могу только посочувствовать владельцам сайта - контент не индексируется, узнать о его существовании можно только на этом форуме... вас нет в google - значит вас нет в интернете.

kdv

Я вам уже дал ссылку на полную статью про гбак, где и services api описано, и всё остальное:
www.ibase.ru/gbak/

да, спасибо пробежался. хороший мануал.

kdv
... Где вы берете вот эту дрянь про gbak -c -r, я не представляю.

Вы таки не поверите, но в справке утилиты (которая gbak ). в чем проблема комбинации этих ключей? c - создать r - пересоздать если есть. нормально все нет?
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912701
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_sВы таки не поверите, но в справке утилиты (которая gbak ).

Таки не поверим:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
gbak:Usage:
      gbak -b <db set> <backup set> [backup options] [general options]
      gbak -c <backup set> <db set> [restore options] [general options]
      <db set> = <database> | <db1 size1>...<dbN> (size in db pages)
      <backup set> = <backup> | <bk1 size1>...<bkN> (size in bytes = n[K|M|G])
      -recreate overwrite and -replace can be used instead of -c
gbak:legal switches are:
     -B(ACKUP_DATABASE)    backup database to file
     -C(REATE_DATABASE)    create database from backup file (restore)
     -R(ECREATE_DATABASE) [O(VERWRITE)] create (or replace if OVERWRITE used)
				database from backup file (restore)
     -REP(LACE_DATABASE)   replace database from backup file (restore)

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912702
count_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,
и чего? в приведенном вами выводе утилиты имеют место быть ключи -c -r с тем описанием, которое я дал. там не написано что их нельзя комбинировать. там написано что можно использовать -r вместо -с.
Короче - ни проблемы в этом, ни необходимости доказывать что эта комбинация валидна - не вижу. Тем более к вопросу топика это все имеет ровно нулевое отношение.
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912703
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
count_s вас нет в google - значит вас нет в интернете.
у вас пузырь поиска в гугле кривой (судя по упоминанию firebirdtest.com). ibase.ru прекрасно индексирован гуглом.

Вот даю в неавторизованном эксплорере, с убитыми куками и прочим, запрос
gbak firebird
первой же ссылкой выдается
www.ibase.ru/gbak

Подозреваю, что даже у вас в выдаче гугла эта ссылка будет выдана максимум пятой.
count_sв чем проблема комбинации этих ключей? c - создать r - пересоздать если есть. нормально все нет?
ЛИБО создать, если файла БД нет, ЛИБО пересоздать, если файл БД есть. Одновременное указание - бредятина. Вы не узнаете, какая именно опция работает. Две одновременно работать не могут, если вы понимаете программирование.

В старой документации было написано
gbak -c | -r
что означало -c ИЛИ -r. Кто-то этот символ проглядел, и начал постить хрень типа -c -r.
Вы еще мне про опцию -t расскажите, которую упорно указывают как минимум 10% людей.
count_sКороче - ни проблемы в этом, ни необходимости доказывать что эта комбинация валидна - не вижу.
если вы читали мою статью про gbak, я там вообще не рекомендую указывать опцию -r, -rep и т.д., никогда.
Потому что это создает определенную "привычку". И в неподходящий момент вы этой опцией УГРОБИТЕ существующую БД.
А если вы делаете рестор из поломанного бэкапа, то в результате у вас не будет ни нормального бэкапа, ни целой БД.

Поэтому, если вы решите продолжить свою деятельность, то я бы посоветовал осознать дебильность одновременного упоминания -c -r, и потом не писать -r даже если вы делаете рестор в не нужную вам БД.
...
Рейтинг: 0 / 0
FB3 Debian9 медленный рестор по сети
    #39912705
count_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,
прекрасно в курсе особенностей работы ключа -r )

что касается гугла - в моей выдаче ibase появляется на пятой странице. ХЗ почему. В не-персонализированной, кстати, ситуация получше.

Ну да не суть. К исходному вопросу это все имеет мало отношения.

Спасибо за помощь.
...
Рейтинг: 0 / 0
21 сообщений из 46, страница 2 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FB3 Debian9 медленный рестор по сети
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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