I also get the error "NC11: “Exception: Updates between multiple major versions and downgrades are unsupported. Update failed.” I am migrating from OwnCloud 9.1 to NextCloud 11.0.3.
This thread also discusses that error:
Ok guys, since we did not get any support, I tried stuff on my own and figured out a very dirty solution.
Remove nextcloud with package manager,
remove the nextcloud folder on the server (keep backups somewhere else),
install nextcoud 12 with package manager,
put your old config file and data (with DB, I was using sqlite which is easy: just put the owncloud.db file back in the data folder with the rest of your data) back in place. You might need to change the version number to 12.0.0 in your…
Also see this bug:
opened 10:17AM - 23 May 17 UTC
closed 11:06PM - 29 Oct 18 UTC
bug
0. Needs triage
feature: install and update
<!--
Thanks for reporting issues back to Nextcloud! This is the issue tracker o… f Nextcloud, if you have any support question please check out https://nextcloud.com/support
This is the bug tracker for the Server component. Find other components at https://github.com/nextcloud/
For reporting potential security issues please see https://nextcloud.com/security/
To make it possible for us to help you please fill out below information carefully.
You can also use the Issue Template application to prefill most of the required information: https://apps.nextcloud.com/apps/issuetemplate
-->
### Steps to reproduce
1. Follow the upgrade process as described in documentation. Manual and build-in updater (via shell and webinterface) lead to the same result.
### Expected behaviour
Successful upgrade
### Actual behaviour
occ upgrade throws an exception:
`Exception: Updates between multiple major versions and downgrades are unsupported.
Update failed`
I ran into this problem on multiple installations. The only way to recover is to delete the nextcloud folder restore from backup.
### Server configuration
**Operating system**:
debian jessie
**Web server:**
apache 2.2
**Database:**
sqlite
**PHP version:**
php 5.6.30
**Nextcloud version:** (see Nextcloud admin page)
Trying to upgrade to 12.0.0
**Updated from an older Nextcloud/ownCloud or fresh install:**
old version: 11.0.3
**Where did you install Nextcloud from:**
manual install with .zip from nextcloud.com
**Signing status:**
No errors have been found.
**List of activated apps:**
Enabled:
- activity: 2.4.1
- calendar: 1.5.3
- comments: 1.1.0
- contacts: 1.5.3
- dav: 1.1.1
- external: 1.2
- federatedfilesharing: 1.1.1
- federation: 1.1.1
- files: 1.6.1
- files_external: 1.1.2
- files_pdfviewer: 1.0.1
- files_sharing: 1.1.1
- files_texteditor: 2.2
- files_trashbin: 1.1.0
- files_versions: 1.4.0
- files_videoplayer: 1.0.0
- firstrunwizard: 2.0
- gallery: 16.0.0
- logreader: 2.0.0
- lookup_server_connector: 1.0.0
- nextcloud_announcements: 1.0
- notes: 2.2.0
- notifications: 1.0.1
- ocsms: 1.12.0
- password_policy: 1.1.0
- provisioning_api: 1.1.0
- serverinfo: 1.1.1
- sharebymail: 1.0.1
- survey_client: 0.1.5
- systemtags: 1.1.3
- templateeditor: 0.2
- theming: 1.1.1
- twofactor_backupcodes: 1.0.0
- updatenotification: 1.1.1
- workflowengine: true
Disabled:
- admin_audit
- audioplayer
- encryption
- files_accesscontrol
- files_automatedtagging
- files_retention
- user_external
- user_ldap
- user_saml
**Nextcloud configuration:**
{
"system": {
"dbtype": "sqlite3",
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"datadirectory": "\/var\/www\/ncdata",
"version": "11.0.3.2",
"installed": true,
"theme": "",
"trusted_domains": [
"example.com"
],
"forcessl": true,
"mail_from_address": "nc",
"mail_smtpmode": "smtp",
"mail_domain": "example.com",
"secret": "***REMOVED SENSITIVE VALUE***",
"forceSSLforSubdomains": true,
"overwrite.cli.url": "https:\/\/example.com",
"logtimezone": "UTC",
"appstore.experimental.enabled": true,
"loglevel": 0,
"trashbin_retention_obligation": "auto",
"maintenance": false,
"htaccess.RewriteBase": "\/",
"mail_smtpsecure": "ssl",
"mail_smtpauthtype": "LOGIN",
"mail_smtpauth": 1,
"updater.release.channel": "stable",
"mail_smtphost": "example.com",
"mail_smtpport": "465",
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***"
}
}
**Are you using external storage, if yes which one:**
no
**Are you using encryption:** no
**Are you using an external user-backend, if yes which one:** none
Is there any new information from the NextCloud development team on this?