Percona Toolkit updates for 8.4¶
Percona Toolkit has been updated to support MySQL 8.4, addressing terminology, deprecations, and authentication improvements. If your automation or runbooks use these tools, plan updates alongside the database upgrade.
Terminology alignment¶
- Toolkit commands and output now use SOURCE/REPLICA terminology consistent with MySQL 8.4.
Renamed tools¶
pt-slave-find→pt-replica-findpt-slave-restart→pt-replica-restart
Aliases with the old names remain for a transition period; update scripts and runbooks to the new names.
Deprecated tool¶
pt-slave-delayis deprecated and does not support MySQL 8.4. Use built-in delayed replication features instead.
Authentication and SSL¶
- Enhanced SSL/TLS handling and improved support for
caching_sha2_passwordandsha256_passwordauthentication plugins.
What to change in your environment¶
- Update automation and scripts: replace
pt-slave-findwithpt-replica-find, andpt-slave-restartwithpt-replica-restart. - Remove dependencies on
pt-slave-delay; use native delayed replication features instead. - Validate Toolkit connectivity using your TLS settings and modern authentication plugins.
Further reading¶
- Upgrade overview
- Upgrade checklist for 8.4
- Upgrade procedures for 8.4
- Upgrade strategies
- MySQL upgrade paths and supported methods
- Upgrade from plugins to components
- Downgrade options
- Breaking and incompatible changes in 8.4
- Compatibility and removed items in 8.4
- Defaults and tuning guidance for 8.4