The software described in this documentation is either in Extended Support or Sustaining Support. See https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdf for more information.
Oracle recommends that you upgrade the software described by this documentation as soon as possible.

2.1 Migration Steps

If both the source and the target operating systems conform to standards and suitable tools are available to aid migration, the migration process is usually straightforward and problem-free. However, it is important to plan the migration systematically, so as to isolate the areas where more effort might be needed.

The following steps are typical of most migration projects:

  • Planning phase (making the right choices to minimize porting efforts):

    • Assess application porting.

    • Assess the current environment.

    • Estimate the migration effort.

    • Choose the right tools and build infrastructure.

    • Incorporate Oracle-recommended tools and following best practices.

  • Execution phase (porting):

    • Module-wise porting.

    • Unit testing.

    • Integration testing.

  • Validation, testing, and certification phase:

    • Functional testing.

    • System testing.

    • Stress tests, soak tests, and long-haul test.

  • Deployment phase (getting the most from the new platform):

    • Deployment of applications on the new architecture.

    • Performance tuning.