# 3 reasons to upgrade your ownCloud instance to Nextcloud and how easy it is

**URL:** <https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353>\
**Category:** 📰 News\
**Created:** [May 30, 2017, 11:03am UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353 "2017-05-30T11:03:25Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![MichaIng](https://help.nextcloud.com/user_avatar/help.nextcloud.com/michaing/32/2125_2.png) [@MichaIng](https://help.nextcloud.com/u/MichaIng)\
**Post date:** [July 13, 2017, 6:31am UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/21 "2017-07-13T06:31:35Z")

</div>

Hmm the migration page still sais:

> Note that ownCloud 10.0.1 can not yet be migrated to Nextcloud 12, we are still testing this upgrade path to make sure it is 100% reliable!

So I guess nothing changed about that so far. But I would also see some priority in that since an easy safe migration is still the one of the most important thing bringing people to use Nextcloud. I wonder what the reasons are that this take so long or if it is already solved for coming minor release. I will have a look at github.

---

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/5_5575768a8748004e209b776fc1b2916d.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [July 13, 2017, 6:56am UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/22 "2017-07-13T06:56:07Z")

</div>

The minor release of NC 12.0.1 is a bit delayed, so probably all other milestones are delayed as well. If you are not already on NC 12, I would wait for this minor release. If you need to get away from ownCloud urgently, you still need a bit of manual work, in many cases it should be acceptable to wait another 1-2 weeks.  
Here is the migration bug report on github:

> <https://github.com/nextcloud/owncloud-web-migrator/issues/1>

---

<div class="post-metadata">

**Author:** ![jospoortvliet](https://help.nextcloud.com/user_avatar/help.nextcloud.com/jospoortvliet/32/3_2.png) [@jospoortvliet](https://help.nextcloud.com/u/jospoortvliet)\
**Post date:** [July 31, 2017, 10:33am UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/23 "2017-07-31T10:33:50Z")

</div>

[Nextcloud 12.0.1RC4 - HELP TEST!](https://help.nextcloud.com/t/nextcloud-12-0-1rc4-help-test/18860) -\> Nextcloud 12.0.1RC4 supports upgrading from oC 10.0.1 and 10.0.2, I tested it and we can use some more testing help!

It should be out in a few days, provided no issues are found.

---

<div class="post-metadata">

**Author:** ![martinschniewind](https://help.nextcloud.com/letter_avatar/martinschniewind/32/5_5575768a8748004e209b776fc1b2916d.png) [@martinschniewind](https://help.nextcloud.com/u/martinschniewind)\
**Post date:** [September 2, 2017, 9:21am UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/24 "2017-09-02T09:21:13Z")

</div>

Today I migrated from OC 10.0.2 to NC 12.0.1 in a testing environment with success. I had dared to do so, because the annoucement of NC 12.0.1 promised to have fixed the migration issue.

Please note:  
I have not been able to use the migration tool, since it still said, that there was no upgrade path from OC 10.0.2 to NC 12. So I took the manual way of migrating as decribed above.

---

<div class="post-metadata">

**Author:** ![Georg\_Klimm](https://help.nextcloud.com/user_avatar/help.nextcloud.com/georg_klimm/32/4563_2.png) [@Georg\_Klimm](https://help.nextcloud.com/u/Georg_Klimm)\
**Post date:** [November 18, 2017, 2:11pm UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/25 "2017-11-18T14:11:44Z")

</div>

Is now an upgrade path from 10.0.3 available?

---

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/5_5575768a8748004e209b776fc1b2916d.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [November 19, 2017, 11:18pm UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/26 "2017-11-19T23:18:20Z")

</div>

There hasn’t been a new version since the end of September, so probably not yet. NC 13 should probably work (expected end of this year). If you can set up a test system, it would be great to run some tests with the beta version: [85% faster LDAP, 10x read/write speed of Windows Network Drive: Welcome to Nextcloud 13 Beta](https://help.nextcloud.com/t/85-faster-ldap-10x-read-write-speed-of-windows-network-drive-welcome-to-nextcloud-13-beta/23600) but don’t use this in production yet.

---

<div class="post-metadata">

**Author:** ![Cliff](https://help.nextcloud.com/letter_avatar/cliff/32/5_5575768a8748004e209b776fc1b2916d.png) [@Cliff](https://help.nextcloud.com/u/Cliff)\
**Post date:** [December 11, 2017, 12:22pm UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/27 "2017-12-11T12:22:09Z")

</div>

I am very confused!  
I’m trying to migrate from ownCloud 10.0.3.3 to Nextcloud 12.0.4 but get the error:  
Current version is 10.0.3.  
Could not determine migration path to Nextcloud.

I have been waiting for Nextcloud 12.0.4 as I understood this would support migration from ownCloud 10.0.3.  
Am I wrong or am I doing something wrong?  
Thanks,  
Cliff

---

<div class="post-metadata">

**Author:** ![bigs38](https://help.nextcloud.com/letter_avatar/bigs38/32/5_5575768a8748004e209b776fc1b2916d.png) [@bigs38](https://help.nextcloud.com/u/bigs38)\
**Post date:** [December 11, 2017, 1:54pm UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/28 "2017-12-11T13:54:49Z")

</div>

I’m exactly in the same situation (owncloud 10.0.3.3), I have been waiting for the newer version during 3 months, I had understood on some forums that we must wait for the 12.0.4…

The file I have uploaded from this link for the migration seems to be not up to date : [https://download.nextcloud.com/server/installer/migrator/index.php](https://download.nextcloud.com/server/installer/migrator/index.php)

Is it the case ?

---

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/5_5575768a8748004e209b776fc1b2916d.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [December 11, 2017, 2:58pm UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/29 "2017-12-11T14:58:10Z")

</div>

There still seems to be a bug somewhere, ref:

> <https://github.com/nextcloud/owncloud-web-migrator/issues/7>

---

<div class="post-metadata">

**Author:** ![Cliff](https://help.nextcloud.com/letter_avatar/cliff/32/5_5575768a8748004e209b776fc1b2916d.png) [@Cliff](https://help.nextcloud.com/u/Cliff)\
**Post date:** [December 12, 2017, 9:46pm UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/30 "2017-12-12T21:46:37Z")

</div>

Hi,  
Is there any progress on this? I’m stuck in limbo at the moment - I want to migrate to Nextcloud but can’t because the migration script doesn’t work, and I don’t want to upgrade my ownCloud instance because migration from ownCloud 10.0.4 to Nextcloud doesn’t seem to be supported.  
Thanks,  
Cliff

---

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/5_5575768a8748004e209b776fc1b2916d.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [December 12, 2017, 10:23pm UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/31 "2017-12-12T22:23:11Z")

</div>

I am not sure if a manual upgrade could work. Make a backup before, then:

- delete all files, except `data/` and `config/`-folder
- get code of NC 12.0.4 from [owncloud.com/changelog](http://owncloud.com/changelog) and extract the code
- fix permissions (if required)
- run occ upgrade command via terminal (if possible)

If you are lucky it just works.

---

<div class="post-metadata">

**Author:** ![Cliff](https://help.nextcloud.com/letter_avatar/cliff/32/5_5575768a8748004e209b776fc1b2916d.png) [@Cliff](https://help.nextcloud.com/u/Cliff)\
**Post date:** [December 13, 2017, 4:29pm UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/32 "2017-12-13T16:29:04Z")

</div>

Thanks for the suggestion but I’m not comfortable with ‘not sure if… could work’ and 'If you are lucky it just works." I would rather wait for this problem to be fixed.  
Thanks.

---

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/5_5575768a8748004e209b776fc1b2916d.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [December 14, 2017, 9:41am UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/33 "2017-12-14T09:41:31Z")

</div>

I said luckily because I haven’t seen any feedback on the upgrade process itself. But the issue you are running into is just that the migration path is not detected correctly. The manual upgrade is probably working quite good, and with a complete backup the risk should be manageable. But it is ok to wait for the issue to be fixed.

---

<div class="post-metadata">

**Author:** ![Georg\_Klimm](https://help.nextcloud.com/user_avatar/help.nextcloud.com/georg_klimm/32/4563_2.png) [@Georg\_Klimm](https://help.nextcloud.com/u/Georg_Klimm)\
**Post date:** [December 14, 2017, 9:55am UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/34 "2017-12-14T09:55:44Z")

</div>

We wait …  
For active production system is restoring a backup …

---

<div class="post-metadata">

**Author:** ![Cliff](https://help.nextcloud.com/letter_avatar/cliff/32/5_5575768a8748004e209b776fc1b2916d.png) [@Cliff](https://help.nextcloud.com/u/Cliff)\
**Post date:** [December 14, 2017, 10:27am UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/35 "2017-12-14T10:27:32Z")

</div>

Thanks tflidd, i understand, and will wait for a solution.

---

<div class="post-metadata">

**Author:** ![newuser](https://help.nextcloud.com/letter_avatar/newuser/32/5_5575768a8748004e209b776fc1b2916d.png) [@newuser](https://help.nextcloud.com/u/newuser)\
**Post date:** [December 14, 2017, 11:23am UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/36 "2017-12-14T11:23:50Z")

</div>

I did like suggested and it worked flawless.  
I have it running on a VM so i was able to snapshot it before - but i was not forced to switch back.

---

<div class="post-metadata">

**Author:** ![Cliff](https://help.nextcloud.com/letter_avatar/cliff/32/5_5575768a8748004e209b776fc1b2916d.png) [@Cliff](https://help.nextcloud.com/u/Cliff)\
**Post date:** [December 18, 2017, 11:09pm UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/37 "2017-12-18T23:09:57Z")

</div>

Sorry to keep pressing but is anyone looking at this problem? I really do want to migrate to Nextcloud.  
Cliff

---

<div class="post-metadata">

**Author:** ![amandabee](https://help.nextcloud.com/user_avatar/help.nextcloud.com/amandabee/32/38309_2.png) [@amandabee](https://help.nextcloud.com/u/amandabee)\
**Post date:** [December 19, 2017, 12:03am UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/38 "2017-12-19T00:03:28Z")

</div>

If you’re using sqlite as your data store, you can make a complete and re-usable backup by copying your owncloud directory to a backup directory with `cp -r owncloud owncloud-10` – if the upgrade process described at “[3 reasons to upgrade your ownCloud instance to Nextcloud and how easy it is - #31 by tflidd](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/31)” fails, you can restore your backup easily with `mv owncloud nextcloud-12; mv owncloud-10 owncloud`. (you could also just delete owncloud and move owncloud-10 back into it’s place but I’m superstitious so I don’t delete until I know I didn’t scramble the commands and delete the thing I need.

If you’re not running sqlite there are definitely instructions on how to backup your database and then restore from the backup.

> [@3 reasons to upgrade your ownCloud instance to Nextcloud and how easy it is](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/31):
>
> I am not sure if a manual upgrade could work. Make a backup before, then: delete all files, except data/ and config/-folder get code of NC 12.0.4 from [owncloud.com/changelog](http://owncloud.com/changelog) and extract the code fix permissions (if required) run occ upgrade command via terminal (if possible) If you are lucky it just works.

---

<div class="post-metadata">

**Author:** ![Cliff](https://help.nextcloud.com/letter_avatar/cliff/32/5_5575768a8748004e209b776fc1b2916d.png) [@Cliff](https://help.nextcloud.com/u/Cliff)\
**Post date:** [December 19, 2017, 3:17pm UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/39 "2017-12-19T15:17:41Z")

</div>

I’m not running sqlite.

---

<div class="post-metadata">

**Author:** ![amandabee](https://help.nextcloud.com/user_avatar/help.nextcloud.com/amandabee/32/38309_2.png) [@amandabee](https://help.nextcloud.com/u/amandabee)\
**Post date:** [December 19, 2017, 3:55pm UTC](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353/40 "2017-12-19T15:55:36Z")

</div>

If you do want help figuring out how to ensure that you’ll be able to restore your work OwnCloud instance from a back up if the migration fails, you probably need to provide more detail about what you are running.

[Previous page](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353.md?page=1)

[Next page](https://help.nextcloud.com/t/3-reasons-to-upgrade-your-owncloud-instance-to-nextcloud-and-how-easy-it-is/13353.md?page=3)
