Upgrade to Percona Server for MySQL Pro¶
Percona Server for MySQL Pro includes the capabilities that are typically requested by large enterprises. Percona Server for MySQL Pro contains packages created and tested by Percona. These packages are supported only for Percona Customers with a subscription.
Review Get more help for ways that we can work with you.
This document provides instructions on upgrading from Percona Server for MySQL to Percona Server for MySQL Pro.
Preconditions¶
Request the access to the pro repository from Percona Support. You will receive the client ID and the access token which you use when downloading the packages.
Check files in packages built for Percona Server for MySQL Pro
Procedure¶
-
Configure the repository
-
Create the
/etc/apt/sources.list.d/psmysql-pro.list
configuration file with the following contentsTo get the
OPERATING_SYSTEM
value, runlsb_release -sc
./etc/apt/sources.list.d/psmysql-pro.listdeb http://repo.percona.com/private/[CLIENTID]-[TOKEN]/ps-80-pro/apt/ OPERATING_SYSTEM main
-
Update the local cache
$ sudo apt update
Create the
/etc/yum.repos.d/psmysql-pro.repo
configuration file with the following contents/etc/yum.repos.d/psmysql-pro.repo[ps-8.0-pro] name=PS_8.0_PRO baseurl=http://repo.percona.com/private/[CLIENTID]-[TOKEN]/ps-80-pro/yum/main/$releasever/RPMS/x86_64 enabled=1 gpgkey = https://repo.percona.com/yum/PERCONA-PACKAGING-KEY
-
-
Stop the
mysql
server$ sudo systemctl stop mysql
-
Install Percona Server for MySQL Pro packages
$ sudo apt install -y percona-server-server-pro
Install other required packages. Check files in the DEB package built for Percona Server for MySQL 8.0.
The
--allow erasing
option allows Yum to remove existing packages that conflict with the new installation. This is often necessary when upgrading or reinstalling software.$ sudo yum install --allowerasing percona-server-server-pro
Install other required packages. Check files in the RPM package built for Percona Server for MySQL 8.0.
-
Start the server
$ sudo systemctl start mysql
Note
On Debian 12, you may receive the following warning after running systemctl
commands:
Warning: The unit file, source configuration file, or drop-ins of mysql.service changed on disk. Run 'systemctl daemon-reload' to reload units.
Run the suggested command:
$ sudo systemctl daemon-reload
Downgrade from Percona Server for MySQL Pro