Difference between revisions of "Upgrading ownCloud to New Version Releases"
m |
m |
||
Line 36: | Line 36: | ||
test owncloud sharing | test owncloud sharing | ||
+ | ===Upgrading ownCloud on Amahi=== | ||
− | + | To upgrade ownCloud, follow those steps: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
• Make sure that you ran the latest point release of the major ownCloud version, e.g. 4.0.x in the 4.5.x series. If not, update to that version first (see above). | • Make sure that you ran the latest point release of the major ownCloud version, e.g. 4.0.x in the 4.5.x series. If not, update to that version first (see above). | ||
Line 68: | Line 48: | ||
• With the next page request the update procedures will run. | • With the next page request the update procedures will run. | ||
• If you had 3rd party applications, check if they provide versions compatible with the new release. If so, install and enable them, update procedures will run if needed. | • If you had 3rd party applications, check if they provide versions compatible with the new release. If so, install and enable them, update procedures will run if needed. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<br> | <br> |
Revision as of 19:12, 29 January 2013
Work In Progress | |
---|---|
This article is currently undergoing major expansion or restructuring. You are welcome to assist by editing it as well. If this article has not been edited in several days, please remove this template. |
ownCloud does not have a feature for automatically or for manually initiating the installation of new version releases. An administrator "update" feature (third party) is available, but will only work in a "traditional" LAMP server environment using ownCloud install defaults. Moving to a new release is achieved by installing a newly updated "one click install" Amahi package. Installing a new ownCloud release manually is also possible but can introduce security risks due to manual configuration changes. Reinstalling a new Amahi package is a safer practice than a manual install.
When there is a new ownCloud version release, any third party applications written by a "third party author" may not work as expected with a new release. It takes time for third party authors to update their applications to work with a new ownCloud release. Some third party applications can be "restored" from backups or re-installed from the ownCloud applications store successfully for a new ownCloud version release.
When moving to a new ownCloud version release the ownCloud Community has defined two activities, "updates" and "upgrades", as specific implementation activities.
- Update: Bring an ownCloud instance to a new "point release" (ownCloud 4.5.5 => 4.5.6).
- Upgrade: Bring an ownCloud instance to a new "major release" (ownCloud 4.5.6 => 5.0.0).
Please Note: Information following is based on Fedora installations.
Updating ownCloud on Amahi
For Amahi, ownCloud must be reinstalled in order to move to a new version release. Additionally, installed third party applications may have to be reinstalled.
Use the following steps for package reinstallation:
- Catalogue all applications active in the current ownCloud instance.
- Review and document all ownCloud sharing techniques used in the current ownCloud instance.
- Do backups of the ownCloud database and stored files.
- Go to the Amahi Dashboard, Apps => Installed, and uninstall the current ownCloud instance. This will remove the ownCloud binaries and ownCloud database.
- Go to the Amahi Dashboard, Apps => Available, and install the new ownCloud release.
restore config from backups restore apps from backups restore database from backups login to admin as usual confirm new version number test other user logins test owncloud apps test owncloud sharing
Upgrading ownCloud on Amahi
To upgrade ownCloud, follow those steps:
• Make sure that you ran the latest point release of the major ownCloud version, e.g. 4.0.x in the 4.5.x series. If not, update to that version first (see above). • Do a backup. • Deactivate all third party applications. • Delete everything from your ownCloud installation directory, except data and config. • Unpack the release tarball in the owncloud directory (or copy the files thereto). • Make sure that the file permissions are correct. • With the next page request the update procedures will run. • If you had 3rd party applications, check if they provide versions compatible with the new release. If so, install and enable them, update procedures will run if needed.