Перейти на форум
Уведомления
Очистить все

[Закрыто] Restore DB - падает

9 Сообщения
3 Пользователи
0 Реакции
570 Просмотры

Перед тем как снести винду забэкапил через HM свою базу. На новой системе поставил себе свежий HM, но при попытке заресторить свою базу через минуты 2 выдает критическую ошибку.

HM - лицензионный. Винда - win7.
При попытке заресторить пробовал опции как "создать новую бд", так и "перезаписать", результат один и тот же.

Лог из журнала винды:

Faulting application name: HMBackup.exe, version: 1.0.0.0, time stamp: 0x4d0f9eb8
Faulting module name: KERNELBASE.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdaae Exception code: 0xe0434f4d
Fault offset: 0x00009617
Faulting process id: 0x23b4
Faulting application start time: 0x01cbb01b965371b1
Faulting application path: C:\Program Files\RVG Software\Holdem Manager\HMBackup.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 525ca459-1c0f-11e0-b03e-002186b42b8c

В логах HM вроде ничего не пишет.


8 ответов
Super Moderator
ExConfessor
Зарегистрирован: 21.08.2007
Oldschool Grinder

У меня так и не дошли руки потестить эту опцию бэкапов :(. А постгре ты устанавливал из того же источника и той же версии, что и на старой винде?


_Anonymous_ Автор темы
_Anonymous_

Хммм... Кстати эта идея. Постгре качал последний отдельно, при установке HM отказался от его инсталяции.
Ставил последний postgresql-9.0.2-1-windows для 32-bit.

Завтра, наверное, попробую снести и поставить родной что идет с HM.


Super Moderator
ExConfessor
Зарегистрирован: 21.08.2007
Oldschool Grinder

Попробуй. Бэкап должен восстанавливаться на той же версии постгре, что на которой создавался.


vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist

саппорт ХМ говорит, что иногда встроенный бекап может не сработать.
Лучше через pgadmin


_Anonymous_ Автор темы
_Anonymous_

Меня вот только интересует, подходит ли бекап созданный через HM для рестора через pgadmin. Расширения файлов разные. Конечно может это просто HM так помечает свой бекап, но я на 9 версию постгре пытался восстановить - неудачно.

Вечером попробую на 8.3 или 8.4 поставить.


vpmarat
Зарегистрирован: 22.01.2008
PokerStrategist

1) бекап из ХМ и из pgadmin = разные и несовместимые
2) бекап от 8.4 не скушается в 9.0. И от 8.3 тоже


_Anonymous_ Автор темы
_Anonymous_

В общем проблема в версии однозначно. Но на этом дело не остановилось.
Размер созданного бекапа 725 метров. При запуске HM он в темповой директории создает sql для создания БД для постргес. Ток вот размер созданного sql 5 гигов, а скушать такой большой файл для постгре проблематично, вот он и падает и валит с собой HM.

*думаю что делать*

Как вариант ручками по частям попробовать разбить sql на части а потом по отдельности выполнить. Но что-то уж гемором попахивает нереальным((

*upd
командная строка нам в помощь
psql.exe -d Имя_БД -f Полный_гуть_к_sql_файлу
вроде процесс пошел, отпишу что из этого получилось как закончится


_Anonymous_ Автор темы
_Anonymous_

Проблема рестора благополучно решилась командной строкой. Все работает :)

Я вот думаю может попробовать импортнуть на 9 версию постгрес свой бекап 8.3 через sql)) Авось прокатит :)


Поделиться: