I am just “in the process” of migration from my RasPi (openHAB 2.1) to my Home server using Docker with openHAB 2.4-snapshot.
I startet by copying the config files binding by binding to see with would would and wich needed updating.
I left out my rules and persistent, because the old system is still running.
Only two bindings needed slightly different configuration, I think.
One was the netatmo bionding.
I could have read that in the release notes prior testing. ![]()
openHAB 2.2 Release Notes · openhab/openhab-distro Wiki · GitHub
I your case you can propebly just update (after backup) and fix a few things if the don’t work later.