You can now proactively validate Major Version Upgrade (MVU) readiness for Azure Database for PostgreSQL flexible server before initiating the actual upgrade process. New pre-upgrade validation checks allow you to independently run upgrade compatibility validations and identify potential blockers ahead of time, helping reduce failed upgrade attempts and improve operational predictability.
The validation process checks your server against Azure PostgreSQL upgrade policies and PostgreSQL pg_upgrade -check compatibility requirements. It surfaces actionable guidance for issues such as unsupported extensions, replication slots, prepared transactions, configuration mismatches, and other upgrade constraints. You can resolve identified issues, rerun validations as needed, and proceed with the upgrade only when your environment is ready.
By shifting validation from inline execution during upgrade to a proactive pre-flight step, this capability helps improve first-time upgrade success rates, reduce troubleshooting effort, and simplify upgrade planning for production workloads.