BACKGROUND

The disclosure relates generally to data management and more specifically to data migration between different computing environments.

Many data storage and service implementations require repeated configuration in multiple data centers, multi-cloud computing environments, or serverless container environments such as Domain Name System (DNS), Lightweight Directory Access Protocol (LDAP), Database (DB) connection, application configuration, etc. These configuration efforts might be related to updates and migrations and typically require master technical configuration knowledge. Typically, a restart to services is required to enable the new configuration.

Some configurations vary by environment and are tightly coupled and bound with specific servers and applications. As a result, for traditional data centers a server restart is often required to enable a new configuration after update or migration.

SUMMARY

An illustrative embodiment provides a computer-implemented method for data configuration. The method comprises parsing a first cascading configuration associated with a data source and selecting content of the first cascading configuration to migrate to a data target. The selected content of the first cascading configuration is then migrated to a cascading second configuration, and the second cascading configuration is applied to the data target.

Another illustrative embodiment provides a computer program product for data configuration. The computer program product comprises a non-volatile computer readable storage medium having program instructions embodied therewith. The program instructions executable by a number of processors to cause a computer to perform the steps. A first cascading configuration associated with a data source is parsed. Content of the first cascading configuration is selected to migrate to a data target. The selected content of the first cascading configuration is migrated to a second cascading configuration. The second cascading configuration is applied to the data target.Another illustrative embodiment provides a system for data configuration. The system comprises a bus system, a storage device that stores program instructions connected to the bus system, and a number of processors that executes the program instructions connected to the bus system. A first cascading configuration associated with a data source is parsed. Content of the first cascading configuration is selected to migrate to a data target. The selected content of the first cascading configuration is migrated to a second cascading configuration. The second cascading configuration is applied to the data target.

