Skip to content

Commit ae65821

Browse files
committed
how to delete classic disk artifacts
1 parent 9cff49f commit ae65821

File tree

6 files changed

+26
-13
lines changed

6 files changed

+26
-13
lines changed

articles/storage/common/classic-account-migrate.md

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ To list classic storage accounts in your subscription with the Azure portal:
2727
1. Navigate to the list of your storage accounts in the Azure portal.
2828
1. Select **Add filter**. In the **Filter** dialog, set the **Filter** field to **Type** and the **Operator** field to **Equals**. Then set the **Value** field to **microsoft.classicstorage/storageaccounts**.
2929

30-
:::image type="content" source="media/storage-account-migrate-classic/classic-accounts-list-portal.png" alt-text="Screenshot showing how to list classic storage accounts in Azure portal" lightbox="media/storage-account-migrate-classic/classic-accounts-list-portal.png":::
30+
:::image type="content" source="media/classic-account-migrate/classic-accounts-list-portal.png" alt-text="Screenshot showing how to list classic storage accounts in Azure portal" lightbox="media/storage-account-migrate-classic/classic-accounts-list-portal.png":::
3131

3232
# [PowerShell](#tab/azure-powershell)
3333

@@ -60,9 +60,13 @@ To migrate a classic storage account to the Azure Resource Manager deployment mo
6060
1. In the **Settings** section, click **Migrate to ARM**.
6161
1. Click on **Validate** to determine migration feasibility.
6262

63-
:::image type="content" source="./media/storage-account-migrate-classic/validate-storage-account.png" alt-text="Screenshot showing how to migrate your classic storage account to Azure Resource Manager.":::
63+
:::image type="content" source="./media/classic-account-migrate/validate-storage-account.png" alt-text="Screenshot showing how to migrate your classic storage account to Azure Resource Manager." lightbox="./media/classic-account-migrate/validate-storage-account.png":::
6464

6565
1. After a successful validation, click on **Prepare** to begin the migration.
66+
67+
> [!IMPORTANT]
68+
> There may be a delay of a few minutes after validation is complete before the Prepare button is enabled.
69+
6670
1. Type **yes** to confirm, then select **Commit** to complete the migration.
6771

6872
# [PowerShell](#tab/azure-powershell)
@@ -114,6 +118,19 @@ azure storage account commit-migration <storage-account>
114118

115119
---
116120

121+
### Locate and delete disk artifacts in a classic account
122+
123+
Classic storage accounts may contain classic (unmanaged) disks, virtual machine images, and operating system (OS) images. To migrate the account, you may need to delete these artifacts first.
124+
125+
To delete disk artifacts from the Azure portal, follow these steps:
126+
127+
1. Navigate to the Azure portal.
128+
1. In the **Search** bar at the top, search for **Disks (classic)**, **OS Images (classic)**, or **VM Images (classic)** to display classic disk artifacts.
129+
1. Locate the classic disk artifact to delete, and select it to view its properties.
130+
1. Select the **Delete** button to delete the disk artifact.
131+
132+
:::image type="content" source="media/classic-account-migrate/delete-disk-artifacts-portal.png" alt-text="Screenshot showing how to delete classic disk artifacts in Azure portal." lightbox="media/classic-account-migrate/delete-disk-artifacts-portal.png":::
133+
117134
## See also
118135

119136
- [Migrate your classic storage accounts to Azure Resource Manager by August 31, 2024](classic-account-migration-overview.md)

articles/storage/common/classic-account-migration-overview.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: We're retiring classic storage accounts on August 31, 2024
33
titleSuffix: Azure Storage
4-
description: Overview - migrate your classic storage accounts to the Azure Resource Manager deployment model. All classic accounts must be migrated by August 31, 2024.
4+
description: Overview of migration of classic storage accounts to the Azure Resource Manager deployment model. All classic accounts must be migrated by August 31, 2024.
55
services: storage
66
author: tamram
77

@@ -16,7 +16,7 @@ ms.subservice: common
1616

1717
The [Azure Resource Manager](../../azure-resource-manager/management/overview.md) deployment model now offers extensive functionality for Azure Storage accounts. For this reason, we deprecated the management of classic storage accounts through Azure Service Manager (ASM) on August 31, 2021. Classic storage accounts will be fully retired on August 31, 2024. All data in classic storage accounts must be migrated to Azure Resource Manager storage accounts by that date.
1818

19-
Today, about x??? percent of Azure storage accounts are using Azure Resource Manager. If you have classic storage accounts, start planning your migration now. Complete it by August 31, 2024, to take advantage of Azure Resource Manager. To learn more about the benefits of Azure Resource Manager, see [The benefits of using Resource Manager](../../azure-resource-manager/management/overview.md#the-benefits-of-using-resource-manager).
19+
If you have classic storage accounts, start planning your migration now. Complete it by August 31, 2024, to take advantage of Azure Resource Manager. To learn more about the benefits of Azure Resource Manager, see [The benefits of using Resource Manager](../../azure-resource-manager/management/overview.md#the-benefits-of-using-resource-manager).
2020

2121
Storage accounts created using the classic deployment model will follow the [Modern Lifecycle Policy](https://support.microsoft.com/help/30881/modern-lifecycle-policy) for retirement.
2222

@@ -59,7 +59,7 @@ For step-by-step instructions, see [Migrate a classic storage account to Azure R
5959

6060
## Unsupported features and known issues
6161

62-
- [Customer-managed failover](https://supportability.visualstudio.com/AzureIaaSVM/_wiki/wikis/AzureIaaSVM/496078/Storage-Account-Failover_Storage?anchor=unsupported-storage-accounts)
62+
- [Customer-managed failover](storage-disaster-recovery-guidance.md) is not supported for classic storage accounts.
6363
- Challenges locating classic OS disks or images - https://supportability.visualstudio.com/AzureIaaSVM/_wiki/wikis/AzureIaaSVM/496154/Locate-Classic-OS-Disks-VM-Images-in-Storage-Account_Storage
6464
- Classic artifacts blocking storage account deletion - https://supportability.visualstudio.com/AzureIaaSVM/_wiki/wikis/AzureIaaSVM/496138/Delete-Classic-Storage-Account-Portal_Storage
6565
- Customers that only have internal billable Classic Storage and have no visibility into those resources and no ability to migrate those resources to ARM - https://supportability.visualstudio.com/AzureIaaSVM/_wiki/wikis/AzureIaaSVM/606146/Classic-Storage-Account-Retirement-Message_Storage

articles/storage/common/classic-account-migration-process.md

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Understand storage account migration from classic to Azure Resource Manager
33
titleSuffix: Azure Storage
4-
description: Deep dive - migrate your classic storage accounts to the Azure Resource Manager deployment model. All classic accounts must be migrated by August 31, 2024.
4+
description: Learn about the process of migrating classic storage accounts to the Azure Resource Manager deployment model. All classic accounts must be migrated by August 31, 2024.
55
services: storage
66
author: tamram
77

@@ -58,13 +58,9 @@ There are four steps to the migration process, as shown in the following diagram
5858

5959
The Validation step is the first step in the migration process. The goal of this step is to analyze the state of the resources that you want to migrate from the classic deployment model. The Validation step evaluates whether the resources are capable of migration (success or failure). If the the classic storage account is not capable of migration, Azure lists the reasons why.
6060

61-
#### Checks not done during the Validation step
62-
6361
The Validation step analyzes the state of resources in the classic deployment model. It checks for failures and unsupported scenarios due to different configurations of the storage account in the classic deployment model.
6462

65-
It's not possible to check for all issues that the Azure Resource Manager stack might impose on the storage account during migration. These issues are only checked when the resources undergo transformation in the next step of migration (the Prepare step). The following table lists all the issues not checked in the Validation step:
66-
67-
???Charles - do we have anything here/need this section or a table like VMs have???
63+
Keep in mind that it's not possible to check for every issues that the Azure Resource Manager stack might impose on the storage account during migration. Some issues are only checked when the resources undergo transformation in the next step of migration (the Prepare step).
6864

6965
### Prepare
7066

@@ -75,7 +71,7 @@ The Prepare step is the second step in the migration process. The goal of this s
7571
7672
If the storage account is not capable of migration, Azure stops the migration process and lists the reason why the Prepare step failed.
7773

78-
If the storage account is capable of migration, Azure blocks management plane operations for the storage account under migration. For example, you cannot regenerate the storage account keys while the Prepare phase is underway ???true? and what about data operations - not blocked at this step???. Azure then creates a new resource group ???in the same region??? as the classic storage account. The name of the new resource group follows the pattern `<classic-account-name>-Migrated`.
74+
If the storage account is capable of migration, Azure blocks management plane operations for the storage account under migration. For example, you cannot regenerate the storage account keys while the Prepare phase is underway. Azure then creates a new resource group as the classic storage account. The name of the new resource group follows the pattern `<classic-account-name>-Migrated`.
7975

8076
> [!NOTE]
8177
> It is not possible to select the name of the resource group that is created for a migrated storage account. After migration is complete, however, you can use the move feature of Azure Resource Manager to move your migrated storage account to a different resource group. For more information, see [Move resources to a new subscription or resource group](../../azure-resource-manager/management/move-resource-group-and-subscription.md).
@@ -86,7 +82,7 @@ Finally, Azure migrates the storage account and all of its data and configuratio
8682

8783
After the Prepare step is complete, both accounts exist in your subscription, so that you can review and compare the classic storage account in the pre-migration state and in Azure Resource Manager. For example, you can examine the new account via the Azure portal to ensure that the storage account's configuration is as expected.
8884

89-
There is no set window of time before which you need to commit or abort the migration. You can take as much time as you need for the Check phase. However, management plane operations are blocked for the classic storage account (???what about new account?) until you either abort or commit.
85+
There is no set window of time before which you need to commit or abort the migration. You can take as much time as you need for the Check phase. However, management plane operations are blocked for the classic storage account until you either abort or commit.
9086

9187
### Abort
9288

41.4 KB
Loading

0 commit comments

Comments
 (0)