Any help on transitioning from OwnCloud to Nextcloud?

Posted August 3, 2016 2.7k views
UbuntuDigitalOcean 1-Click Apps MarketplaceApplications

I installed Owncloud via Digitalocean’s One-click. So, I’d love to switch to Nextcloud without losing data. It looks like some people have been successful at doing this, but nothing one-click, digital ocean specfic.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
2 answers


The ownCloud 1-click image is just an ownCloud instance pre-installed on a Droplet. It isn’t any different from a regular ownCloud instance that is manually installed on any other Linux server.

Migrating an ownCloud instance to NextCloud is very simple. Start off by taking a backup of your files and database:

sudo cp -r /var/www/owncloud ~/owncloud_backup_pre_migration
sudo mysqldump --lock-tables -u root owncloud > owncloud_backup_pre_migration.sql

Delete everything but the config and data directories. We’ll do that by creating a new directory and moving the directories that we want to keep to it.

sudo mkdir /var/www/nextcloud
sudo mv /var/www/owncloud/config /var/www/nextcloud/
sudo mv /var/www/owncloud/data /var/www/nextcloud/

Then, download and extract Nextcloud into the new directory. You can grab the latest release’s download URL from this page.

cd /var/www
wget -O nc.tar.bz2
tar vxjf nc.tar.bz2
rm nc.tar.bz2

Remove the owncloud package:

sudo apt-get remove owncloud

Now, delete the old owncloud directory and rename the new one to owncloud:

sudo rm -r /var/www/owncloud
sudo mv /var/www/nextcloud /var/www/owncloud

Finally, trigger the upgrade:

cd /var/www/owncloud
sudo -u www-data php occ upgrade

You should now be running a working nextCloud instance. Good luck, and let me know how it goes!

Well it all went well till the very last step ie sudo -u www-data php occ upgrade which didnt work, file not found . i have no occ in /var/www/owncloud