Назад | Перейти на главную страницу

Как перейти с обычного MySQL на Percona Server в производстве?

Я использую MySQL 5.0 в производственной среде на CentOS. Как безопасно перейти на Percona Server 5.1?

Документация Percona Server не содержит никакой информации о миграции. Любая помощь приветствуется.

Файлы данных совместимы с сервером Percona. Вам просто нужно запустить percona server mysqld и все заработает.

Только когда вы включите некоторые функции (например, дополнительные сегменты отката) на сервере percona, вы не сможете вернуться к mysql. но вам редко нужно менять этот параметр.

Вот хороший учебник. Вам нужно просто удалить mysql-server и установить percona-server, вот и все.

Совместимость с 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

Более полное руководство вы можете найти по ссылке ниже

https://www.digitalocean.com/community/tutorials/how-to-install-a-fresh-percona-server-or-replace-mysql

Предположительно я бы сказал, что mysqldump ваша база данных из MySQL и повторно импортирует ее на сервер Percona.

Я не знаю, можете ли вы просто запустить сервер Percona, указывающий на тот же каталог данных, что и MySQL. Возможно, стоит изучить.

Это почти тот же путь обновления с 5.0 до 5.1, конечно, чтобы лучше использовать улучшения Percona, вам следует обратиться к вики.