powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Informix [игнор отключен] [закрыт для гостей] / Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
17 сообщений из 17, страница 1 из 1
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39661941
Сергей Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Подскажите пожалуйста, если возможность перевести на новые версии информикса без пересоздания бэкапа как описано в этой ссылке?

http://www-01.ibm.com/support/docview.wss?uid=swg21110352

И если возможно, то каков алгоритм действий.


The following table shows the steps to be done for upgrading the servers in a HDR pair where ServerA is primary and ServerB is secondary.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
ServerA                                                                      ServerB
1.  onmode -d standard	                                                     2.  onmode -ky
3.  onmode -ky	
4.  Upgrade 
5.  oninit
6.  ontape -s -L0
7.  onmode -d primary ServerB	
	                                                                     8.  Upgrade
                                                                             9.  ontape -p
                                                                             10 onmode -d secondary ServerA
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39662607
vvt1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Б,
конкретно надо смотреть migration guide.

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

Мы мигрировались с 7.31 на 12.10 у нас был только один путь по migration guide через dbexport/dbimport.
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39663220
Сергей Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Возможно я не понятно написал сообщение.
Миграцию провел как написано выше, протестировали приложениями. Все ОК.
Но т.к. база теробайтная, то миграцию проводить по такой технологии (первичный сервер + HDR вторичный) накладно по времени.

Мой вопрос заключался в том, как провести миграцию и каков алгоритм действий не создавая бэкапа и не восстанавливая его на новой версии
ontape -s; ... ontape -p
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39663271
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей БМой вопрос заключался в том, как провести миграцию и каков алгоритм действий не создавая бэкапа и не восстанавливая его на новой версии ontape -s; ... ontape -pА у вас очень крепкие нервы. Или база не очень важная? Я бы еще перед миграцией сделал бы dbexport (или хотя-бы ontape -s -L 0). Ну, если ничего не боитесь, то попробуйте так:
Код: plaintext
1.
2.
3.
4.
5.
6.
ServerA                                                                      ServerB
1.  onmode -s (необязательно, чтобы больше не писали)
2.  onmode -l (необязательно, чтобы последний лог ушел на HDR)	
3. сбэкапьте логи (ключ забыл, что-то типа ontape -c)
3.  onmode -ky                                                         4.  onmode -ky	
4.  Upgrade 	                                                     5.  Upgrade
6. Перезагрузка сервера (oninit)                                7. Перезагрузка сервера (oninit)
Если версии совместимы и хватит чистых Logical Log-ов, то может и проскочит.
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39663439
Igor Zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если мне не изменяет память
1. В 11.50 HDR еще мошла работать на разных fix в пределах 11.50.
С какой-то версии запрещали, потом вроде как снова разрешили.
2. У вас обновление 11.70.FC6 --> 12.10.FC9
Здесь есть подводный ньюанс - 12.10.FC9 безоткатное обновление
(наверное через изменения в sysmaster).
Скорее всего по этой причине вариант как вам бы да и мне тоже хотелось бы - не пройдет.
3. Или с 11.70.FC6 или с 11.70.FC8 изменился механизм SMX - тоже ньюанс.

Кстати, сейчас доступна 12.10.FC11 вроде как

Т.е., если оценивать риски - лучше не ломать предлагаемую ИБМ схему.

Если вопрос только в наличии "быстрой" резервной копии - можно посмотреть в сторону снапшотов на массиве/лвм,
отказаться от компрессии при создании первого бекапа, зеркалирования средствами ниже Информикс ...

В случае Solaris и обычного SVM все делается просто - на основном сервере подключаете диски, которые отдадите HDR.
Делаете зеркало SVM, мигрируете, разрываете зеркало. Подключаете диск к HDR серверу.
Выполняете теже команды metainit (немного ругнутся), настраиваете пути к чанкам и запускаете oninit -PHY и ...
В случае AIX, Linux - не пробовал, не скажу. Там не такой простой LVM и потребности не возникало.
Идея думаю понятна - сделать зеркало ниже информикс и после миграции разнести его половинки между серверами(если возможно).

Никто вам не мешает поднять 2 "пустых" сервера и проверить на них - сообществу будет интересен результат :)
Можно попробовать перейти на EDR либо еще какой-нибудь велосипед придумать в зависимости от цели и рисков.
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39663767
vvt1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Igor ZaietsКстати, сейчас доступна 12.10.FC11 вроде как


Да, есть IBM Informix Enterprise Edition 12.10.FC11 от 11 мая 2018.
Но с ним, почему-то только IBM Informix Client SDK V4.10.FC11 под Windows, под UNIX нету.
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39663769
Сергей Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за участие bk0010

Я пробовал это.
При апгрейте вторичного сервера происходит падение. В журнале сообщения

16:21:40 Concurrent I/O is not supported on this operating system.
Direct I/O without concurrent I/O will be used for cooked chunk files.
16:21:43 Conversion from version 11.70.xC3 Started
16:21:43 Checking partition header pages for needed free space
16:21:43 Checking for free space in partition header pages succeeded
16:21:43 Cannot convert server. DBspace 'rootdbs' is down.
16:21:43 Cannot convert server. DBspace 'plogdbs' is down.
16:21:43 Cannot convert server. DBspace 'llogdbs' is down.
16:21:43 Cannot convert server. DBspace 'datadbs1' is down.
..............................
16:21:43 Cannot convert server. DBspace 'datadbs5' is down.

Пробовал и сервер В делать первичным. Тоже самое.
Эти ошибки возникают всегда, когда идет переход на новую версию ВТОРИЧНОГО сервера.


ЗЫ Если делать апгрейт без стенбая (перевести оба в режим стандард), то оба экземпляра мигрируют на новую версию без проблем.
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39663774
Сергей Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачиваю 1210FC10. В понедельник попробую на этой версии (завтра не успею). Обязательно напишу как пройдет.
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39663777
Сергей Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gor Zaiets. Спасибо за совет. К сожалению этот вариант на текущиц момент не прокатит (дефицит дискового пространства).
А с oninit -PHY попробую. Это мысль. Спасибо.
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39663992
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
Igor Zaiets можно посмотреть в сторону снапшотов на массиве/лвм,


Кстати о снапшотах.
На копию , поднятую со снапшота можно накатить логи?
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39664034
Igor Zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
cprIgor Zaiets можно посмотреть в сторону снапшотов на массиве/лвм,


Кстати о снапшотах.
На копию , поднятую со снапшота можно накатить логи?

А почему нет?
В момент create snapshot лучше наверное сказать информиксу, что запускаем внешний бекап

Запускаете сервер oninit -PHY, сервер віровняется по последней к.т.
Запускаете continuous log restore - onbar -r -l -C
Останавливаете continuous log restore - onbar -r -l -X (без останова статус сервера не измените, либо через репликацию)
либо ontape - смотря что используете
В случае с onbar есть ньюансі с ixbar.N - после onsmsync в нем появляются дірі и нужно генерить/править привильній ixbar
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39664042
Igor Zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстати, в одном из случаев пришлось отказаться от DR в пользу continuous log restore

На моей версии IDS SMX глючній
После массовіх обновлений-чисток - резервній сервер догнать проще по логам чем репликацией.
но это только мой случай.

Сервер между DR и continuous log restore туда-сюда переключается без проблем.
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39664156
vvt1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Igor Zaiets, интересно.
Но у меня не получилось, правда я для RSS пробовал. Там ситуация была, что по забывчивости перевел его в Multi-user без наката лога (после ontape -p). Думал докатить, перевел его опять в Fast Recovery через oninit -PHY и пробовал ontape -C (continuous logical log restore) докатить, но ... даже не стартовало.
Было это на IFX 12.10FC4W1
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39664319
Igor Zaiets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vvt1Igor Zaiets, интересно.
Но у меня не получилось, правда я для RSS пробовал. Там ситуация была, что по забывчивости перевел его в Multi-user без наката лога (после ontape -p). Думал докатить, перевел его опять в Fast Recovery через oninit -PHY и пробовал ontape -C (continuous logical log restore) докатить, но ... даже не стартовало.
Было это на IFX 12.10FC4W1

Все у вас правильно было. Либо говорим о разном. Я нигде не упоминал Multi-user.
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39665930
Сергей Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовал через oninit -PHY
Получил ошибки
на первичном сервере

Код: plaintext
1.
2.
3.
17:11:42  DR: Cannot connect to secondary server
17:11:42  DR: Turned off on primary server
17:11:45  SC_maxmsg_ping failed with rc -21
17:11:46  DR: Cannot connect to secondary server

на вторичном

Код: plaintext
1.
2.
3.
17:12:42  listener-thread: err = -1809: oserr = 0: errstr = Conversion Disabling Client Connections: Server rejected the c
17:12:42  listener-thread: err = -1809: oserr = 0: errstr = : Server rejected the connection.
17:13:42  listener-thread: err = -1809: oserr = 0: errstr = Conversion Disabling Client Connections: Server rejected the c
17:13:42  listener-thread: err = -1809: oserr = 0: errstr = : Server rejected the connection.

Написал в поддержку IBM и получил вот такой ответ

Код: plaintext
1.
2.
This upgrade, unfortunately, can't be done this simple way, because 12.10.xC8 introduced a change in on-disk structures and therefor a small, but real conversion has to be performed - which a secondary server cannot do.

 So, when migrating HDR (or RSS) from a v12.10  pre-xC8  to 12.10.xC8 or newer version, there's no way around re-instantiating the secondary from a level zero backup after the primary had been upgraded.

Миграция с 1170FC6 online не возможна на 1210FC9
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39666062
vvt1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Б,
возможно имелось ввиду, что миграция с HDR/RSS не возможна в online режиме.
Насколько я понял, на первичном (или stand alone == standard) сервере миграция 11.70.FC6 --> 12.10.FC9 прошла без dbexport/dbimport, напрямую, поверх.
IBM, как я понял указывает, что HDR можно перебрать только из backup/restore первичного сервера.

В принципе, это не сложно:
Код: plaintext
informix@primary_host$ ontape -s -L 0 -F -t STDIO | (rsh secondary_host 'ontape -p -t STDIO' )

Но на всякий случай перед backup/restore primary сервер перевести в standard (onmode -d standard).
А потом уже назначить роли.
...
Рейтинг: 0 / 0
Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
    #39666376
Сергей Б
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vvt1 спасибо.
Через ontape -s -L 0 и ontape -p я пробовал. Этот вариант работает.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Миграция на новую версию HDR сервера 11.70.FC6 --> 12.10.FC9
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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