Nextcloud is a fork of ownCloud and both had similar code base at the beginning but became different over time, so there is no safe and automated migration path for newer ownCloud versions.
depending on the complexity of your installation you might want to install Nextcloud from scratch and move your data… this you can’t move items stored within the database like shares and contacts… maybe there is a way to replicate them using a client connected with both systems at the same time…
There is or was this automated migration script (Issues · nextcloud/owncloud-web-migrator · GitHub) that hasn’t been updated for some time. If you plan to get enterprise support, I’d try to reach out to Nextcloud GmbH, they might help you and perhaps adjust the script. Beyond of that, the way you went is a bit the thing to try out. To try to match the versions that the script passes and then manually fix the database stuff. Problem is, you need a bit to know the database structure of both projects. Perhaps it can help to check on a test setup what is expected on certain tables (possible that certain columns exist in one project but not the other, or columns have different names etc.)
Hi!
I’m facing the same problem: due PHP 8.0 wanted to migrate from OC 10.9.1 to NC 24.0.4 (tried older NC versions too) wiht no luck. There are too many users with shares on my OC so migrating data only is not an option.
Are there any news since January? Does anybody has succes with migrating OC 10.9.1 to NC and can give a hint?