powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / nbackup зависает
39 сообщений из 39, показаны все 2 страниц
nbackup зависает
    #38626130
budden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Раньше я успешно делал бекапы с помощью gbak, но, поскольку их дольше восстанавливать, решил попробовать nbackup,
как мне тут советовали. И вот такая неприятность:

Firebird 2.5.2, Windows Server 2003, архитектура Классик.

Бекап делается так: запускается файл *.vbs (windows scripting host),
который запускает батник, содержащий команду:

nbackup -B 0 ..\DatabaseFileName BackupFileName

Также он архивирует полученный бекап и пишет в логи всё, что может, включая stderr всех команд.
Всё это настроено работать по расписанию два раза в день. Как правило работает, но уже два раза повисло
за те 10-15 дней, когда я этот скрипт написал.

Он запустился в 14.30. Сам бекап идёт в норме 5 минут.
В 14.44 ко мне обратились пользователи, что у них "3-5 минут" система висит.

Залез на сервер. В диспетчере задач видно, что ничего не происходит: процессор не занят,
чтения - записи процессом nbackup и fb_inet_server не происходит. Подключиться к базе нельзя.
Другая база на том же экземпляре сервера firebird работает нормально.

Файл дельты, о котором говорится в мануале nbackup, отсутствует.

Остановил сервер, убив все процессы fb_client_server - сначала клиентские, потом серверный, потом ещё раз клиентские - я всегда так делаю, если что-то идёт не так. Давайте не будем сейчас обсуждать правильность этого.
nbackup я не убивал, он закончился сам с кодом 1, записав в лог следующее:

Код: sql
1.
2.
3.
4.
5.
6.
connection lost to database
[
PROBLEM ON "attach database".
SQLCODE:-901
]
Failure: Database error


После этого скрипт vbs продолжил выполнение и создал архив из того "огрызка", который успел породить nbackup -B.

Параллельно с этим или после этого (неважно) я запустил сервер firebird заново и база продолжает работать без всяких проблем.

Как выяснилось потом, nbackup успел создать копию до того, как ко мне обратились пользователи.
99%, что эта копия - полная и хорошая. Во всяком случае, я поднял её из бекапа с помощью nbackup -R под новым именем, после чего она успешно прошла курс backup/restore с помощью gbak. Затем я к ней подконнектился и нашёл записи, созданные в 14.30, т.е., за миг до начала бекапа.

С тех пор, как я создал этот скрипт и задание, это уже второй такой случай. Расписание достаточно
просторное, наложение двух последовательных вызовов nbackup исключено. В логах системы ничего нет на это время.

Кто-нибудь сталкивался с чем-то подобным?

На всякий случай - база, с которой это случилось, регулярно проходит цикл backup-restore с помощью gbak, последний раз это с ней случилось 23-го, а сегодня 25-е. Хотя эту практику я ввёл довольно недавно, до этого база несколько месяцев работала без всяких проблем.
...
Рейтинг: 0 / 0
nbackup зависает
    #38626161
budden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заметил ключ -T. Триггеры на коннект/дисконнект у меня есть. Отключил, посмотрим. Правда, эти триггеры у меня уже сто лет не менялись и никто вроде не жаловался на зависания клиента.
...
Рейтинг: 0 / 0
nbackup зависает
    #38626167
budden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ухты, а тут ещё лог есть:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
SERVER03S	Fri Apr 25 14:30:13 2014
	Database: ripol-sklad-prod
	page 313230, page type 3 lock denied (216)


SERVER03S	Fri Apr 25 14:30:14 2014
	Database: ripol-sklad-prod
	page 313230, page type 3 lock denied (216)


SERVER03S	Fri Apr 25 14:31:53 2014
	INET/inet_error: read errno = 10054


SERVER03S	Fri Apr 25 14:33:44 2014
	INET/inet_error: read errno = 10054


SERVER03S	Fri Apr 25 14:36:20 2014
	INET/inet_error: read errno = 10054


SERVER03S	Fri Apr 25 14:38:31 2014
	INET/inet_error: read errno = 10054


SERVER03S	Fri Apr 25 14:41:40 2014
	INET/inet_error: read errno = 10054


SERVER03S	Fri Apr 25 14:41:44 2014
	INET/inet_error: read errno = 10054


SERVER03S	Fri Apr 25 14:41:44 2014
	Unable to complete network request to host "server03s".
	Error reading data from the connection.


SERVER03S	Fri Apr 25 14:41:48 2014
	INET/inet_error: read errno = 10054


SERVER03S	Fri Apr 25 14:44:36 2014
	INET/inet_error: read errno = 10054
...
Рейтинг: 0 / 0
nbackup зависает
    #38626195
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В 2.5.3 скоро будет набор исправлений для nbackup.
...
Рейтинг: 0 / 0
nbackup зависает
    #38626197
AlexSem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
budden
а не лучше ль проверенный временем старый и добрый gbak - пусть и немного медлительный ?
...
Рейтинг: 0 / 0
nbackup зависает
    #38626209
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladВ 2.5.3 скоро будет набор исправлений для nbackup.
Правда? А мои проблемы он решит? С застреванием дельты?
...
Рейтинг: 0 / 0
nbackup зависает
    #38626225
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexSembudden
а не лучше ль проверенный временем старый и добрый gbak - пусть и немного медлительный ?
Ага. Размер БД какой?
...
Рейтинг: 0 / 0
nbackup зависает
    #38626228
budden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, одна база 2.5 гиг, вторая 14. Ну я так уже и понял по ответу hvlad-а что альтернативы gbak-у пока что, по сути, нет. Не считая репликаций и пр. Всем спасибо, батники от gbak только недавно переложил "в долгий ящик" - недолго и вернуть :)
...
Рейтинг: 0 / 0
nbackup зависает
    #38626229
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buddenGallemar, одна база 2.5 гиг, вторая 14. Ну я так уже и понял по ответу hvlad-а что альтернативы gbak-у пока что, по сути, нет. Не считая репликаций и пр. Всем спасибо, батники от gbak только недавно переложил "в долгий ящик" - недолго и вернуть :)
При твоих объемах юзай gbak и не знай горя. Nbackup любит застревать на слитии дельты если есть незакомиченые действия.
...
Рейтинг: 0 / 0
nbackup зависает
    #38626241
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarNbackup любит застревать на слитии дельты если есть незакомиченые действия.
То есть длительные пишущие транзакции?
...
Рейтинг: 0 / 0
nbackup зависает
    #38626246
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanGallemarNbackup любит застревать на слитии дельты если есть незакомиченые действия.
То есть длительные пишущие транзакции?
скорее человеческий фактор - открыл усер документ на редактирование и чай пить пошел. nbackup будет его ждать пока транзакцию не срубишь.
...
Рейтинг: 0 / 0
nbackup зависает
    #38626248
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarhvladВ 2.5.3 скоро будет набор исправлений для nbackup.
Правда? А мои проблемы он решит? С застреванием дельты?А какие проблемы - твои ? Ты думаешь, я их в лицо помню ? :)

Есть клиенты, на поддержке у IBP. Они:
а) рапортуют проблемы
б) создали у себя условия для их воспроизведения
в) тестируют исправления
Вот благодаря им и будут скоро исправления в 2.5.3 - как только они их подтвердят своими тестами.

GallemarNbackup любит застревать на слитии дельты если есть незакомиченые действия.Пальцем в небо - учение Таблоида растёт и процветает :'(
...
Рейтинг: 0 / 0
nbackup зависает
    #38626252
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buddenНу я так уже и понял по ответу hvlad-а что альтернативы gbak-у пока что, по сути, нет.Офигительно. Я так вообще перестану сюда что-либо писать.
...
Рейтинг: 0 / 0
nbackup зависает
    #38626253
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarnbackup будет его ждать пока транзакцию не срубишь.Та ты шо ! Всё так просто ? И где же 100500 сообщений в трекере о столь вопиющем баге ???
...
Рейтинг: 0 / 0
nbackup зависает
    #38626257
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladGallemarпропущено...

Правда? А мои проблемы он решит? С застреванием дельты?А какие проблемы - твои ? Ты думаешь, я их в лицо помню ? :)

Вы нет,а Дмитрия я долго доставал,он должен помнить,ему и адресовалось сообщение.


GallemarNbackup любит застревать на слитии дельты если есть незакомиченые действия.Пальцем в небо - учение Таблоида растёт и процветает :'(

Могу ошибаться. А вопросами по проблемам с nbackup я многих доставал:
http://www.sql.ru/forum/1001210/ne-slivaetsya-delta-posle-nbackup
http://www.sql.ru/forum/999423/nbackup
http://www.sql.ru/forum/986911/problema-s-nbackup
http://www.sql.ru/forum/959275/problema-s-nbackup
http://www.sql.ru/forum/946548/nbackup-vosprosy-i-otvety
...
Рейтинг: 0 / 0
nbackup зависает
    #38626259
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladGallemarnbackup будет его ждать пока транзакцию не срубишь.Та ты шо ! Всё так просто ? И где же 100500 сообщений в трекере о столь вопиющем баге ???
В трекер не писал,а Еманову,получил ответ что заниматься некогда,все силы пущены на FB 3.
Вы хотите песен тесты - их есть у меня. Но на тот момент увидел что nbackup нужен только мне.
...
Рейтинг: 0 / 0
nbackup зависает
    #38626263
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladПальцем в небо - учение Таблоида растёт и процветает :'(А чё сразу я-то ?!
Он (Gallemar) сам тут говорит, я ему не подсказываю ничего :-)
...
Рейтинг: 0 / 0
nbackup зависает
    #38626271
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидhvladПальцем в небо - учение Таблоида растёт и процветает :'(А чё сразу я-то ?!
Он (Gallemar) сам тут говорит, я ему не подсказываю ничего :-)
Да-да,я вполне самостоятелен
Описание к снепшоту есть,почитать что там переделали?
...
Рейтинг: 0 / 0
nbackup зависает
    #38626284
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидhvladПальцем в небо - учение Таблоида растёт и процветает :'(А чё сразу я-то ?! Потому что. Где там шапка горит ? ;)
...
Рейтинг: 0 / 0
nbackup зависает
    #38626285
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarОписание к снепшоту есть,почитать что там переделали?Я разве написал, что что-то уже переделали ?
Ещё раз - сейчас тестируется набор исправлений.
Когда подтвердятся, тогда будет больше публичной информации.
...
Рейтинг: 0 / 0
nbackup зависает
    #38626286
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarА вопросами по проблемам с nbackup я многих доставалНадо не доставать многих, а воспроизводить один раз (но стабильно).

Не вижу ни разу подтверждения вот этого смелого утверждения:Gallemarnbackup будет его ждать пока транзакцию не срубишь.
Да и исходного:GallemarNbackup любит застревать на слитии дельты если есть незакомиченые действия.ты тоже доказать не сможешь.
Ибо это есть бред, извини.

PS И не надо мне выкать на форуме, обижусь :)
...
Рейтинг: 0 / 0
nbackup зависает
    #38626289
budden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladbuddenНу я так уже и понял по ответу hvlad-а что альтернативы gbak-у пока что, по сути, нет.Офигительно. Я так вообще перестану сюда что-либо писать.
ладно, ладно. Добавлю энлеперское "для меня" ;)
...
Рейтинг: 0 / 0
nbackup зависает
    #38626387
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladGallemarОписание к снепшоту есть,почитать что там переделали?Я разве написал, что что-то уже переделали ?
Ещё раз - сейчас тестируется набор исправлений.
Когда подтвердятся, тогда будет больше публичной информации.
Не переделали,но тестируют. Это как?
...
Рейтинг: 0 / 0
nbackup зависает
    #38626399
dimitr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

тестируют приватный билд
...
Рейтинг: 0 / 0
nbackup зависает
    #38626535
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimitr,угостите?
...
Рейтинг: 0 / 0
nbackup зависает
    #38626547
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

потерпи неделю-две, если там с патчами всё хорошо, то сможешь погонять снапшот.
...
Рейтинг: 0 / 0
nbackup зависает
    #38626550
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladGallemar,

потерпи неделю-две, если там с патчами всё хорошо, то сможешь погонять снапшот.
Гут,подожду
...
Рейтинг: 0 / 0
nbackup зависает
    #38629229
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemarhvladпропущено...
Та ты шо ! Всё так просто ? И где же 100500 сообщений в трекере о столь вопиющем баге ???
В трекер не писал,а Еманову,получил ответ что заниматься некогда,все силы пущены на FB 3.
Вы хотите песен тесты - их есть у меня. Но на тот момент увидел что nbackup нужен только мне.
У нас работает без проблем, странно ( версия последняя релизная, офиц. 2.5.2 ), правда super-classic возможно из-за этого, насколько помню nback настроен на 15 минутные интервалы, со стартом 1 раз в сутки. Возможно из-за того что сервер не win
...
Рейтинг: 0 / 0
nbackup зависает
    #38629230
NikolayV81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NikolayV81У нас работает без проблем, странно ( версия последняя релизная, офиц. 2.5.2 ), правда super-classic возможно из-за этого, насколько помню nback настроен на 15 минутные интервалы, со стартом 1 раз в сутки. Возможно из-за того что сервер не win
p.s. база конечно меньше по объёму
...
Рейтинг: 0 / 0
nbackup зависает
    #38643118
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

тикеты в трекере ещё не помечены как решённые, но изменения уже кое какие внесли
http://tracker.firebirdsql.org/browse/CORE-4431
http://tracker.firebirdsql.org/browse/CORE-4432
...
Рейтинг: 0 / 0
nbackup зависает
    #38643123
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,ммм,сегодня писал Владу насчет снепшота с исправлениями nbackup, ответа пока не получил. Или ты по его просьбе пишешь?
...
Рейтинг: 0 / 0
nbackup зависает
    #38643134
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

нет. Просто посмотрел сюда http://firebird-checkins.123651.n3.nabble.com и увидел закоммиченные улучшения для nbackup. Вспомнил что у тебя проблемы были вот и решил отписать. Сам я пока nbackup не пользуюсь, но подумываю. У меня БД пока не превышает 10 Гб.
...
Рейтинг: 0 / 0
nbackup зависает
    #38643142
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,понятно. Жду ответа Влада по снепшоту. Хотя страшновато на продуктив ставить снепшот,а на копии я не могу реализовать косяки. Есть мысли что настроеный keepalive мне поможет,т.к. усеров часто из атачментса часто выгоняю и они висят (у меня классик). Хотя это так,пальцем в небо.
...
Рейтинг: 0 / 0
nbackup зависает
    #38643152
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денистикеты в трекере ещё не помечены как решённые, но изменения уже кое какие внеслиЗакрою, когда в транке закоммичусь.

PS CORE-4443 тоже на эту тему, хоть там явно этого и не видно
...
Рейтинг: 0 / 0
nbackup зависает
    #38643154
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarЖду ответа Влада по снепшотуУже ответил ;)
...
Рейтинг: 0 / 0
nbackup зависает
    #38643168
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarХотя страшновато на продуктив ставить снепшот.
Этот снепшот уже почти официальный 2.5.3. Вообще его планировали ещё в 1 квартале выпустить, но видимо из за занятости Fb3 откладывали, а может ждали результатов тестирования этих патчей. Но с другой стороны когда 2.5.3 выйдет официально в него попадёт больше исправленных багов и улучшений.
...
Рейтинг: 0 / 0
nbackup зависает
    #38643173
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,ждемс :) Я тоже помню что 2.5.3 в марте обещали
...
Рейтинг: 0 / 0
nbackup зависает
    #38643206
Фотография Alexey Kovyazin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем пользователям nbackup - если вдруг что-то сломается с nbackup, сильно не переживайте - FirstAID 3.7 может данные из дельты вытянуть. Или, как вариант, для больших БД, можно дельту с основным файлом слить, методом ручного осуществления заката, так сказать.
...
Рейтинг: 0 / 0
nbackup зависает
    #38643223
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey KovyazinВсем пользователям nbackup - если вдруг что-то сломается с nbackup, сильно не переживайте - FirstAID 3.7 может данные из дельты вытянуть. Или, как вариант, для больших БД, можно дельту с основным файлом слить, методом ручного осуществления заката, так сказать.
Спасибо,учту,но всё пока решалось завершением процессов,ручным вкатыванием и gfix.
...
Рейтинг: 0 / 0
39 сообщений из 39, показаны все 2 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / nbackup зависает
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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