Oracle has introduced the sysdiff utility, simplifying the migration of legacy applications from Solaris 10 to an environment based on Solaris 11.4. Due to the transition of Solaris 11 to the IPS (Image Packaging System) and the discontinuation of SVR4 package support, a direct migration of applications with existing dependencies is challenging, despite maintaining binary compatibility. Therefore, one of the simplest migration options has been to run a separate isolated Solaris 10 environment within a Solaris 11.4 system.
The sysdiff utility allows you to identify application-related files and transfer them to a Solaris 11.4 environment without expending resources on maintaining a separate isolated zone with Solaris 10. Sysdiff analyzes the specified Solaris 10 environment and creates IPS packages for executable files, libraries, data, configuration files, and other components unrelated to the operating system. The prepared IPS packages are initially adapted for execution in a Solaris 11.4 environment with access to files used in the Solaris 10 environment. The utility only supports execution from Solaris 11.4, so if it is necessary to transfer individual installations from Solaris 10 running on hardware, they must first be converted to an isolated solaris10 environment that is run within Solaris 11.4.
Source: opennet.ru
