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.
$ sudo yum install --allowerasing percona-server-server-pro
Install other required packages. Check files in the DEB package built for Percona Server for MySQL 8.0.
-
Start the server
$ sudo systemct start mysql
Note
On Debian 12, you may receive the following warning after running systemct
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 following command to reload units:
$ sudo systemctl daemon-reload
Downgrade from Percona Server for MySQL Pro
Get expert help¶
If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.