Как перейти с обычного MySQL на Percona Server в производстве?
Я использую MySQL 5.0 в производстве на CentOS. Как безопасно перейти на Percona Server 5.1?
Документация Percona Server не содержит никакой информации о миграции. Любая помощь очень ценится.
4 ответа
В предположении я бы сказал mysqldump вашу базу данных из MySQL и реимпортировал бы ее на сервер Percona.
Я не знаю, можно ли просто запустить сервер Percona, указывающий на тот же каталог данных, что и MySQL. Может быть стоит исследовать.
Файлы данных совместимы с сервером Percona. Вам просто нужно запустить Percona Server MySQL, и все будет работать.
Только если вы включите некоторые функции (например, дополнительные сегменты отката) на сервере Percona, вы не сможете вернуться к mysql. но вам редко нужно менять этот параметр.
Вот хороший учебник. Вам нужно просто удалить MySQL-сервер и установить Percona-сервер, и все.
Percona и Mysql двоичные совместимы!
apt-get remove mysql-server mysql-client mysql-common
apt-get autoremove
Чем просто добавить Percona РЕПО и
apt-get update
apt-get install percona-server-server
После этого вы можете запустить Mysql, и он будет работать
service mysql start
Более полный учебник вы можете найти по ссылке ниже
Это почти тот же путь обновления с 5.0 до 5.1, конечно, чтобы лучше использовать улучшения Percona, вам следует обратиться к вики.