What should I check before upgrading Azure Storage from GPv1 to GPv2?

September 7, 2026 4 answers
Asked by MellowPine47
I need to migrate an Azure Storage account from GPv1 to GPv2 because GPv1 is deprecated. Before running the migration command from the documentation, are there any tools, prerequisites, or best practices I should follow? The account contains a large amount of blob data, and although the documentation says the data will not be affected, I'd appreciate feedback from anyone who has completed this upgrade, especially at scale.

Answers

SilverMaple22
I used the portalโ€™s migration option and didnโ€™t run into problems. Blobs, tables, and queues continued working normally, and we did a few checks for possible cost changes beforehand. That said, Iโ€™d still validate the impact for your own workload before doing production accounts.

BrightCedar6: Thatโ€™s encouraging. Has anyone tested the upgrade with a large account or a particularly high request volume? Iโ€™m mostly wondering whether the pricing change is more noticeable at scale.

Reply to this answer
CloudyHarbor8
If this is a GPv1-to-GPv2 upgrade, itโ€™s an in-place conversion, so you shouldnโ€™t need to copy the blobs into a new storage account. The existing data and endpoints are expected to remain available. Iโ€™d still test the process on a non-production account first and take a backup or verify recovery options for anything critical. The main thing to review beforehand is billing: GPv2 uses a different transaction-pricing model and supports Hot, Cool, Cold, and Archive tiers, so costs may change even though the data itself isnโ€™t migrated.
Reply to this answer
AmberQuill54
The service may eventually handle the transition automatically, but I wouldnโ€™t rely on that without checking the current migration deadline and account status. If the portal or command-line option is available, completing a controlled upgrade ahead of time gives you a chance to review pricing and monitor the account instead of waiting for an automatic change.
Reply to this answer
QuietOrbit31
The biggest practical difference is usually the billing model rather than a functional change. The upgrade itself is generally straightforward, but some workloads can see a significant cost increase under GPv2. Review transaction volume, storage tiers, access patterns, and projected spend before proceeding, then monitor costs after the conversion.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions