Upgrade 8.1.x to 10 AND Migration

Dear all,

Situation like this
* custom virtual Server
* openSUSE 13.1 i586 (!!! 32bit !!!)
* ownCloud 8.1.9
* Apps (the official ones...)
* Apps (not official, but proved) Calendar 0.7.4 ... Georg Ehrke, Bart Visscher, Jakob Sack

We want to go for Version 10 (X).

But actual versions doesn't support 32bit, and openSUSE 13.1 is end of life (so no change to 64bit possible) ... so we cann't update the virtual Server and afterwards the ownCloud Installation.

We're looking for a way to
- Upgrade to actual version X
- and migrate to ownCloud Appliance

with keeping all the user, data, etc.

Any ideas about that?

Please advise!


You do need to upgrade to major version 8.2 and from there you can migrate to 10.0.
Do a backup and a testrun. For the calendar migration you might need to go to 9.0 and 9.1 as well in order to from 9.1 to 10.0 then ... when you are there you can switch to the Appliance.

hello again & thanks a lot

as far as i know owncloud 10 requires at least: (so i believe all the former versions do so, too)
* PHP 5.6
* Apache 2.4
* MySQL 5.5

so in my case i've to go to opensuse 13.2 32bit ... after that i can upgrade to owncloud 10

and at the end i can migrate to appliance.

is there a guide how to migrate to appliance?


...today I did the following:

  • Update openSuSE 13.1 to 13.2 using openSUSE-13.2-DVD-i586.iso (32bit)

  • Changed the YaST / Zypper Repositories to another mirror (because the original one is already offline): https://ftp5.gwdg.de/pub/opensuse/discontinued/

  • did an Online Update (Yast / Zypper) for getting the latest available packages

Now my system is on:
* Apache2: 2.4.10-31.1
* MySQL: 5.6.34-2.23.1
* PHP: 5.6.1-89.1

Should be safe to go for ownCloud 10, shouldn't it?

Next Steps:
* ownCloud Update to 8.2
* ownCloud Update to 9.1.x
* ownCloud Update to 10.x
* Migrate to appliance

Please confirm (and inform about appliance migration)


...today I did the following:
* Update ownCloud 8.1.x -> 8.2.x
* Update ownCloud 8.2.x -> 9.0.x

woohoo ... I ran into this Calender issue:

thanks "larsrh" ... this worked for me:
go to lib/private/integritycheck/checker.php and just returning false in function isCodeCheckEnforced

Next Steps should be:
* ownCloud Update to 9.1.x
* ownCloud Update to 10.x
* Migrate to appliance

btw ... it seems to be a "silent forum" ... nobody an idea about migrating to appliance?


please're so kind checking my latest posts, best, mike

...so, did the next steps:

ownCloud Update 9.0 -> 9.1 ... using:
sudo -u wwwrun php occ dav:migrate-calenders
sudo -u wwwrun php occ dav:migrate-addressbooks

ran into the same error -> see "calender issue" above ... fixed it the same way

next error - if I try to activate the calender app - "App Folder already exists", so I did:
- rename Foldername to Foldername.old (in app Subdirectory)
- Installed the App from Webgui again


ownCloud Update 9.1 -> 10.x ... next error during "sudo -u wwwrun php occ upgrade"
Repair warning: Please install or update the following apps manually or disable them with ... did it:
occ app:disable activity
occ app:disable calendar
occ app:disable filespdfviewer_
occ app:disable filestexteditor_
occ app:disable gallery

  • updated all apps using webgui

tested & checked ... seems to work now


locally the users has to update the client


next step:

  • migrate to appliance



...any ideas about migration to appliance?


I did the following search https://doc.owncloud.org/server/latest/admin_manual/search.html?q=migration and found https://doc.owncloud.org/server/latest/admin_manual/maintenance/migrating.html which is providing quite a lot of info about a migration.