
Если вы установили snap пакет Nextcloud, то все сервисы работают из snap приложения. Доступ к ним осуществляется с помощью cli команд самого приложения.
Содержание
- Включаем режим обслуживания
- Бэкап базы данных Nextcloud snap
- Выключаем режим обслуживания
- Видео Как сделать бэкап базы данных Nextcloud snap
Включаем Режим обслуживания
Прежде, чем сделать бэкап базы данных, нам нужно перевести приложение Nextcloud в режим обслуживания.
Режим обслуживания нужен для того, чтобы предотвратить новые входы в систему, а так же заблокировать сеансы вошедших в систему пользователей. И остановить чтение/запись базы данных, чтобы бэкап базы данных был целостный и вывести сообщения о технических работах на сервере.
Включаем режим обслуживания:
sudo nextcloud.occ maintenance:mode --on
Если не работают cli команды статья как это исправить туть.
Бэкап базы данных Nextcloud snap
В Nextcloud snap, есть команда nextcloud.mysqldump. Это аналог каманды mysqldump:
sudo nextcloud.mysqldump > /home/user/backup/db/nextcloud.sql
sudo nextcloud.mysqldump > — команда для бэкапа.
/home/user/backup/db/ — путь, где будет лежать созданный бэкап.
nextcloud.sql — название (может быть любое).
Выключаем режим обслуживания
Затем не забываем выключить режим обслуживания:
sudo nextcloud.occ maintenance:mode --off
Бэкап базы данных готов.