NC#2 – Déplacer ses données sur la partition additionnelle

Maintenant que nous avons installé et pris en main notre NextCloud, nous allons déplacer les données sur notre disque additionnel afin de ne pas remplir notre partition système. Et voici comment faire.

Copie des données

La première partie du  boulot consiste à copier les données de notre répertoire Data vers un nouveau répertoire dédié. Pour cela, connectez vous en SSH sur votre VPS pour créer le dossier sur notre disque additionnel :

mkdir /mnt/NextCloud_Data

Puis copier intégralement les données

cp -R /var/www/vhosts/domaine.tld/nextcloud.domaine.tld/data/ /mnt/NextCloud_Data

Ensuite, il faut se rendre dans le dossier et ré-appliquer les droits (avec votre utilisateur en _a créé précédement)

cd /mnt/NextCloud_Data
chown -R monuser_a:psacln /mnt/NextCloud_Data/

Configuration de Nextcloud

Ensuite, il faut aller sur Plesk pour aller éditer le fichier de configuration de Nextcloud. Allez dans le File Manager de votre site puis allez dans le répertoire config puis cliquez sur le fichier config.php pour l’éditer.

config.php

Modifier la ligne suivante avec le nouveau chemin :

'datadirectory' => '/mnt/NextCloud_Data/data',

Enregistrez le fichier.

La dernière étape va être de redémarrer le serveur web pour la prise en compte. Dans Plesk, allez dans Tools & Settings puis Services Management.
Cliquez sur le bouton de droite au bout de la ligne en face de Web Server (Apache) pour redémarrez le service.
services

Dernière modification, il faut autoriser PHP à lire le nouveau dossier. Pour cela, il faut aller dans Websites & Domains puis PHP Settings de votre site web. Sur le paramètre open_basedir, il faut rajouter le chemin de notre nouveau répertoire. Modifier comme suit :

{WEBSPACEROOT}{/}{:}{TMP}{/}{:}/dev/urandom{:}/mnt/NextCloud_Data/data
Et voilà, c’est fini ! Rendez vous sur votre page d’accueil de votre site et connectez vous. Vous devriez voir vos fichiers comme avant comme si de rien n’était.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.