Author |
Message
|
slonkoski |
Posted: Sat Jan 05, 2013 3:05 pm Post subject: Migrate WMB from 6.1 to 8 on Linux with IC91 |
|
|
 Acolyte
Joined: 18 Mar 2005 Posts: 52
|
I am finally starting to plan an upgrade from WMB 6.1.0.10 to v8. Our current setup is on Linux x86-64 with IC91 (and MQv7.1.0.6 MC91).
I know I don't need IC91 any more, but I want to keep this upgrade as simple (and error free) as possible. Any hints, tips, suggestions? I'm leaning towards an upgrade in place so I retain the same broker name, and if it goes terribly wrong we should be able to safely migrate back to v6. Any pitfalls around IC91 migration? Anyone done this? I'll 'simply' migrate it per the v8 info center as is, looks almost too easy!
Thanks for any tips or gotcha's |
|
Back to top |
|
 |
lancelotlinc |
Posted: Mon Jan 07, 2013 7:09 am Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
IBM may recommend you to migrate to V7 (latest is 7.0.0.5) first, then migrate from V7 to V8.
Don't expect that your code will migrate without changes. Especially check your ESQL code when using arrays. ESQL is a one-based array language and V6 did not enforce that. V7 and V8 enforce at compile-time the one-based array rule. _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
slonkoski |
Posted: Mon Jan 07, 2013 12:23 pm Post subject: |
|
|
 Acolyte
Joined: 18 Mar 2005 Posts: 52
|
Thank you, now I am nervous. I guess the better plan will be a parallel migration so each app can test flows, I can run old and new broker side by side. Has anyone done a v6 to v8, or should I go v6-v7-v8 as suggested? |
|
Back to top |
|
 |
lancelotlinc |
Posted: Mon Jan 07, 2013 12:37 pm Post subject: |
|
|
 Jedi Knight
Joined: 22 Mar 2010 Posts: 4941 Location: Bloomington, IL USA
|
slonkoski wrote: |
Thank you, now I am nervous. I guess the better plan will be a parallel migration so each app can test flows, I can run old and new broker side by side. Has anyone done a v6 to v8, or should I go v6-v7-v8 as suggested? |
You need to ask your IBM sales rep to make a recommendation. There are previous posts on this forum, especially recently, that IBM Hursley recommends to some customers that they migrate to V7 first.
This is not a plug-and-play or turn-key proposition. Expect to find defects in your old code, accept them as YOUR defects. Not IBM's. IBM never promises a clean path through migration. It's your code, and your responsibility to make it work. This is not a swift process either. Plan to have multiple regression passes as you work on your defects.
How many flows are you migrating? _________________ http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER |
|
Back to top |
|
 |
mqjeff |
Posted: Mon Jan 07, 2013 12:48 pm Post subject: |
|
|
Grand Master
Joined: 25 Jun 2008 Posts: 17447
|
slonkoski wrote: |
Thank you, now I am nervous. I guess the better plan will be a parallel migration so each app can test flows, I can run old and new broker side by side. Has anyone done a v6 to v8, or should I go v6-v7-v8 as suggested? |
I forget if v8 toolkit will directly import v6.1 resources or not.
In either case, your *runtime* resources should 'migrate' directly from v6.1 to v8 - that is you should only configure and set up a v8 runtime and not a separate v7 runtime.
You will then migrate development resources from v6.1 through whatever path is available (either v6.1 -> v7 to v8 or v6.1 -> v8 if that works) and then correct errors and put into source control anew and then regression test and then bug fix and then migrate through dev to test to prod. |
|
Back to top |
|
 |
mgk |
Posted: Mon Jan 07, 2013 1:18 pm Post subject: |
|
|
 Padawan
Joined: 31 Jul 2003 Posts: 1642
|
The general rule for migration is that the last two previous major versions can be migrated to the current version without have to go via an intermediate version. So for V8 this means that V6.1 and V7 can be migrated directly to V8, whereas V6.0 or earlier will need to go via an intermediate version such as V7.
Kind regards, _________________ MGK
The postings I make on this site are my own and don't necessarily represent IBM's positions, strategies or opinions. |
|
Back to top |
|
 |
slonkoski |
Posted: Fri Jan 11, 2013 1:13 pm Post subject: |
|
|
 Acolyte
Joined: 18 Mar 2005 Posts: 52
|
Thanks for the tips and advice. Will get some official advice but sounds like Broker will be v6.1 to v8, Flows may be same or hit v7 on the way. time for a little more research |
|
Back to top |
|
 |
|