Azure scheduled auto migration from postgresql single server to flexible server is stuck 'in progress' status for 11 Days.

Rajuvardhana K V 60 Reputation points
2025-04-03T04:46:51.1866667+00:00

Hello,

Azure had scheduled auto migration from Postgresql single server to flexible server. It has been stuck 'In Progress' status for last 11Days. I have no idea what is going on in the background nor I can check the progress. I have the following message in my 'Azure Database for single server' resource

Automatic migration is in progress

*This server is being migrated automatically to an Azure Database for PostgreSQL Flexible server of the same name and similar SKU. * How do I figure out the current status and know if the migration is infact in progress. It is only 150 GB database and should not have taken more than 4 hours as per speed benchmark.

User's image

Thank you

Azure Database for PostgreSQL
{count} votes

Answer accepted by question author
  1. Saraswathi Devadula 13,495 Reputation points Microsoft External Staff Moderator
    2025-05-16T10:48:28.66+00:00

    Hello Rajuvardhana K V

    Azure Database for PostgreSQL - Single Server was officially retired on March 28, 2025 instances that missed migration deadlines have been disabled. Periodic notifications were sent since the announcement on March 28, 2023, at intervals of 2 years, 18 months, 15 months, 1 year, 6 months, 3 months, 1 month, and 1 week.

    Notifications were sent via email to the subscription owner as well as with service health alert in the portal. Also, there was a notification on the portal page of Single Server as a popup acknowledgement for migration enablement.

    I would like to inform you that, we have enabled the PostgreSQL single server for the next 30 days to migrate it to the Flexible Server, this is not extendable.

    Use our migration service in Azure Database for PostgreSQL to simplify the migration experience. It provides both offline and online migration options.  https://learn.microsoft.com/en-us/azure/postgresql/migrate/migration-service/tutorial-migration-service-single-to-flexible

    Auto-migration option (offline mode only) can keep server name and DNS the same, so the application won’t need any connection string changes.

    Note: Public Access needs to be enabled for the Single Server, and CMK server can’t be created using auto-migration.

    Hope this helps. Do let us know if you any further queries.


    If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.

    1 person found this answer helpful.

0 additional answers

Sort by: Most 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.