У меня есть сервер, который, похоже, неправильно настроил предыдущий администратор ..
Сервер имеет два диска, диск 0, который является операционной системой (клон RAID1), диск 1, который представляет собой 3 диска в настройке RAID5 с резервным аккумулятором кэш-контроллером рейда.
Они установили datadir на disk0 (c:\programdata\mysql
), когда он должен был перейти на disc1 (e:\programdata\mysql
) и при настройке RAID5 по понятным причинам.
Что мне нужно учитывать, если я изменю каталог данных? Мой текущий мыслительный процесс - скопировать данные в E: \ (E:\programdata\mysql
) и просто измените переменную datadir на e:\programdata\mysql
Я в основном ищу ответы на то, что мне нужно учесть и с какими проблемами я столкнусь в этом шаге.
Это безопасный ход. Выключите mysql dameon и скопируйте каталог базы данных на другой диск (топология хранилища не имеет значения), затем вы должны изменить конфигурацию mysql, перезапустить демон mysql и начать работу. Это необработанная резервная копия / миграция, и это самый безопасный способ получить снимок вашей базы данных.
В целях безопасности вы можете сделать дамп данных для своих баз данных с помощью mysqldump.