A few days ago Nextcloud was officially announced and the Nextcloud team crafted a new release rather quickly.
The following steps were required to migrate from ownCloud 8.2.5 to Nextcloud 9.0.50:
- Create a backup of the current ownCloud installation.
- Install Nextcloud by following this migration guide.
- Perform the actual upgrade for all apps:
$ php occ upgrade --no-app-disable
. - For each third party app: disable it in the WebUI, reload, enable it in the WebUI.
- Recover missing files:
$ php occ files:scan --all
. - Check if the calendar/contacts migration worked as expected.
- Update the Nginx configuration.
- Remove the old ownCloud installation.
- For each mobile phone: replace the ownCloud app with the Nextcloud app.
Have fun.