dataiotech Labs
dbaguidedbaguideDBAdataxtoolsdataopsphere
Home/Checklists/pre-upgrade-checklist
20 Kontrol · Majör Sürüm Yükseltme
8 min duration

PostgreSQL & MySQL Major Version Upgrade Readiness Checklist

Pre-flight Validation via pg_upgrade, Deprecation Auditing, and Zero-Downtime Rollback Planning

Checklist Progress: 0 / 2
%0
Compatibility & Dry-RunCRITICAL

1. Dry-Run Checker Executed?

Non-destructive simulation that verifies binary compatibility, user data types, and library symbols.

pg_upgrade --old-datadir=/var/lib/postgresql/16/main --new-datadir=/var/lib/postgresql/17/main --old-bindir=/usr/lib/postgresql/16/bin --new-bindir=/usr/lib/postgresql/17/bin --check
Authentication PluginsCRITICAL

2. caching_sha2_password Migration for MySQL 8.4?

MySQL 8.4 disables native password plugins by default. Verify all application drivers support caching_sha2_password.

ALTER USER 'app_user'@'%' IDENTIFIED WITH caching_sha2_password BY 'new_secure_password';