Migration Tool
14 TopicsHacking the migration service in Azure Database for PostgreSQL
Introduction Azure Database for PostgreSQL offers a powerful and scalable database solution for developers and enterprises. Whether you're looking to change your networking configuration from VNET integration to Private Endpoint or downsizing storage, the Migration Service in Azure Database for PostgreSQL provides options for smooth migrations. Historically, migrating between flexible servers was manual—using pg_dump/pg_restore or third-party tools—which can be time-consuming and error-prone. This guide introduces an alternative workaround: utilizing the Migration Service to facilitate flex-to-flex migrations and outlines known networking scenarios where this workaround has been used. Note: While flex to flex migration isn't officially supported by the Azure Database for PostgreSQL product team, it has been observed to work successfully for many customers. Why migrate from Flex to Flex? There are several reasons common reason to migrate between Azure Database for PostgreSQL Flexible Servers: Change from VNET integration to Private Endpoint networking Downsizing the storage capacity of a server Consolidating databases to optimize costs Regardless of your specific reason, utilizing the Migration Service in supported scenarios simplifies the process and helps maintain data integrity. How the migration workaround works? In brief, select "On-Premise Server" as the migration source in the Migration Service, then provide the details of your existing flexible server. This approach leverages the standard migration tool, sidestepping some limitations. Restrictions & Limitations Keep in mind, the same restrictions outlined by Microsoft in their official documentation apply here: Known issues with the Migration Service Prerequisites for migration Migration of extensions Known Networking Scenarios (Unofficially Supported) PostgreSQL Flex source PostgreSQL Flex target Status Public Access Public Access Works Private Endpoint Private Endpoint Works Vnet Integrated Private Endpoint Works Vnet Integrated Vnet Integrated Not tested How to perform the migration? Step 1: Launch the Migration Service: Step 2: Enter Source Details Select “On-Premise” as the source server type Choose the migration option Choose the migration mode Include the Azure Database for PostgreSQL source server details - this is where we input the flexible server credentials Step 3: Connect to the Target Server Choose your target flexible server and complete the migration wizard Remember to review extension compatibility if you use extensions. Conclusion Migrating between Azure PostgreSQL Flexible Servers using this workaround is a practical option when supported scenarios don't fit your environment. Follow the outlined steps for a smooth, reliable migration with minimal disruption. With careful planning and validation, you’ll maintain data integrity and build a scalable database infrastructure on Azure. Happy migrating! Additional Tips & Resources If you encounter issues related to extensions or other limitations, consider exploring pgcopydbfor advanced migration options. Feedback: We welcome your thoughts and suggestions - as well as net new supported scenarios.Both The Owner & I Have Requested Assistance Regarding A Domain Transfer But Have Had No Updates.
Both the owner & I have requested assistance in regards to a domain transfer. There is a phantom account holding our already verified domain.... We have lost a full month of service for over 150 users due to the errors on Microsoft's side. Please answer one of our cases so that we can finish up the migration. We were not anticipating such a difficult experience. One of the cases is registered to the associated email. Thanks. Microsoft 365 Migrations Microsoft Entra57Views0likes1CommentOnline Migration to PostgreSQL Flexible Server on Azure from Single Server
You can leverage PostgreSQL's online migration feature for seamless database transitions, ensuring minimal downtime during the process. By employing this capability, you can efficiently migrate data while simultaneously maintaining continuous access for users. This approach streamlines the migration process, enhances overall system reliability and reduces disruptions.SKUs not enabled for migration to NCE but need to be manually migrated
Hello. (Moved this post from another community) Azure Active Directory Premium P1 is currently on the list of SKUs "enabled for migration but need to be manually migrated". Can you explain what this means? https://learn.microsoft.com/en-us/partner-center/migrate-subscriptions-to-new-commerce#manual-migrations Also, it says that this is just a sample of the popular products that are enabled but need manual migration. How do we tell if other SKUs not listed here need to be manually migrated? Right now, in the case of AAD Premium P1, the migration tool looks like it's enabled - what happens if we try to proceed using the migration tool? Will there be an error message indicating that a new subscription needs to be purchased first and manually migrated? Thank you in advance.641Views0likes1CommentStream Migration Tool: User's Personal Stream Container Does Not Contain The User Owned Video
With the Stream migration tool Microsoft provided, we noticed after the Stream video was migrated that the video in the user's (Jane Doe) Stream containing does not contain video owned by 'Jane Doe' but rather 'John Deere'. Jane does does not have ownership or co-ownership of on John's video that was just migrated. I have verified by searching Jane Doe on Stream, the video I wanted to migrate does not match what was actually migrated. Has anyone experienced this? Are we encountering a bug? This poses some concerns in accidently sharing videos with those that should not have access.Post Migration Stream classic to Stream on Sharepoint how to link videos to another groups/channel
Post Migration Stream classic to Stream on Sharepoint how to link videos to another groups/channel We are planning on migration and we have a lot of linked videos which were uploaded by owners but owner of the groups have uploaded those videos to different channels and groups. How to achieve this post migration.470Views0likes0CommentsMigration Tool to migrate Google Workspace email to Hosted Exchange email
I recently got a Hosted Exchange email account, and I wanted it to have an exact copy of my Google Workspace email. Google advised me to use "Microsoft Migration Tool," but I have not been able to find it. Does any one know where to get it, or how to accomplish my goal? Thank you. Happy New Year to All.1KViews0likes2Comments