You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/storage/common/classic-account-migrate.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -87,6 +87,8 @@ To delete disk artifacts from the Azure portal, follow these steps:
87
87
88
88
:::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":::
89
89
90
+
For more information about errors that may occur when deleting disk artifacts and how to address them, see [Troubleshoot errors when you delete Azure classic storage accounts, containers, or VHDs](/troubleshoot/azure/virtual-machines/storage-classic-cannot-delete-storage-account-container-vhd).
91
+
90
92
## See also
91
93
92
94
-[Migrate your classic storage accounts to Azure Resource Manager by August 31, 2024](classic-account-migration-overview.md)
Copy file name to clipboardExpand all lines: articles/storage/common/classic-account-migration-overview.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ author: tamram
7
7
8
8
ms.service: storage
9
9
ms.topic: conceptual
10
-
ms.date: 03/27/2023
10
+
ms.date: 04/05/2023
11
11
ms.author: tamram
12
12
ms.subservice: common
13
13
---
@@ -29,7 +29,17 @@ Storage accounts created using the classic deployment model will follow the [Mod
29
29
> [!WARNING]
30
30
> If you do not migrate your classic storage accounts to Azure Resource Manager by August 31, 2024, you will permanently lose access to the data in those accounts.
31
31
32
-
## What resources are available for this migration?
32
+
## What actions should I take?
33
+
34
+
To migrate your classic storage accounts, you should:
35
+
36
+
1. Identify all classic storage accounts in your subscription.
37
+
1. Migrate any classic storage accounts to Azure Resource Manager.
38
+
1. Check your applications and logs to determine whether you are dynamically creating, updating, or deleting classic storage accounts from your code, scripts, or templates. If you are, then you need to update your applications to use Azure Resource Manager accounts instead.
39
+
40
+
For step-by-step instructions, see [How to migrate your classic storage accounts to Azure Resource Manager](classic-account-migrate.md).
41
+
42
+
## How to get help
33
43
34
44
- If you have questions, get answers from community experts in [Microsoft Q&A](/answers/tags/98/azure-storage-accounts).
35
45
- If your organization or company has partnered with Microsoft or works with Microsoft representatives, such as cloud solution architects (CSAs) or customer success account managers (CSAMs), contact them for additional resources for migration.
@@ -47,16 +57,6 @@ Storage accounts created using the classic deployment model will follow the [Mod
47
57
1. Under **Problem subtype**, select **Migrate account to new resource group/subscription/region/tenant**.
48
58
1. Select **Next**, then follow the instructions to submit your support request.
49
59
50
-
## What actions should I take?
51
-
52
-
To migrate your classic storage accounts, you should:
53
-
54
-
1. Identify all classic storage accounts in your subscription.
55
-
1. Migrate any classic storage accounts to Azure Resource Manager.
56
-
1. Check your applications and logs to determine whether you are dynamically creating, updating, or deleting classic storage accounts from your code, scripts, or templates. If you are, then you need to update your applications to use Azure Resource Manager accounts instead.
57
-
58
-
For step-by-step instructions, see [How to migrate your classic storage accounts to Azure Resource Manager](classic-account-migrate.md).
59
-
60
60
## See also
61
61
62
62
-[How to migrate your classic storage accounts to Azure Resource Manager](classic-account-migrate.md)
Copy file name to clipboardExpand all lines: articles/storage/common/classic-account-migration-process.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ author: tamram
7
7
8
8
ms.service: storage
9
9
ms.topic: conceptual
10
-
ms.date: 03/27/2023
10
+
ms.date: 04/05/2023
11
11
ms.author: tamram
12
12
ms.subservice: common
13
13
---
@@ -24,7 +24,7 @@ First, it's helpful to understand the basic architecture of Azure Storage. Azure
24
24
25
25
During the migration process, Microsoft translates the representation of the storage account resource from the classic deployment model to the Azure Resource Manager deployment model. As a result, you need to use new tools, APIs, and SDKs to manage your storage accounts and related resources after the migration.
26
26
27
-
The data plane is unaffected by migration from the classic deployment model to the Azure Resource Manager model. The data in your migrated storage account will be identical to the data in the original storage account.
27
+
The data plane is unaffected by migration from the classic deployment model to the Azure Resource Manager model. Your applications can continue to read and write data from the storage account throughout the migration process.
28
28
29
29
## The migration experience
30
30
@@ -35,16 +35,15 @@ Before you start the migration:
35
35
- Ensure that the storage accounts that you want to migrate don't use any unsupported features or configurations. Usually the platform detects these issues and generates an error.
36
36
- Plan your migration during non-business hours to accommodate for any unexpected failures that might happen during migration.
37
37
- Evaluate any Azure role-based access control (Azure RBAC) roles that are configured on the classic storage account, and plan for after the migration is complete.
38
-
- If possible, halt write operations to the storage account for the duration of the migration.
39
38
40
39
There are four steps to the migration process, as shown in the following diagram:
41
40
42
41
:::image type="content" source="media/classic-account-migration-process/migration-workflow.png" alt-text="Screenshot showing the account migration workflow.":::
43
42
44
43
1.**Validate**. During the Validation phase, Azure checks the storage account to ensure that it can be migrated.
45
-
1.**Prepare**. In the Prepare phase, Azure creates a new general-purpose v1 storage account and alerts you to any problems that may have occurred. The new account is created in a new resource group in the same region as your classic account. All of your data has been migrated to the new account.
44
+
1.**Prepare**. In the Prepare phase, Azure creates a new general-purpose v1 storage account and alerts you to any problems that may have occurred. The new account is created in a new resource group in the same region as your classic account.
46
45
47
-
At this point your classic storage account still exists and contains all of your data. If there are any problems reported, you can correct them or abort the process.
46
+
At this point your classic storage account still exists. If there are any problems reported, you can correct them or abort the process.
48
47
49
48
1.**Check manually**. It's a good idea to make a manual check of the new storage account to make sure that the output is as you expect.
50
49
1.**Commit or abort**. If you are satisfied that the migration has been successful, then you can commit the migration. Committing the migration permanently deletes the classic storage account.
@@ -60,7 +59,8 @@ The Validation step is the first step in the migration process. The goal of this
60
59
61
60
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.
62
61
63
-
The Validation step does not check for virtual machine (VM) disks that may be associated with the storage account. You must check your storage accounts manually to determine whether they support VM disks.
62
+
> [!NOTE]
63
+
> The Validation step does not check for virtual machine (VM) disks that may be associated with the storage account. You must check your storage accounts manually to determine whether they support VM disks.
64
64
65
65
Keep in mind that it's not possible to check for every constraint that the Azure Resource Manager stack might impose on the storage account during migration. Some constraints are only checked when the resources undergo transformation in the next step of migration (the Prepare step).
66
66
@@ -73,18 +73,18 @@ The Prepare step is the second step in the migration process. The goal of this s
73
73
74
74
If the storage account is not capable of migration, Azure stops the migration process and lists the reason why the Prepare step failed.
75
75
76
-
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`.
76
+
If the storage account is capable of migration, Azure locks 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`.
77
77
78
78
> [!NOTE]
79
79
> 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).
80
80
81
-
Finally, Azure migrates the storage account and all of its data and configurations to a new storage account in Azure Resource Manager in the same region as the classic storage account. At this point your classic storage account still exists and contains all of your data. If there are any problems reported during the Prepare step, you can correct them or abort the process.
81
+
Finally, Azure migrates the storage account and its configuration to a new storage account in Azure Resource Manager in the same region as the classic storage account. At this point your classic storage account still exists. If there are any problems reported during the Prepare step, you can correct them or abort the process.
82
82
83
83
### Check manually
84
84
85
85
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.
86
86
87
-
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.
87
+
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 locked for the classic storage account until you either abort or commit.
88
88
89
89
### Abort
90
90
@@ -102,7 +102,7 @@ After you are satisfied that your classic storage account has been migrated succ
102
102
103
103
## After the migration
104
104
105
-
After the migration is complete, your new storage account is ready for use. You can resume write operations at this point to the storage account.
105
+
After the migration is complete, your new storage account is ready for use.
0 commit comments