SQLServer Перенос MySQL баз данных на SSD

GOLO

Administrator
Администратор
Premium
Регистрация
31.07.2017
Сообщения
61
Реакции
24
Баллы
8
Страна
Sweden
Native language | Родной язык
Русский
Нужно перенести MySQL на новый SSD диск /dev/sdb.

Ubuntu Server

Монтируем SSD:
Код:
sudo mount -a /dev/sdb /mnt

Форматируем его:
Код:
mkfs.ext4 /dev/sdb

Гасим MySQL:
Код:
 systemctl stop mysql

Убеждаемся, что MySQL отключился:
Код:
 ps aux | grep mysql -i

Копируем все файлы базы на SSD:
Код:
cp -aR /var/lib/mysql/* /mnt

Переносим MySQL с основного диска в бэкап папку:
Код:
mv /var/lib/mysql /var/lib/mysql_old

Создаем папку для постоянного монтирования нового жесткого диска:
Код:
 mkdir /var/lib/mysql

Добавляем в fstab следующее:
Код:
 /dev/sdb /var/lib/mysql ext4 defaults 0 0

Монтируем:
Код:
mount -a

Убеждаемся, что монтирование произведено корректно:
Код:
mount | grep sdc
/dev/sda1 on /var/lib/mysql type ext4 (rw)

Далее меняем права на уже смонтированный диск:
Код:
chown mysql:mysql /var/lib/mysql
chmod 755 /var/lib/mysql

Запускаем MySQL:
Код:
systemctl start mysql
 
197 143Темы
634 113Сообщения
3 618 349Пользователи
bullj5112Новый пользователь
Верх