cancel
Showing results for 
Search instead for 
Did you mean: 

Phased migration of SAP XI 7.0 to 7.31

Former Member
0 Kudos

Hi

  We are planning to do a phased migration of SAP PI 7.0 to 7.31. We decided to go with new installation of 7.31 so we can have less downtime during our migration process. We have 200+ interfaces out of which 160+ are either inbound or outbound from SAP ECC using IDOC/Proxy/JDBC/FTP/Rosettanet adapters. The following are my questions

- Is there a possibility of moving few interfaces at a time so we wont cause impact to our business operations or potential risk

- Can we run PI 7.0 and PI 7.3 for a period of time till we complete entire migration

- Can we move 10 outbound idoc interfaces out of 20 outbound idocs and use same approach for inbound idocs/proxy/JDBC etc.

I saw the blogs on this where they ask some modifications to be done for proxy interfaces so ECC can connect to multiple PI systems. Want to know anybody who did a successful migration similar to this.

Thanks in advance.

Thanks

Kannan

Accepted Solutions (1)

Accepted Solutions (1)

Harish
Active Contributor
0 Kudos

Hi Kannan,

- Is there a possibility of moving few interfaces at a time so we wont cause impact to our business operations or potential risk

--->> Yes, you can migrate interface is different groups.

- Can we run PI 7.0 and PI 7.3 for a period of time till we complete entire migration

--> Yes, both the server can run untill all the interfaces migrated to new version.

- Can we move 10 outbound idoc interfaces out of 20 outbound idocs and use same approach for inbound idocs/proxy/JDBC etc.

-->> you can migrate interfaces in phase manner. For IDOC if you migrate 10 interface then Partner profile of those 10 needs to point to new PI server. and configuration of those interface required to update in PI.

Please try to club all the proxy interface in one group, so you do not need to maintain the multiple proxy connection from ECC (to two PI box).

Hope it help.

Harish

Former Member
0 Kudos

Harish

  Thanks for your immediate reply and appreciate it.

- We have lots of proxy interfaces going out from ECC and coming into ECC(40 to 50). We still want to do a phased approach for this as most of them are critical and want to do a phased approach. Current SXMB_ADM gives one integration server but saw posting how we can send it to multiple integration servers. I am not sure whether this is recommended approach

former_member184720
Active Contributor
0 Kudos

There are no issues and that is how we implimented in our landscape.. so you should be good

Harish
Active Contributor
0 Kudos

Hi,

you can connect to multiple PI system at run time.

You can connect only one integration engine at one time and you can read only one ESR at one time.

But you can send the proxy message to multiple PI system at run time. for this you need to

  • define H RFC destination
  • Create sender ID of in SXMB_ADM for the interface
  • create a entry in SXMB_ADM and use subparamter sender id to determine rfc destination at run time

Please refer the below doc

Consumer and Provider ABAP Proxy Service to Mul... | SCN

regards,

Harish

former_member184720
Active Contributor
0 Kudos

Harish -

You can connect only one integration engine at one time and you can read only one ESR at one time.

There are alerternatives. Refer to the below thread for more details..

http://scn.sap.com/thread/3435293

Former Member
0 Kudos

Harish

  Thanks for the clarification on outbound proxies. What about inbound proxies that comes from XI into ECC through proxies. I hope we do not need any configuration for this as it is inbound and only one interface is active at any point of time (either in PI 7.0 or PI 7.3)

regards

Kannan

former_member184720
Active Contributor
0 Kudos

yes. Inbound is plain and simple..no additional settings. Just configure the channel to post the messages to ECC.

Harish
Active Contributor
0 Kudos

Hi Hareesh,

Thanks for your correction. i have a question

can we configure more then one integration engine in SXMB_ADM? or there is any other way to configure multiple integration engine?

Harish
Active Contributor
0 Kudos

For inbound no configuration is req. as mention by Hareesh.

former_member184720
Active Contributor
0 Kudos

Hi Harish -

You have already mentioned the other approach . create type H and process messages which is the only other way to connect to multiple Integration servers.

http://scn.sap.com/people/sandro.garofano2/blog/2009/09/02/connect-sap-application-system-to-multipl...

@BSA SD-WM-SDLE : As you are migrating to >7.3, don't create type H.

Create Type G and use the soap sender channel with XI 3.0 message protocol and configure the Integrated configurations for improved performance.

Harish
Active Contributor
0 Kudos

Thank Hareesh. I was thinking is there any other way to configure the application system at intial screen

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Kannan,

- Is there a possibility of moving few interfaces at a time so we wont cause impact to our business operations or potential risk

Yes. Phased Migration can be done. Both the PI 7.0 & PI 7.31 can be kept Up & running.

Only Migrated interfaces of PI 7.31 can be activated in new system & De-activated in old system.

Also, complete migration of 200+ interfaces can be done in one GO.

Enough testing should be done in DEV & QA systems.

That would minimise potential risk.

- Can we run PI 7.0 and PI 7.3 for a period of time till we complete entire migration

Yes. Only thing we need to consider is, Each interface should be active in only one PI system at a time.

- Can we move 10 outbound idoc interfaces out of 20 outbound idocs and use same approach for inbound idocs/proxy/JDBC etc.

Yes. Again same point applies as in 2nd question. Each interface should be active in only one PI system at a time.

former_member184720
Active Contributor
0 Kudos

Is there a possibility of moving few interfaces at a time so we wont cause impact to our business operations or potential risk

>>> Controlled migration is very much possible. You can have multiple PI systems. There is a migration tool available to move your objects from PI 7.0 to 7.31.

http://scn.sap.com/community/pi-and-soa-middleware/blog/2013/05/15/sap-tool-to-migrate-dual-stack-id...

- Can we run PI 7.0 and PI 7.3 for a period of time till we complete entire migration

>>> Ofcourse Yes. You'll be installing a new system for 7.3 so you can have two systems running in parallel.

- Can we move 10 outbound idoc interfaces out of 20 outbound idocs and use same approach for inbound idocs/proxy/JDBC etc.

>>> You can handle it..

For the proxy interface, with the help of sender ID&receiver ID in SXMB_ADM- you can redirect certain interfaces to new PI system.

Below blog for reference.

http://scn.sap.com/people/sandro.garofano2/blog/2009/09/02/connect-sap-application-system-to-multipl...

Message was edited by: Hareesh Gampa