Site icon IT Blog

Nextcloud. Перенос директории DATA

Однажды для хранения данных nextcloud я создал рейд и примонтировал в отдельную директорию.

Посмотрел в файле конфигурации путь к директории data (в ней хранятся все файлы пользователей):

cat /var/www/nextcloud/config/config.php | grep datadirectory

Отобразилось:

‘datadirectory’ => ‘/var/www/nextcloud/data’,

Потом я включил режим обслуживания, чтобы никто не выполнял никаких действий с данными:

sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --on

Скопировал директорию data в новую папку и указал владельца и права от имени которого работает веб сервер:

cp -R /var/www/nextcloud/data /srv/nextcloud/data
chown -R www-data:www-data /srv/nextcloud/data/

Открыл файл конфигурации nextcloud в текстовом редакторе и изменил значение «datadirectory» на путь к новой папке:

nano /var/www/nextcloud/config/config.php

После этого отключил режим обслуживания:

sudo -u www-data php /var/www/nextcloud/occ maintenance:mode --off

Готово, директория «data» с данными пользователей успешно перенесена в другое место.

Смотрите также мои статьи:

Exit mobile version