How Migrating from ownCloud to Nextcloud?

In this tutorial, Cloudamo will show you how to migrate from ownCloud to Nextcloud using the web-based updater. This method is simple and convenient, as it does not require any manual file transfer or database manipulation. However, it only works for certain versions of ownCloud and Nextcloud that are compatible with each other. [See the table below for a version map, where migrating is easily possible:

ownCloud Nextcloud
10.13.x 25.0.x
10.5.x 20.0.x
9.1.x 10.0.x
9.0.x 9.0.x
8.2.x 9.0.x

If you are using a different version of ownCloud, you may need to upgrade or downgrade it first, or use another migration method, such as the manual method2 or the distribution packages3.

Prerequisites

Before you start the migration, you need to have the following:

  • A backup of your ownCloud data, config, and database, in case something goes wrong.
  • Access to your ownCloud admin account and web interface.
  • Enough disk space on your server to store both ownCloud and Nextcloud files temporarily.

Steps

To migrate from ownCloud to Nextcloud using the web-based updater, follow these steps:

  1. Log in to your ownCloud web interface as an admin and go to the Settings page.
  2. Under the General section, click on the Open updater button. This will launch the web-based updater tool.
  3. On the updater tool, click on the Check for new version button. This will check if there is a new version of ownCloud available. If there is, you need to update your ownCloud first before migrating to Nextcloud. Follow the instructions on the screen to update your ownCloud. If there is no new version of ownCloud, proceed to the next step.
  4. On the updater tool, click on the Switch to Nextcloud button. This will download the compatible version of Nextcloud and replace your ownCloud files with Nextcloud files. Do not close the browser or interrupt the process until it is finished.
  5. On the updater tool, click on the Start update button. This will run the update script that will migrate your ownCloud database and settings to Nextcloud. Wait for the update to complete and then click on the Go to your Nextcloud instance button.
  6. Log in to your Nextcloud web interface as an admin and go to the Settings page. Under the Overview section, check if there are any security and setup warnings or recommendations. Follow the suggestions to fix any issues and optimize your Nextcloud instance.
  7. Enjoy your new Nextcloud instance and explore its features and apps.

Conclusion

In this tutorial, we have shown you how to migrate from ownCloud to Nextcloud using the web-based updater. This is an easy and convenient way to switch from ownCloud to Nextcloud without losing your data and settings. However, it only works for certain versions of ownCloud and Nextcloud that are compatible with each other. If you are using a different version of ownCloud, you may need to use another migration method, such as the manual method or the distribution packages. We hope you found this tutorial helpful and informative. If you have any questions or feedback, please let us know in the comments below.

Is there a direct Update path planned for OwnCloud 10.15.x? Or any โ€œworkingโ€ attempts?

I would also be very interested in that. Iโ€™m currently playing with the idea of migrating to nextcloud. But I have respect for downgrading owncloud first.

1 Like

You should have, because downgrading is definitely not supported and can break your setup, so before trying to downgrade Owncloud, I would rather try to โ€œforceโ€ an upgrade from 10.15, which is also not officially supported, but probably much less risky. See also this thread: Upgrade from Owncloud 10.15 to Nextcloud

Whatever you do, make sure you do a full backup first, preferably a snapshot or backup of the entire system, so that you can easily roll back if things go sideways.

1 Like

I think I will try a different approach first. I am a small user of Owcnloud (calendar, contacts, files). I think Iโ€™ll do a Nextcloud installation and then export the calendars and contacts via Thunderbird and then import them back into Nextcloud. Iโ€™ll simply copy the files from the old system to the new one and then have them indexed again. I hope that works.