PostgreSQL Flexible Server stuck on change Compute and Storage tier operation

Phil N 20 Reputation points
2026-08-02T08:22:13.69+00:00

I started an operation to change the Compute and Storage tier of my Azure Database for PostgreSQL instance 19 hours ago and the operation has still not completed.

Nothing's showing in the Activity Log or Service Health that is related and I don't have any options in the Azure Portal to restart the operation.

I've raised this here once already and done all the things suggested. I've now signed up for a Developer support plan and need a Microsoft support agent to resolve this for me.

Both the loss of access to my service and the fact I'm having to pay for support to have this fixed are incredibly frustrating.

Azure Database for PostgreSQL

1 answer

Sort by: Most helpful
  1. Vinodh247-1375 43,586 Reputation points Volunteer Moderator
    2026-08-02T13:20:29.83+00:00

    Hi ,

    Thanks for reaching out to Microsoft Q&A.

    This is a known control plane lock scenario in azure db for PostgreSQL flexible server where a longrunning or failed compute/storage scaling operation leaves the server stuck in an “updating” state, blocking further actions. Since no activity logs or health events are visible and you cannot cancel or retry the operation from the portal or CLI, this is not user-recoverable. The only resolution is backend intervention by microsoft to clear the stuck operation or force-complete/rollback it. Given the duration (19+ hours), this has already exceeded normal SLA for such operations. You should immediately raise a Sev A (prod down) support ticket under your developere plan and include server name, region, subscription ID, and timestamp of the operation; request “backend unlock of stuck scaling operation.” microsoft support can manually reset the provisioning state or migrate the server if needed. In parallel, if this is critical, consider restoring to a point-in-time or creating a replica (if possible) to regain access while the issue is being fixed.

    Please 'Upvote'(Thumbs-up) and 'Accept' as answer if the reply was helpful. This will be benefitting other community members who face the same issue.

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.