Slobberbone : Mise à jour d'ownCloud depuis mon ReadyNas Ultra 4
vendredi 26 octobre 2012 à 18:15Note avant toute migration d'ownCloud
Je ne saurai vous conseiller de faire des sauvegardes à la fois régulièrement mais aussi avant chaque mise à jour ! De plus, il est conseillé de monter de version dans le dernier patch d'ownCloud avant d'upgrader à la version majeur ou mineur du dessus !
Vous l'aurez deviné, j'ai donc migré en 2 étapes, 2 fois la même manipulation d'affilé vu que le plugin ReadyNas que je cite dans ce billet : OwnCloud - Partage de fichiers est en version 4.0.4.
Migration d'ownCloud pour ReadyNas basé sur l'add-on de ReadyNasXtras
Connectez-vous en SSH à votre ReadyNas, si besoin vous pouvez utiliser ce plugin : Enable SSH
Téléchargement et installation
# cd /tmp
# wget http://mirrors.owncloud.org/releases/owncloud-latest.tar.bz2
# mv /usr/share/owncloud/ /usr/share/owncloud_save
# tar -xjf owncloud-latest.tar.bz2
# mv owncloud /usr/share/
# chown -R admin:admin /usr/share/owncloud/
# cd /usr/share/owncloud/
# rm -Rf data/
# ln -s /c/.owncloud/data/ data
# cp -R ../owncloud_save/config/ ./
# cp -R ../owncloud_save/.htaccess ./
Explication
Bon, je vous dois qd même une petite explication, une fois le fichier téléchargé, on sauvegarde l'ancienne instance d'ownCloud afin d'un de sécuriser l'opération et surtout parce qu’il y a des fichiers de configuration que l'on souhaite récupérer :
2 répertoires et 1 fichier:
- config
- data (qui se trouve être un lien symbolique vers /c/.owncloud/data, car me demandez pas pourquoi, mais /c/ est un autre point de montage ayant le plus d'espace ! pourquoi un /c/ et non /home ... ??? merci Netgear !!!)
- .htaccess
Sans ça, vous retrouveriez pas vos petits et surtout, sans le dernier, La planète aurait accès à vos fichiers :D !
Votre nouvelle version est maintenant déployée ! Il ne vous reste plus qu'à vous rendre sur https://mon_ip_ou_mon_dns/owncloud/ et vous connecter !
Migration du client ownCloud en 1.1.1 pour Fedora
Tout d'abord, il faut penser à désactiver ou enlever le dépôt utilisé précédemment :
# vi /etc/yum.repo.d/isv\\:ownCloud\\:community.repo
...
enabled=1
...
...
enable=0
...
Personnellement, j'ai dû désinstaller owncloud-client et mirall :
# yum remove owncloud-client mirall
Ensuite, même combat que pour la version 1.0.5 du client :
cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/isv:ownCloud:devel/Fedora_16/isv:ownCloud:devel.repo
yum install owncloud-client
On se retrouve avec un nouveau dépôt dédié à ce nouveau client ownCloud ... l'histoire ne dit pas comment le repository va évoluer, quid de la prochaine version ?
Pour le client mobile android, une reconfiguration peut être nécessaire après le passage à la 4.5.1 d'ownCloud.
Bilan 4.5.1 d'ownCloud
J'avoue être réellement conquis ! Avec cette mise à jour, les quelques bugs comme la déconnexion qui ne fonctionnait pas sur l’interface web, ou une synchronisation via cette même interface qui était limite. Là on à vraiment l'impression d'un outil plus abouti et toujours si prometteur ! Seule ombre au tableau, l'"Instant Upload" qui fonctionnait bien avant à l'air de vouloir faire des siennes ... à vérifié car le client Android m'indique bien que le fichier à été téléversé ! :) !
Je pense attaquer le reste maintenant que l'installation et la mise à jour sont fiables :) ! J'ai commencé d'ailleurs à utiliser les modules d'édition de fichier texte ou LibreOffice :) C'est très très sympa !
Original post of Slobberbone.Votez pour ce billet sur Planet Libre.
Articles similaires
- Slobberbone : OwnCloud - Partage de fichiers (25/10/2012)
- Slobberbone : Domotique/Multimédia - Samsung Galaxy Tab sous CyanogenMod (13/04/2011)
- Jeyg : Android dans le nuage avec ownCloud (11/04/2012)
- Paquet Fedora du Jour : La GUI du Jeudi : System-config-services - Une interface de gestion de service (03/03/2011)
- Paquet Fedora du Jour : La GUI du Jeudi : Htop - Une interface permettant de donner l'état de votre système (26/05/2011)