замена mysql5.7 на mirandadb 10.4

Обсуждение установки и настройки поддерживаемых серверов баз данных, а также работы с ними.
Ответить
crazych
Сообщения: 27
Зарегистрирован: Вт май 12, 2020 11:27 am

замена mysql5.7 на mirandadb 10.4

Сообщение crazych » Вт июн 08, 2021 3:14 pm

Вопрос, можно ли заменить на рабочем боевом сервере, mysql5.7 на mirandaDB10.4 перенесутся ли пользователи базы данных и права доступа, или придется все руками потом переносить?

Второй вопрос, если все же придется, можно ли создать 2 ноду сервера, там установить mirandaDB10.4 и постепенно смигирировать туда всех юзеров?

obaz
Сообщения: 17
Зарегистрирован: Ср апр 22, 2020 7:14 pm

Re: замена mysql5.7 на mirandadb 10.4

Сообщение obaz » Ср янв 26, 2022 10:01 pm

Пробовал сменить версию с 5.7 на 8.0 через пакетньій менеджер. Базьі не перенеслись.
Как вариант бекапить пользователя, менять версию и потом восстанавливать. Однако, как со сменой MySQL на Miranda - не уверен. Нужно почитать как конвертируются базьі и конвертируются ли вообще. :shock:

Аватара пользователя
alenka
Сообщения: 2194
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: замена mysql5.7 на mirandadb 10.4

Сообщение alenka » Чт янв 27, 2022 9:49 am

При переустановке базы данных, делается дамп, который заливается после установки выбранной bd.
При переустановке и установке процесс нельзя прерывать, все базы в панели совместимы между собой.
Покажите выводы :
cat /var/log/messages | grep mysql
cat /var/log/messages | grep memory
free -h
df -h
journalctl -p err
ls -al /etc/yum.repos.d/

antohins
Сообщения: 15
Зарегистрирован: Вс янв 16, 2022 8:54 pm
Контактная информация:

Re: замена mysql5.7 на mirandadb 10.4

Сообщение antohins » Ср мар 29, 2023 10:39 pm

Здравствуйте! Тоже запустил переустановку, но с mysql 5.6 на mariadb 10.5

Так вот, получилось что автоматически перенеслись лишь чать БД, пользователи вообще не перенеслись. Хорошо что были дампы, за пару часов все восстановил. Пишу, чтобы предостеречь других.

А в остальном все отлично, большое спасибо за решение :)

Аватара пользователя
alenka
Сообщения: 2194
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: замена mysql5.7 на mirandadb 10.4

Сообщение alenka » Чт мар 30, 2023 8:02 am

При переустановке создается весь дамп, и заливается на новую версию mysql, часть данных не может просто так пропасть, если не были повреждены изначально базы.
Уточните какой был движек баз данных, которые не перенеслись?

antohins
Сообщения: 15
Зарегистрирован: Вс янв 16, 2022 8:54 pm
Контактная информация:

Re: замена mysql5.7 на mirandadb 10.4

Сообщение antohins » Чт мар 30, 2023 5:02 pm

Был mysql 5.6
Перенес на mariaDB 10.5

Перенеслась действительно только часть. Я бы рад, если бы все было так, но к сожалению нет. Ничего страшного нет, главное что движок правильно встал новый. А дампы я восстановил руками недостающие.

Всего дампы со всех баз весили примерно 2.5гб, может это было много, не знаю. Могу прислать логи для изучения, если скажете какие и куда.

Аватара пользователя
alenka
Сообщения: 2194
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: замена mysql5.7 на mirandadb 10.4

Сообщение alenka » Пт мар 31, 2023 1:09 pm

При установке mysql не обрывали процесс, сервер не перегружался?
Логи можно посмотреть тут /var/log/messages | grep mysql и тут cat /var/log/mysqld.log

antohins
Сообщения: 15
Зарегистрирован: Вс янв 16, 2022 8:54 pm
Контактная информация:

Re: замена mysql5.7 на mirandadb 10.4

Сообщение antohins » Пт мар 31, 2023 7:38 pm

У меня CentOS, видимо там другие комманды и файлы с логами, эти не работают. Сорри, не силен в линуксах )

А процесс не прерывался 100%, я только лишь запускал htop в консоли, чтобы убедиться что процессы идут. Он завершился, появился новый движок и все )

Ответить