powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Востановление ДБ из архива!
13 сообщений из 13, страница 1 из 1
Востановление ДБ из архива!
    #38382314
Здраствуйте! искал на форуме похожые темы но для своей проблемы темы ненашел.
Рабочая версия DB2 v9.5.400.3520 делает каждую ночь в онлайн режыме бекап. На тестовом сервере решыл протестить ДБ10.1. Решыл создать новую базу из бекапа TEST.0.DB2.NODE0000.CATN0000.20130829020000.001.
В консоле администратора пишу:
RESTORE DATABASE TEST FROM "D:\" TAKEN AT 20130829020000

Мне ответ:

SQL2547N База данных не восстановлена, поскольку образ резервной копии
создавался при помощи предыдущего выпуска DB2 и требует восстановления с
повтором транзакций.

Востанавливаю базы из архивов не впервой, а тут какято "бяка".

Делал с командой DB2 RESTORE DATABASE TEST FROM "D:" without rolling forward, но тоже нечего не помогло.
db2 RESTORE DATABASE TEST FROM "D:\DB2" TAKEN AT 20130829020000 WITHOUT ROLLING FORWARD WITHOUT PROMPTING тоже не помогло.

Как с такого архива создать\востановить базу. Буду очень благодарен за помощь!
...
Рейтинг: 0 / 0
Востановление ДБ из архива!
    #38382394
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОлександрСтепановичКак с такого архива создать\востановить базу. Буду очень благодарен за помощь!Добрый день.

Никак.
Только из offline архива.
...
Рейтинг: 0 / 0
Востановление ДБ из архива!
    #38382420
Mark Barinstein, А тогда какой резон делать бекап в онлайн режиме? Какая цель и куда ее применить?
...
Рейтинг: 0 / 0
Востановление ДБ из архива!
    #38382436
Mark BarinsteinОлександрСтепановичКак с такого архива создать\востановить базу. Буду очень благодарен за помощь!Добрый день.

Никак.
Только из offline архива.

Етими словаами Вы меня убили! Есть точки которые работают 24/7 и останавливать для бекапа в оффлайн режиме возможности нет. Зачем тогда вобще олайн режим?
...
Рейтинг: 0 / 0
Востановление ДБ из архива!
    #38382442
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОлександрСтепановичА тогда какой резон делать бекап в онлайн режиме? Какая цель и куда ее применить?Вы спрашиваете, зачем вообще нужны онлайновые архивы?
Или почему в db2 нельзя апгрейдить базу из онлайнового архива?

Это 2 не связанных между собой вопроса.

Ответ на 1-й вопрос: чтобы восстановить как можно больше транзакций после, собственно, восстановления из архива при аварии или все при нормальном восстановлении в ту же версию db2 .
Ответ на 2-й вопрос: это ограничение в db2 на сегодняшний день - вы не можете восстановить базу из онлайнового архива в более новую версию DB2 .
...
Рейтинг: 0 / 0
Востановление ДБ из архива!
    #38382461
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОлександрСтепановичЕсть точки которые работают 24/7 и останавливать для бекапа в оффлайн режиме возможности нет.Тогда вам надо перевести систему на мейнфрейм в сисплексе. Там менять версию можно в онлайне.

Уменьшить время простоя на DB2 for LUW можно так:
- Наладить репликацию всей базы (SQL или Q). В нужный момент вы просто останавливаете основную систему и переключаете IP адреса.
- Установить DB2 в HADR. В этом случае время простоя будет дольше, т.к. надо будет выполнить апгрейд экземпляра и миграцию базы на новой системе, что для больших баз может занять некоторое время.
...
Рейтинг: 0 / 0
Востановление ДБ из архива!
    #38382480
Mark BarinsteinОлександрСтепановичА тогда какой резон делать бекап в онлайн режиме? Какая цель и куда ее применить?Вы спрашиваете, зачем вообще нужны онлайновые архивы?
Или почему в db2 нельзя апгрейдить базу из онлайнового архива?

Это 2 не связанных между собой вопроса.

Ответ на 1-й вопрос: чтобы восстановить как можно больше транзакций после, собственно, восстановления из архива при аварии или все при нормальном восстановлении в ту же версию db2 .
Ответ на 2-й вопрос: это ограничение в db2 на сегодняшний день - вы не можете восстановить базу из онлайнового архива в более новую версию DB2 .

Почитавши/вник в доки зделал вывод что:
2-й вопрос: Значить из офлайн архива можно востановить базу в более новую версию ДБ2?
1-й вопрос: Я так понял что архивы которые делаютса в онлайн содержат данные с момента создания архива в офлайн режиме? И в результате сбоя Онлайн архив можно востановить в поврежденую базу?

Если я правильно понял, для развертывания базы на новом сервере из архива(ов) есть два варианта:
1. Создать архив работающей базы в ОФлайн режиме и загрузить на новом.
2. на новом сервер создать базу из офлайн архива и последующее востанавливать онлайн архивом.

Я верно понял?
...
Рейтинг: 0 / 0
Востановление ДБ из архива!
    #38382511
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОлександрСтепановичЯ верно понял?Вы поняли верно наполовину.

> Создать архив работающей базы в ОФлайн режиме и загрузить на новом.
Верно.

> Я так понял что архивы которые делаютса в онлайн содержат данные с момента создания архива в офлайн режиме?
Неверно.
Онлайн архивы тоже содержат все данные, как и офлайн.

Есть ещё инкрементальные архивы (как офлайн, так и онлайн), которые содержат в себе изменения с момента предыдущего архива (либо полного, либо инкрементального). Но в данном случае они вам ничем не помогут.
...
Рейтинг: 0 / 0
Востановление ДБ из архива!
    #38382534
Mark BarinsteinОлександрСтепановичЯ верно понял?Вы поняли верно наполовину.

> Создать архив работающей базы в ОФлайн режиме и загрузить на новом.
Верно.

> Я так понял что архивы которые делаютса в онлайн содержат данные с момента создания архива в офлайн режиме?
Неверно.
Онлайн архивы тоже содержат все данные, как и офлайн.

Есть ещё инкрементальные архивы (как офлайн, так и онлайн), которые содержат в себе изменения с момента предыдущего архива (либо полного, либо инкрементального). Но в данном случае они вам ничем не помогут.

Чтоб подвести черту:
Онлайн архив нужен для востановления только в одной версии Дб2.(тоесть создан вверсии Дб2 9.5 -востановить можно в 9.5)?
офлайн архив можна воспользовать для перехода на новую Дб2(тоесть создан в ДБ29.5-востановить 10.1)?
...
Рейтинг: 0 / 0
Востановление ДБ из архива!
    #38382577
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОлександрСтепановичЧтоб подвести черту:
Онлайн архив нужен для востановления только в одной версии Дб2.(тоесть создан вверсии Дб2 9.5 -востановить можно в 9.5)?
офлайн архив можна воспользовать для перехода на новую Дб2(тоесть создан в ДБ29.5-востановить 10.1)?Да.
Только не пытайтесь накатываться по журналам после восстановления из архива в новой версии.
Т.е. восстанавливаться надо с WITHOUT ROLLING FORWARD.
...
Рейтинг: 0 / 0
Востановление ДБ из архива!
    #38382590
Mark Barinstein,

Спасибо!
...
Рейтинг: 0 / 0
Востановление ДБ из архива!
    #38382820
CawaSPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОлександрСтепанович,

BTW Если вам надо сдеелать копию 24/7 работающей базы в новую версию (например, тестирование ваших приложений с ней), вы:
1. Делаете online backup.
2. Восстанавливаете его где-либо в промежуточную базу той же версии.
3. Делаете с промежуточной, никем не используемой базы некомпрессированный offline backup.
4. Развёртываете базу вновую версию из offline backup'а.

Однако при переводе продуктива на новую версию самым правильным будет перенос структур + данных в новую базу, созданную с чистого листа.
...
Рейтинг: 0 / 0
Востановление ДБ из архива!
    #38383109
GVF112GVF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ОлександрСтепанович,

Попробцете посмотреть здесь - DB2 upgrade portal (formerly known as DB2 migration portal) - http://www-01.ibm.com/support/docview.wss?uid=swg21200005

У вас не просто восстановление базы данных ... а восстановление с миграцией.

С уважением,
Вадим.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Востановление ДБ из архива!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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