How to Execute a QAD Migration from Unix to Linux

Your Mission: 

Several years ago, you purchased a brand new server to run your QAD environment. Loaded with the fastest processors and the most RAM that money can buy, you were amazed to see your MRP runtime go from hours to minutes, not to mention the amount of users it supported. Now fast forward into today, that system is living on borrowed time.

Your mission, should you choose to accept it, is to figure out how to migrate that system to Linux before the bomb goes off; good luck…you know the rest of it.

This story was not an action movie but an actual situation my customer was experiencing. They were a leading global automotive parts manufacturer running on ageing infrastructure. To be precise, it was an older version of UNIX (AIX). However, the same challenge applies to any older OS version such as in Windows or Linux, especially HP-UX (Read the bulletin here about discontinued support for HP-UX Itanium).

The Problem

Operating costs were soaring, not only because of a premium for being supported on older
hardware but also because of all the other older systems’ issues. Issues like frequent parts breakdowns, power supply problems, disk failures, bad memory cards, expensive part replacements and upgrades. Let’s not forget the underlying downtime cost to the business. Costly fulfillment delays leading to penalties and noticeable damage to the company’s reputation.

The Solution

The client needed an upgrade, and there was no question about it. We chose Linux as the target operating system. Virtualization, scalability, and lower hardware costs made it a no-brainer.

This was no easy feat from a technical perspective as they had more than 25 QAD environments and over 120 OpenEdge databases in production alone. Time was not on our side. The systems were scattered from the US to Shanghai, and the migration had to be done with as little downtime as possible. Keeping all the integration pieces together including, Qxtend, EDI and others with minimal disruption to the users and the business itself was critical.

Our main task was to convert the databases from AIX to Linux. This required a database dump/load. With validations and checks in place, thanks to diligent work and a bulletproof process, not a single record was lost.

Next, all integration pointers needed to be identified and changed, from the old to the new servers. These were defined in scripts, databases, configuration files and in some cases, even in the code itself!

Finally, there was an opportunity to standardize all the environments, making them easier to monitor, manage and maintain.

Having executed this migration, the client will avoid going through such an adventure in the future. Every step of the migration was thoroughly documented and tested, with all major stakeholders working off a common and standardized checklist. Everyone knew what task needed to be done, and each migration was performed flawlessly.

Mission Accomplished

After migrating, the customer enjoyed lower operating costs, stability, and better performance in the application. It also made their transition to the cloud even more straightforward, having already migrated to a standard OS version like Linux and running virtualized.

What about your systems? Do you have a potential time bomb in your older QAD production systems that you need to defuse? At OmegaServe, we have the expertise and experience to guide you throughout the migration process.

Follow this link to book your free consultation with me today; make sure your story will have a happy ending as well.

To get a no obligation consultation with our team fill out the form below and one of ourcustomer service reps will be in touch to set up a convenient time.

Leave a Reply

Your email address will not be published. Required fields are marked *