:PROPERTIES: :ID: 8ba555ef-95a5-4604-ae8e-0a24b5aaa3f1 :END: #+title: deplacer-le-dossier-de-donnees-de-nextcloud #+post_ID: 1014 #+post_slug: deplacer-le-dossier-de-donnees-de-nextcloud #+post_url: https://www.ciperbliss.com/2018/deplacer-le-dossier-de-donnees-de-nextcloud #+post_title: Déplacer le dossier de données de nextcloud #+post_tags: vie privée, autohébergement, nextcloud #+post_type: post #+post_mime_types: #+post_guid: undefined #+post_status: publish #+post_date_published: <2018-10-11T16:37:35> #+post_date_modified: <2018-11-06T11:46:57> #+post_index_page_roam_id: fa7f2a8c-2b94-4e42-bb4c-25c026ed7ff9 #+retrieved_from_db_at: <2024-11-18 16:25:08> * Déplacer le dossier de données de nextcloud :PROPERTIES: :CUSTOM_ID: déplacer-le-dossier-de-données-de-nextcloud :END: Nextcloud, une autre version d'owncloud que j'utilise m'a récemment fait comprendre que je l'avais mal configuré.installé sur un serveur Ubuntu 18.4 de 2 téras, je fus fort étonné quand la bise fut venue et qu'au bout de seulement 8 gigas il me dit être plein.[[http://www.cipherbliss.com/wp-content/uploads/2018/10/that-escalated-quickly.jpg][http://www.cipherbliss.com/wp-content/uploads/2018/10/that-escalated-quickly.jpg]]Je fis donc chauffer le terminal SSH pour déplacer le dossier de data sur mon serveur nextcloud dans une autre partition, qui elle disposerait vraiment de la grande place. #+begin_example mkdir /home/ailleurs/datasudo mv /var/www/html/nextcloud/data /home/ailleurs/data #+end_example et quelques minutes de copie plus tard ça roule.voilà. Allez, à Lundi prochain.ha mais non, en fait c'est pas tout a fait aussi simple.,il faut dire à la config de nextcloud où se trouve le nouveau dossier. éditez donc le fichier config.php #+begin_example sudo nano /var/www/html/nextcloud/config/config.php #+end_example et changez le chemin correspondant à datadirectory dans le tableau. #+begin_example 'datadirectory' => '/home/ailleurs/data/', #+end_example Maintenant y'a plus qu'a mettre à jour la base de données de nextcloud avec ces deux commandes php à lancer dans le bon dossier #+begin_example cd /var/www/html/nextcloud/sudo -u www-data php console.php files:scan --allsudo -u www-data php occ maintenance:repair #+end_example voilà, pfiou, ça va c'est pas trop compliqué.enjaillez!