Cet article est ancien, les informations qu’il contient ne sont peut-être plus à jour, voire erronées.
Pour diverses raisons, les administrateurs de serveur ownCloud peuvent être amenés à modifier l’emplacement du répertoire data qui comme son nom l’indique, contient les données des utilisateurs. Voici donc la manipulation à effectuer, avant de démarrer nous vous conseillons bien entendu de réaliser une sauvegarde complète.
- Arrêter le serveur web
$ sudo /etc/init.d/apache2 stop
- Créer ou modifier l’entrée datadirectory dans le fichier de configuration ownCloud (par exemple : /var/www/owncloud/config/config.php) avec le nouveau chemin du répertoire data
<?php
$CONFIG = array (
'datadirectory' => '/media/usbdisk/ocdata/',
'dbtype' => ...
- Assurez-vous que le dossier ocdata n’existe pas encore. A partir de là, déplacer le dossier data actuel vers le nouvel emplacement
$ sudo mv /var/www/owncloud/data /media/usbdisk/ocdata
- Vérifier que le nouveau répertoire dispose bien des autorisations liées au serveur apache
$ sudo chown -R www-data:www-data /media/usbdisk/ocdata
- Vous pouvez valider que le serveur apache a bien accès au dossier data en lecture grace à la commande suivante
$ sudo -u www-data ls -lisa /media/usbdisk/ocdata
- Re-démarrer le serveur web :
$ sudo /etc/init.d/apache2 start


22 février 2017 at 0 h 13 min
Salut, comment modifier le dossier de destination après avoir effectué la première connection?
Ah, et super tuto au passage ; )
1 mars 2026 at 15 h 21 min
Bonjour,
je galère avec owncloud que j’avais créé il y a presque 10 ans et qui est tombé en panne à cause d’une alim défectueuse. J’ai installé la version 10.10 seule disponible sur le net et ai voulu, pour des raisons de place disponible, modifier l’emplacement des data vers un disque USB. J’ai suivi à la lettre la description ci-dessus mais n’ai pas réussi. le disque est monté sur /media/USBDisk et le répertoire de données serait un sous répertoire ocdata mais lorsque je me connecte, je vois dans la description de chaque utilisateur que ses données sont rangées dans /var/www/owncloud/data. Je ne sais plus comment m’en sortir, un dépôt de 1Go suffit à déclencher l’alerte plus de place disponible alors que le disque fait 1To. Tout conseil serait le bienvenu. Merci