0
votes

I have a storage account that is general purpose but am only using it for blob storage. As utilization grows, my costs are going up and find that I'd prefer to have a BlobStorage account. Unfortunately, I cannot figure out how to switch the type. Is this possible to do? If so, how? If not, is there any easy way to copy the blobs to a new BlobStorage account?

3

3 Answers

1
votes

Checkout this info about AzCopy. That's the tool that can help you to do the migration.

You can use AzCopy to copy blobs to other storage accounts.

1
votes

Per this doc, you need to migrate data to a new account:

When you upgrade to a general-purpose v2 account from a general-purpose v1 or Blob storage account, your data is automatically migrated. Microsoft recommends this pathway for upgrading your account. However, if you decide to move data from a general-purpose v1 account to a Blob storage account, then you'll need to migrate your data manually, using the tools and libraries described below.

The original doc suggests 4 ways of migration: AzCopy, Data movement library, REST API or client library, and Azure Import/Export service, you can read it for details.

1
votes

https://medium.com/@asimnazir.uet/azure-storage-migration-from-gpv1-to-gpv2-2ad9584a8d98

Microsoft recommends using a general-purpose v2 storage account for most scenarios. It can easily be upgraded from a general-purpose v1 or Blob storage account to a general-purpose v2 account with no downtime and without the need to copy data. General-purpose v2 storage accounts support the latest Azure Storage features and incorporate all of the functionality of general-purpose v1 and Blob storage accounts. Pricing General-purpose v2 accounts deliver the lowest per-gigabyte capacity prices for Azure Storage, as well as industry-competitive transaction prices. NOTE: Write Operations in v1 are $0.0004 per 10,000 and this goes up to $0.05 in v2. A customer with $1 of blob write charges in v1 will have a bill of $125 in v2.