Replicate configuration

@hmfa @takbb I had to work with AP installation layout and update sites a lot over the last few weeks, so I took your request as a challenge and built a local data app that can generate a command for installing extensions that are missing in a new installation when compared to an old one:

KNIME AP Migrator.knwf (289.2 KB)

Extensions/features are available if they are

  • present in the “old” installation,
  • absent in the “new” one and
  • available (and categorized) from one of the update sites configured in the “new” AP.

Usage:

  1. Add any additional update sites you want to use to the new installation
  2. Open the attached workflow in some AP >= 5.4.0
  3. Open the component’s view
  4. Enter the locations of the old and the new AP installation and press “Analyze Installable Features”
  5. Wait for the update site scan to finish
  6. Select the features you want to transfer and press “Generate Installation Command”
  7. Copy and inspect the generated command
  8. Ensure that the “new” AP is closed
  9. Execute the command in a terminal

This should install all selected extensions. If the app works for you I can also publish it on Community Hub. If you encounter bugs, please report them to me.

– Leo

10 Likes