So lief die Aktualisierung von owncloud bei uberspace bei mir ohne Probleme:
Zunächst mit Putty (oder vergleichbaren Client) den eigenen uberspace kontaktieren (username.hostname). Im Beispiel wird davon ausgegangen, dass die owncloud-Installation im Ordner /var/www/virtual/username/html/owncloud liegt. username und hostname sind im Zweifelsfall im Datenblatt zu finden.
Anschließend in das Verzeichnis wechseln in dem der owncloud-Ordner liegt:
cd /var/www/virtual/username/html
Zuerst wird eine Sicherungskopie erstellt (bei Verwendung einer MySQL-Datenbank diese zunächst sichern, z.B. über adminer oder phpadmin, zugänglich über das Datenblatt):
rsync -a owncloud/ owncloud_backup/
Die neuste Version von owncloud auf den Server kopieren:
wget http://download.owncloud.org/community/owncloud-5.0.11.tar.bz2
Die Versionsnummer im Dateinamen muss in diesem und auch im nächsten Schritt entsprechend angepasst werden. Im Anschluss wird die Datei auf dem Server entpackt:
mkdir owncloud_latest; tar -C owncloud_latest -xjf owncloud-5.0.11.tar.bz2
Im Anschluss werden die Dateien im owncloud-Ordner aktualisiert:
rsync --inplace -rtv owncloud_latest/owncloud/ owncloud/
Im nächsten Schritt die eigene owncloud-Installation im Browser aufrufen. Die Aktualisierung wird nun durchgeführt und – wenn alles geklappt hat – mit „Please reload this page“ quitiert. Daraufhin die Website aktualisieren und das Update sollte abgeschlossen sein.
Zu guter letzt wird auf dem Server aufgeräumt.
rm -rf owncloud-5.0.11.tar.bz2 owncloud_latest/
Sollte alles rund laufen, kann auch noch das Backup gelöscht werden:
rm -rf owncloud_backup/
Grundlage dieses Vorgehens war die Anleitung im offiziellen owncloud-Administratorenhandbuch.
Sollte doch mal etwas schief gehen, hilft folgende Eingabe, die ursprüngliche Version wiederherzustellen:
rsync --inplace -rtv owncloud_backup/ owncloud/
Web-Update ab Version 7
Seit Version 7 scheint die Update-App von ownCloud rund zu laufen und eine Aktualisierung über den Administrationsbereich möglich zu machen.
- Backup der ownCloud erstellen (Dateiensicherung über den obigen Weg möglich; Datenbank nicht vergessen)
- Administration auswählen
- Unter Updater auf Update Center klicken
- Dort Update durchführen auswählen und auf Update klicken
- Die Seite aktualisieren und weiteren Anweisungen folgen
Sollte das Update Center nicht verfügbar sein muss die Updater-App zunächst im Apps-Menü aktiviert werden. Detailierte englischsprachige Informationen in der ownCloud-Dokumentation.