Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
 Восстановление базы из backup?  [new]
segoff
Member

Откуда: Минск
Сообщений: 83
Есть DB2 v8.1.16 Windows раньше стояла DB2 v7 fix11. На 7-ю версию установили 8-ку и сделали миграцию, все работает отлично. При востоновлении базы данных из FULL BACKUP выдает ошибку:
SQL2570N A database cannot be restored on a platform that does
not match the platform on which the backup image was created.

Проверка бэкапа выдает db2ckbkp -h

ERROR - Unable to migrate media header from image



=====================
MEDIA HEADER REACHED:
=====================
Server Database Name -- DOG
Server Database Alias -- DOG
Client Database Alias -- DOG
Timestamp -- 20110105120902
Database Partition Number -- 0
Instance -- BSU_OTL
Sequence Number -- 1
Release ID -- 900
Database Seed -- 484AD068
DB Comment's Codepage (Volume) -- 0
DB Comment (Volume) --
DB Comment's Codepage (System) -- 0
DB Comment (System) --
Authentication Value -- 255
Backup Mode -- 0
Includes Logs -- 0
Compression -- 0
Backup Type -- 0
Backup Gran. -- 0
Status Flags -- 1
System Cats inc -- 1
Catalog Partition Number -- 0
DB Codeset -- 1251
DB Territory --
LogID -- 1272440439
LogPath -- C:\BSU_OTL\NODE0000\SQL00003\SQLOGDIR\

Backup Buffer Size -- 4194304
Number of Sessions -- 1
Platform -- 5

The proper image path would be:
DOG.0\BSU_OTL\NODE0000\CATN0000\20110105\120902.001

В чем может быть проблема?
10 янв 11, 17:10    [10049283]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из backup?  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
segoff,

Скорее всего это из-за того, что вы восстанавливаетесь из архива версии 7 базы в существующую базу версии 8.
11 янв 11, 09:27    [10051195]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из backup?  [new]
segoff
Member

Откуда: Минск
Сообщений: 83
Mark Barinstein
segoff,

Скорее всего это из-за того, что вы восстанавливаетесь из архива версии 7 базы в существующую базу версии 8.


Бекап делаю из 8(все проходит без ошибок), потом сразу восстанавливаю и получаю ошибку SQL2570N. Если в самом бекапе информация о системе?
11 янв 11, 10:01    [10051303]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из backup?  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
segoff
Бекап делаю из 8(все проходит без ошибок), потом сразу восстанавливаю и получаю ошибку SQL2570N. Если в самом бекапе информация о системе?
Есть:
...
Release ID -- 900
...
How to determine the release ID of a backup using db2ckbkp
11 янв 11, 10:24    [10051388]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из backup?  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
segoff,

Попробуйте установить на другую машину v8 и там восстановиться из этого архива.
11 янв 11, 10:43    [10051505]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из backup?  [new]
segoff
Member

Откуда: Минск
Сообщений: 83
Mark Barinstein
segoff
Бекап делаю из 8(все проходит без ошибок), потом сразу восстанавливаю и получаю ошибку SQL2570N. Если в самом бекапе информация о системе?
Есть:
...
Release ID -- 900
...
How to determine the release ID of a backup using db2ckbkp


Разобрался после команды db2imigr BSU_OTL, сделал бекап Release ID -- A00 и с него теперь всё восстанавливается. Проблема осталось как восстановить со старого бекапа где база уже в 8-ой версии, а истанс еще не мигрировал?
11 янв 11, 10:54    [10051590]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из backup?  [new]
segoff
Member

Откуда: Минск
Сообщений: 83
Mark Barinstein
segoff,

Попробуйте установить на другую машину v8 и там восстановиться из этого архива.


Пробывал восстанавливатся на другой машине где 8-ка таже ошибка, на 7-ке выдает код SQL2069N An invalid image was encountered on media.
11 янв 11, 11:21    [10051792]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из backup?  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
segoff
Разобрался после команды db2imigr BSU_OTL, сделал бекап Release ID -- A00 и с него теперь всё восстанавливается. Проблема осталось как восстановить со старого бекапа где база уже в 8-ой версии, а истанс еще не мигрировал?
Я не понял, в какой последовательности вы производили миграцию и архивирование?
"со старого бекапа где база уже в 8-ой версии, а истанс еще не мигрировал" - это как?
Как вам удалось сделать архив версии 8 с немигрированного инстанса?
Спрашиваю, потому что при установке 8 поверх 7 инстансы должны автоматически мигрироваться на windows.
Этого не произошло?
11 янв 11, 12:00    [10052113]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из backup?  [new]
segoff
Member

Откуда: Минск
Сообщений: 83
[quot Mark Barinstein]
segoff
?
Как вам удалось сделать архив версии 8 с немигрированного инстанса?
Спрашиваю, потому что при установке 8 поверх 7 инстансы должны автоматически мигрироваться на windows.
Этого не произошло?

При установке 8 поверх 7 инстансы должны автоматически мигрироваться на windows, но у меня на системе из 5 истансов автоматическая миграция прошла только в 3. В двух инстансах при создании бекапа версия базы остовалось 7-ка.
В одном из таких инстансов был сделан бекап и из его нужно восстановится.
11 янв 11, 12:20    [10052273]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление базы из backup?  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
segoff
...но у меня на системе из 5 истансов автоматическая миграция прошла только в 3. В двух инстансах при создании бекапа версия базы остовалось 7-ка.
В одном из таких инстансов был сделан бекап и из его нужно восстановится.
Честно говоря, я никогда не пробовал работать с инстансом, не мигрировав его новым кодом (db2iupdt), установленным поверх старого. Удивлён, что оно вообще такое допускает.
Боюсь, что вы попали в очень неприятную ситуацию...
11 янв 11, 16:07    [10054503]     Ответить | Цитировать Сообщить модератору
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить