Repeupler Nextcloud sur une installation Docker

Repeupler Nextcloud sur une installation Docker

Il arrive de temps en temps de réinstaller mon serveur Nextcloud (faille critique, changement de serveur, ...) et Docker c'est bien on refait vite la config et on remet tout en place, mais les data c'est très lourd et uploader 300Go via le client c'est ... pénible !

Dans ces cas là je préfère uploader le contenus sur le serveur puis ensuite le passer dans le conteneur Nextcloud.

Donc on à notre point d'attache qui est /docker/nextcloud/data/user/files et on y copie se que l'on veut.

Une fois fait, on va aller changer les permission depuis le conteneur Docker et vérifier que ca c'est bien appliqué

docker exec -it nextcloud-app-1 /bin/sh #Pour se connecter au docker

chown -R www-data:www-data data/user/files/ #Pour changer les droits

ls -hal data/user/files/ #Pour vérifier les droits

Ensuite tout simplement on va utiliser OCC pour rescanner le dossier USER

docker exec -u www-data nextcloud-app-1 php -d memory_limit=2G ./occ files:scan --all

On laisse faire et les nouveaux éléments vont arriver au fur et à mesure du scan.