An Azure NoSQL database service for app development.
Hi @Dmitrii Bocharov
Thanks for sharing the details.
Since you've already upgraded the PITR copy to PostgreSQL 16 / Citus 12.1 and the version prerequisite has been cleared, the remaining blocker appears to be an internal migration eligibility check related to the source cluster's storage configuration.
At this time, Microsoft documentation does not publicly describe which specific disk attributes make a Cosmos DB for PostgreSQL cluster ineligible for migration to Azure Database for PostgreSQL Elastic Cluster, nor is there a documented self-service remediation for this prerequisite check.
Because a Point-in-Time Restore preserves the original cluster configuration, upgrading PostgreSQL/Citus versions alone may not change the underlying storage characteristics used by the migration eligibility validation.
There is also no documented evidence that this issue resolves automatically during scheduled maintenance.
To gather more information, please check whether the cluster is in a Ready state and review the Activity Log and Deployment details in the Azure portal for any additional error codes or diagnostic messages associated with the migration attempt.
Based on the information shared so far, this appears to be a migration eligibility limitation rather than a PostgreSQL/Citus version issue, but additional investigation would be needed to determine the exact cause.