An Azure managed PostgreSQL database service for app development and deployment.
Hi @Jon-9536
This isn’t an unsupported tier transition. Azure Database for PostgreSQL Flexible Server supports scaling between General Purpose and Burstable tiers. Since high availability is disabled, the documented restriction that Burstable servers don’t support HA also isn’t the blocker.
However, quota and allocation capacity are separate checks. PostgreSQL scaling can be prevented by regional capacity constraints even when the subscription has sufficient quota. Also, SkuNotAvailable means that the requested SKU is unavailable for the subscription in the selected location or availability zone.
The consistent failure on both new deployments and existing-server scaling therefore points to a regional, zonal, or subscription-specific allocation restriction. That is an inference from the reported behavior.
Also note that near-zero-downtime scaling isn’t supported when scaling to or from one- or two-vCore Burstable SKUs. Azure uses the regular scaling process instead. That explains why the operation might require a restart, but it doesn’t explain why the operation has remained in Updating for several days.
At this stage, I recommend:
- Check Azure Service Health for PostgreSQL incidents or advisories affecting East US 2.
- In the resource group’s Activity log, open the failed scale operation and retain its complete error details, timestamp, and correlation/request ID.
- Open an Azure support request for Azure Database for PostgreSQL Flexible Server → Compute scaling/deployment. Ask support to:
- confirm whether Standard_B2s or Standard_B2ms has an allocation or subscription restriction in East US 2;
- inspect the PostgreSQL resource-provider operation that remains in Updating;
- safely complete or roll back that operation before another scale attempt.
Include the server resource ID, subscription ID, requested SKU, zone selection, UTC timestamps, correlation IDs, and the complete SkuNotAvailable response. Create the request from the affected resource under Support + Troubleshooting.
Until the pending operation is cleared, don’t initiate another scale operation against that server. If an immediate workaround is required, select another available SKU, location, or zone, or submit a SKU request to Azure Support.
References:
- Scaling resources in Azure Database for PostgreSQL Flexible Server
- Scale compute resources in Azure Database for PostgreSQL Flexible Server
- Compute options in Azure Database for PostgreSQL Flexible Server
- Configure high availability
- Resolve “SKU not available” errors
- Find Azure Resource Manager error codes
- Azure Database for PostgreSQL business continuity
Help make this community better for everyone: If this answer helped or resolved your issue, please accept it or upvote it. If not, share more details in a comment so we can continue the discussion and find the right solution. Thank you.