База данных MariaDB 10 при установке на Ubuntu по умолчанию пишется в папку /var/lib/mysql. Со временем база растёт и поднимается вопрос переноса её на другой раздел диска. Перенесём базу данных в /opt/mysql/mysql. Перенос MariaDB 10 Проверим где находится текущая БД MariaDB. mysql -u root -p
select @@datadir; Видим, что файлы базы находятся в /var/lib/mysql/. Чтобы закрыть командную строку MariaDB, введите exit. exit Останавливаем сервер MariaDB: systemctl stop mysql Алиасы mysql, mariadb, mysqld, mysql.service, mariadb.service, mysqld.service. Проверяем статус, мы должны убедиться, что сервер MariaDB остановлен: systemctl status mysql Видим — Status: "MariaDB server is down". Перемещаем каталог данных MariaDB Создадим папку /opt/mysql, в неё будем переносить папку с данными MariaDB. mkdir /opt/mysql С помощью rsync переносим MariaDB в другую папку: rsync -av /var/lib/mysql /opt/mysql Флаг –a сохраняет привилегии и другие свойства каталога. Флаг –v предоставляет подробный вывод. Тепер