I need an classic storage account to be able to upsize a classic cloud service to a VM size I can migrate to ARM.

Michael Buck 0 Reputation points
2024-07-30T03:53:57.64+00:00

How can I create a temporary classic storage account so I can redeploy my classic cloud service as a larger VM size so I can migrate it to ARM? The old classic storage account was inadvertently deleted.The classic cloud service needs it to be able to deploy the larger VM size so I can migrate it.

Azure Storage Accounts
Azure Storage Accounts
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
3,465 questions
{count} votes

3 answers

Sort by: Most helpful
  1. Amrinder Singh 5,870 Reputation points Microsoft Employee
    2024-07-30T07:22:25.04+00:00

    Hi Michael Buck - Thanks for reaching out over Q&A Forum.

    Beginning 1 August 2022, you'll no longer be able to create new classic storage account resources.

    https://azure.microsoft.com/en-us/updates/classic-azure-storage-accounts-will-be-retired-on-31-august-2024/

    So unfortunately, there doesn't seem to be an option to create a classic out on temporary basis

    In case the account has been deleted very recently, you can reach out to support team to check on the feasibility of any kind of recovery on best effort basis. If that's not possible, then you might have to spin a new account and populate the data ahead in that.

    Hope that helps!

    Please let me know if there are any further queries/concerns, will be glad to assist.


    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments

  2. Sedat SALMAN 14,160 Reputation points MVP
    2024-07-30T10:01:51.85+00:00

    in addition to @Anonymous

    instead of classic storage, you can create a new ARM-based storage account. This new storage account can be used for your migration process.

    https://learn.microsoft.com/en-us/azure/templates/microsoft.storage/storageaccounts?pivots=deployment-language-bicep

    0 comments No comments

  3. Nehruji R 8,176 Reputation points Microsoft External Staff
    2024-07-31T07:10:01.2466667+00:00

    Hello Michael Buck,

     

    Greetings! Welcome to Microsoft Q&A Platform.

     

     

    Creating of temporary classic storage account is "NO" longer possible because of "NEW" deployment model now offers extensive functionality for Azure Storage accounts. The reason is Classic storage accounts are created using existing Service Management API's The newer storage accounts are created with the new Azure Resource Manager (ARM) API's (which are also wrapped in PowerShell and CLI now). Ultimately, they provide the same resources to your apps, but they're created/managed differently, and there are a few nuanced differences (such as the ability to tag resources that are created via ARM scripts).

     

    To redeploy your classic cloud service as a larger VM size you need to change the size of an existing role, you can change the virtual machine size in the service definition file (csdef), repackage your Cloud Service and redeploy it. Here are the Available sizes for Azure Cloud Services: https://learn.microsoft.com/en-us/azure/cloud-services-extended-support/available-sizes, https://learn.microsoft.com/en-us/azure/cloud-services/cloud-services-sizes-specs

     

    As mentioned above you can reach the support for recovering the storage account on any options and try migrating it to ARM based storage account refer-https://learn.microsoft.com/en-us/azure/storage/common/classic-account-migrate?tabs=azure-portal. You can also migrate Classic Storage Accounts to ARM from within Azure, https://learn.microsoft.com/en-us/azure/virtual-machines/migration-classic-resource-manager-overview

     

    Similar SO thread: https://stackoverflow.com/questions/32619221/difference-between-new-and-classic-storage-accounts-in-azure

     

     

    Hope this answer helps! please let us know if you have any further queries. I’m happy to assist you further.

     Please "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.