Share via

Cannot increase storage on Azure Database for PostgreSQL Flexible Server — InternalServerError and "location is restricted for provisioning"

David Fahlander 0 Reputation points
2026-04-07T12:33:49.4433333+00:00

We are unable to increase storage on our production PostgreSQL Flexible Server. The database is nearly full and customer applications are at risk. Server details: - Server name: pg-dxc - Resource Group: dexie-cloud - Region: East US - Current tier: Burstable, Standard_B2s - Current storage: 70 GB (only ~12 GB free, declining rapidly) - Requested storage: 100 GB


1. ```yaml
**What happens:**
Every attempt to increase storage via the Azure Portal fails with one of these errors:
1. "An unexpected error occurred while processing the request" (Code: InternalServerError)
2. "The location is restricted for provisioning" (Code: Conflict)

We also cannot change compute tier — the dropdown only shows the current SKU.

**Tracking IDs from failed attempts:**
- cb8ca0f3-85da-42cf-8a5c-8633fbe357e8
- 8c87498b-9b50-43d2-9b6b-42b4e9c5a668
- d0609040-41f0-4f22-ae04-8e7f7965bf20

**Impact:**
This is a production database serving multiple customer applications. We are actively running out of storage and have already performed emergency cleanup (dropping old partitions, running VACUUM) to buy time, but we need the storage increase unblocked.

What we need: Please unblock storage scaling for this server, or advise on an alternative path (e.g., migrating to a different region).


Azure Database for PostgreSQL

2 answers

Sort by: Most helpful
  1. TP 155.2K Reputation points Volunteer Moderator
    2026-04-07T13:30:23.99+00:00

    Hi David,

    If you have Standard support plan, you can create Severity A Technical support request in Azure portal. This is what I recommend if the issue is urgent/emergency, and you don't mind paying $100 for Standard level.

    If you have Developer support plan, you have to ask your question here on Microsoft Q&A (as you already have), a Microsoft External Staff will respond, and if they determine it is necessary they will create a Technical support request on your behalf. Below is article explaining Priority Community Support (PCS):

    Priority Community Support (PCS) for Azure technical support

    https://dori-uw-1.kuma-moon.com/en-us/azure/azure-portal/supportability/priority-community-support

    If you have trouble creating Technical support request in portal (as I mentioned above, Standard plan is required) I can provide detailed instructions so you don't get stuck in endless loop. Please let me know in comment below.

    Please click Accept Answer and upvote if the above was helpful.

    Thanks.

    -TP

    0 comments No comments

  2. Q&A Assist
    2026-04-07T12:34:06.62+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    Storage on Azure Database for PostgreSQL flexible server can only be increased, never decreased. Both manual and automatic approaches are supported, but all rely on the platform allowing scaling operations in the selected region and SKU.

    From the documented behavior:

    • Storage can be scaled up for a flexible server using the Azure portal under Compute + storage; for Premium SSD, the storage size is chosen from a predefined list of sizes (each value double the previous, minimum 32 GiB). For Premium SSD v2, any size in GiB can be entered directly, minimum 32 GiB.
    • Decreasing storage is not supported in any case.
    • For Premium SSD:
      • Increasing from 32 GiB–4 TiB to another size in that range, or from 8 TiB–32 TiB within that range, is online and does not require downtime.
      • Increasing from ≤ 4,096 GiB to > 4,096 GiB requires a server restart and disables disk caching.
    • For Premium SSD v2:
      • Any increase in disk size always requires a server restart.
      • Host caching is not supported.

    The errors described (InternalServerError and “location is restricted for provisioning”) are not covered in the scaling documentation and indicate a platform or regional restriction rather than a configuration issue on the server itself. The documentation explicitly notes that Premium SSD v2 is in preview and that regional and quota limits can apply; it also states that Premium SSD v2 offers up to 32 TiB per region per subscription by default, with higher capacity available only by quota increase request.

    Given that:

    1. The server is nearly out of space and storage must be increased (storage can only grow, not shrink).
    2. The portal operation to increase storage is failing with platform-level errors related to provisioning in the region.
    3. The issue involves regional restrictions and internal errors that are not resolvable by configuration changes described in the public scaling guidance.

    The only viable path is to engage Azure Support with the provided tracking IDs so the platform team can:

    • Investigate the InternalServerError and “location is restricted for provisioning” conditions for the specific region and server.
    • Confirm whether there is a regional restriction, capacity issue, or preview/feature limitation blocking scaling in East US for the current SKU.
    • Either unblock storage scaling on the existing server or advise and assist with a supported migration path (for example, to another region or to a different storage type/tier that supports scaling in that region).

    While waiting for support, monitor storage usage closely using the storage_percentage or storage_used metrics and keep emergency cleanup measures in place. Consider enabling storage autogrow if available for the current storage type, so the platform can automatically increase storage before the disk becomes full.


    References:

    0 comments No comments

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.