Skip to content

Commit c411c6a

Browse files
authored
Merge pull request #50806 from v-thpra/azure-triage-fix-1055084
Technical Review 1055084: Move Azure resources to another resource group
2 parents 7f1d950 + 32fad9c commit c411c6a

15 files changed

+230
-230
lines changed
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.move-azure-resources-to-another-resource-group.introduction
3-
title: Introduction
4-
metadata:
5-
title: Introduction
6-
description: Introduction
7-
ms.date: 10/18/2024
8-
author: mumian
9-
ms.author: jgao
10-
ms.topic: unit
11-
durationInMinutes: 2
12-
content: |
13-
[!include[](includes/1-introduction.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.move-azure-resources-to-another-resource-group.introduction
3+
title: Introduction
4+
metadata:
5+
title: Introduction
6+
description: Introduction
7+
ms.date: 06/04/2025
8+
author: mumian
9+
ms.author: jgao
10+
ms.topic: unit
11+
durationInMinutes: 2
12+
content: |
13+
[!include[](includes/1-introduction.md)]
14+
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.move-azure-resources-to-another-resource-group.identify-incorrectly-assigned-resources
3-
title: Identify incorrectly assigned resources in Azure
4-
metadata:
5-
title: Identify incorrectly assigned resources in Azure
6-
description: Identify incorrectly assigned resources in Azure
7-
ms.date: 10/18/2024
8-
author: mumian
9-
ms.author: jgao
10-
ms.topic: unit
11-
durationInMinutes: 5
12-
content: |
13-
[!include[](includes/2-identify-incorrectly-assigned-resources.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.move-azure-resources-to-another-resource-group.identify-incorrectly-assigned-resources
3+
title: Identify incorrectly assigned resources in Azure
4+
metadata:
5+
title: Identify incorrectly assigned resources in Azure
6+
description: Identify incorrectly assigned resources in Azure.
7+
ms.date: 06/04/2025
8+
author: mumian
9+
ms.author: jgao
10+
ms.topic: unit
11+
durationInMinutes: 5
12+
content: |
13+
[!include[](includes/2-identify-incorrectly-assigned-resources.md)]
14+
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.move-azure-resources-to-another-resource-group.exercise-identify-incorrectly-assigned-resources
3-
title: Exercise - Identify incorrectly assigned resources
4-
metadata:
5-
title: Exercise - Identify incorrectly assigned resources
6-
description: Exercise - Identify incorrectly assigned resources
7-
ms.date: 10/18/2024
8-
author: mumian
9-
ms.author: jgao
10-
ms.topic: unit
11-
durationInMinutes: 10
12-
content: |
13-
[!include[](includes/3-exercise-identify-incorrectly-assigned-resources.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.move-azure-resources-to-another-resource-group.exercise-identify-incorrectly-assigned-resources
3+
title: Exercise - Identify incorrectly assigned resources
4+
metadata:
5+
title: Exercise - Identify incorrectly assigned resources
6+
description: Exercise - Identify incorrectly assigned resources
7+
ms.date: 06/04/2025
8+
author: mumian
9+
ms.author: jgao
10+
ms.topic: unit
11+
durationInMinutes: 10
12+
content: |
13+
[!include[](includes/3-exercise-identify-incorrectly-assigned-resources.md)]
14+
Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,50 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.move-azure-resources-to-another-resource-group.assess-resources
3-
title: Assess resources that can move
4-
metadata:
5-
title: Assess resources that can move
6-
description: Assess resources that can move
7-
ms.date: 10/18/2024
8-
author: mumian
9-
ms.author: jgao
10-
ms.topic: unit
11-
durationInMinutes: 5
12-
content: |
13-
[!include[](includes/4-assess-resources.md)]
14-
quiz:
15-
title: Check your knowledge
16-
questions:
17-
- content: Which one of these resource types can't be moved between resource groups?
18-
choices:
19-
- content: Microsoft Entra Domain Services
20-
isCorrect: true
21-
explanation: According to the move operation support list, Microsoft Entra Domain Services can't be moved.
22-
- content: Azure Storage accounts
23-
isCorrect: false
24-
explanation: According to the move operation support list, Azure Storage accounts can be moved.
25-
- content: Azure virtual machines
26-
isCorrect: false
27-
explanation: According to the move operation support list, Azure virtual machines can be moved.
28-
- content: Which one of these resource types can be moved across resource groups?
29-
choices:
30-
- content: Azure Backup vault
31-
isCorrect: false
32-
explanation: An Azure Backup vault can't be moved, according to the move operation support list.
33-
- content: Azure Application Gateway
34-
isCorrect: false
35-
explanation: You can't move Azure Application Gateway, according to the move operation support list.
36-
- content: Azure virtual networks
37-
isCorrect: true
38-
explanation: You can move Azure virtual networks, according to the move operation support list.
39-
- content: When can you move a virtual machine?
40-
choices:
41-
- content: You can move virtual machines, but you have to first remove any network security groups.
42-
isCorrect: false
43-
explanation: You don't need to remove the network security groups to be able to move your virtual machines.
44-
- content: You can move virtual machines, but you have to first make sure that you can move all of its dependent resources along with it.
45-
isCorrect: true
46-
explanation: Your virtual machines have dependent resources without which they can't function properly. Make sure you move them together.
47-
- content: You can move virtual machines, but you have to first make sure that you can remove any SSD disks before attempting to move them.
48-
isCorrect: false
49-
explanation: You can move virtual machines, regardless of whether the virtual machine has SSD or HDD disks attached.
50-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.move-azure-resources-to-another-resource-group.assess-resources
3+
title: Assess resources that can move
4+
metadata:
5+
title: Assess resources that can move
6+
description: Assess resources that can move
7+
ms.date: 06/04/2025
8+
author: mumian
9+
ms.author: jgao
10+
ms.topic: unit
11+
durationInMinutes: 5
12+
content: |
13+
[!include[](includes/4-assess-resources.md)]
14+
quiz:
15+
title: Check your knowledge
16+
questions:
17+
- content: Which one of these resource types can't be moved between resource groups?
18+
choices:
19+
- content: Microsoft Entra Domain Services
20+
isCorrect: true
21+
explanation: According to the move operation support list, Microsoft Entra Domain Services can't be moved.
22+
- content: Azure Storage accounts
23+
isCorrect: false
24+
explanation: According to the move operation support list, Azure Storage accounts can be moved.
25+
- content: Azure virtual machines
26+
isCorrect: false
27+
explanation: According to the move operation support list, Azure virtual machines can be moved.
28+
- content: Which one of these resource types can be moved across resource groups?
29+
choices:
30+
- content: Azure Backup vault
31+
isCorrect: false
32+
explanation: An Azure Backup vault can't be moved, according to the move operation support list.
33+
- content: Azure Application Gateway
34+
isCorrect: false
35+
explanation: You can't move Azure Application Gateway, according to the move operation support list.
36+
- content: Azure virtual networks
37+
isCorrect: true
38+
explanation: You can move Azure virtual networks, according to the move operation support list.
39+
- content: When can you move a virtual machine?
40+
choices:
41+
- content: You can move virtual machines, but you have to first remove any network security groups.
42+
isCorrect: false
43+
explanation: You don't need to remove the network security groups to be able to move your virtual machines.
44+
- content: You can move virtual machines, but you have to first make sure that you can move all of its dependent resources along with it.
45+
isCorrect: true
46+
explanation: Your virtual machines have dependent resources without which they can't function properly. Make sure you move them together.
47+
- content: You can move virtual machines, but you have to first make sure that you can remove any SSD disks before attempting to move them.
48+
isCorrect: false
49+
explanation: You can move virtual machines, regardless of whether the virtual machine has Solid-State Drive (SSD) or Hard Disk Drive (HDD) disks attached.
50+
Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,39 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.move-azure-resources-to-another-resource-group.validate-resources
3-
title: Validate resources in Azure
4-
metadata:
5-
title: Validate resources in Azure
6-
description: Validate resources in Azure
7-
ms.date: 11/21/2023
8-
author: mumian
9-
ms.author: jgao
10-
ms.topic: unit
11-
durationInMinutes: 5
12-
content: |
13-
[!include[](includes/5-validate-resources.md)]
14-
quiz:
15-
title: "Check your knowledge"
16-
questions:
17-
- content: "In which of the following situations would a validation test happen automatically?"
18-
choices:
19-
- content: "When you use the Azure portal to move resources to a new resource group."
20-
isCorrect: true
21-
explanation: "The Azure portal always does a move validation test before it attempts the move operation itself."
22-
- content: "When you use the PowerShell to move resources to a new resource group."
23-
isCorrect: false
24-
explanation: "The PowerShell `Move-AzResource` cmdlet doesn't automatically perform a move validation test."
25-
- content: "When you use a mobile app to call the `moveResources` REST API method."
26-
isCorrect: false
27-
explanation: "The `moveResources` method doesn't automatically perform a move validation test. Call the `validateMoveResources` method to perform the test."
28-
- content: "In which of the following situations do you need to obtain an access token before you can validate a move?"
29-
choices:
30-
- content: "When you use the Azure portal to move the resources."
31-
isCorrect: false
32-
explanation: "The Azure portal automatically gets the access token for you, and adds it to the requests that validate and perform the move."
33-
- content: "When you use the Azure CLI to validate a move."
34-
isCorrect: false
35-
explanation: "The Azure CLI automatically gets the access token, and adds it to the request when you call any Azure REST API operation."
36-
- content: "When you use custom code to call the `validateMoveResources` REST API."
37-
isCorrect: true
38-
explanation: "To call any Azure REST API method from custom code, you must obtain and pass a valid access token."
39-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.move-azure-resources-to-another-resource-group.validate-resources
3+
title: Validate resources in Azure
4+
metadata:
5+
title: Validate resources in Azure
6+
description: Validate resources in Azure
7+
ms.date: 06/04/2025
8+
author: mumian
9+
ms.author: jgao
10+
ms.topic: unit
11+
durationInMinutes: 5
12+
content: |
13+
[!include[](includes/5-validate-resources.md)]
14+
quiz:
15+
title: "Check your knowledge"
16+
questions:
17+
- content: "In which of the following situations would a validation test happen automatically?"
18+
choices:
19+
- content: "When you use the Azure portal to move resources to a new resource group."
20+
isCorrect: true
21+
explanation: "The Azure portal always does a move validation test before it attempts the move operation itself."
22+
- content: "When you use the PowerShell to move resources to a new resource group."
23+
isCorrect: false
24+
explanation: "The PowerShell `Move-AzResource` cmdlet doesn't automatically perform a move validation test."
25+
- content: "When you use a mobile app to call the `moveResources` REST API method."
26+
isCorrect: false
27+
explanation: "The `moveResources` method doesn't automatically perform a move validation test. To perform the test, call the `validateMoveResources` method."
28+
- content: "In which of the following situations do you need to obtain an access token before you can validate a move?"
29+
choices:
30+
- content: "When you use the Azure portal to move the resources."
31+
isCorrect: false
32+
explanation: "The Azure portal automatically gets the access token for you, and adds it to the requests that validate and perform the move."
33+
- content: "When you use the Azure CLI to validate a move."
34+
isCorrect: false
35+
explanation: "The Azure CLI automatically gets the access token, and adds it to the request when you call any Azure REST API operation."
36+
- content: "When you use custom code to call the `validateMoveResources` REST API."
37+
isCorrect: true
38+
explanation: "To call any Azure REST API method from custom code, you must obtain and pass a valid access token."
39+
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.move-azure-resources-to-another-resource-group.move-verify-resources
3-
title: Identify steps to move resources between Azure resource groups
4-
metadata:
5-
title: Identify steps to move resources between Azure resource groups
6-
description: Learn what steps you might need to take to move and verify resources between Azure resource groups
7-
ms.date: 11/21/2023
8-
author: mumian
9-
ms.author: jgao
10-
ms.topic: unit
11-
durationInMinutes: 5
12-
content: |
13-
[!include[](includes/6-move-verify-resources.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.move-azure-resources-to-another-resource-group.move-verify-resources
3+
title: Identify steps to move resources between Azure resource groups
4+
metadata:
5+
title: Identify steps to move resources between Azure resource groups
6+
description: Learn what steps you might need to take to move and verify resources between Azure resource groups.
7+
ms.date: 06/04/2025
8+
author: mumian
9+
ms.author: jgao
10+
ms.topic: unit
11+
durationInMinutes: 5
12+
content: |
13+
[!include[](includes/6-move-verify-resources.md)]
14+
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.move-azure-resources-to-another-resource-group.exercise-move-verify-resources
3-
title: Exercise - Move and verify resources between Azure resource groups
4-
metadata:
5-
title: Exercise - Move and verify resources between Azure resource groups
6-
description: Exercise - Move and verify resources between Azure resource groups
7-
ms.date: 10/18/2024
8-
author: mumian
9-
ms.author: jgao
10-
ms.topic: unit
11-
durationInMinutes: 7
12-
content: |
13-
[!include[](includes/7-exercise-move-verify-resources.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.move-azure-resources-to-another-resource-group.exercise-move-verify-resources
3+
title: Exercise - Move and verify resources between Azure resource groups
4+
metadata:
5+
title: Exercise - Move and verify resources between Azure resource groups
6+
description: Exercise - Move and verify resources between Azure resource groups.
7+
ms.date: 06/04/2025
8+
author: mumian
9+
ms.author: jgao
10+
ms.topic: unit
11+
durationInMinutes: 7
12+
content: |
13+
[!include[](includes/7-exercise-move-verify-resources.md)]
14+
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.azure.move-azure-resources-to-another-resource-group.summary
3-
title: Summary
4-
metadata:
5-
title: Summary
6-
description: Summary
7-
ms.date: 10/18/2024
8-
author: mumian
9-
ms.author: jgao
10-
ms.topic: unit
11-
durationInMinutes: 3
12-
content: |
13-
[!include[](includes/8-summary.md)]
14-
1+
### YamlMime:ModuleUnit
2+
uid: learn.azure.move-azure-resources-to-another-resource-group.summary
3+
title: Summary
4+
metadata:
5+
title: Summary
6+
description: Summary
7+
ms.date: 06/04/2025
8+
author: mumian
9+
ms.author: jgao
10+
ms.topic: unit
11+
durationInMinutes: 3
12+
content: |
13+
[!include[](includes/8-summary.md)]
14+

learn-pr/azure/move-azure-resources-another-resource-group/includes/2-identify-incorrectly-assigned-resources.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ If you select a tag in the list, you get a list of all the resources associated
4747

4848
Tags have limitations:
4949

50-
- Always check whether your Azure resource supports tags. For example, you can't set tags on generalized VMs.
50+
- You should always check whether your Azure resource supports tags. For example, you can't set tags on generalized VMs.
5151
- You can apply tags to resource groups, but resources don't automatically inherit tags from their resource group. If you want all the resources in a resource group to have a tag, you must apply them manually.
5252
- You can apply a maximum of 50 tags to a single resource or resource group in Azure.
5353

learn-pr/azure/move-azure-resources-another-resource-group/includes/3-exercise-identify-incorrectly-assigned-resources.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Create a storage account resource for production.
4646

4747
1. Accept the remaining default values.
4848

49-
1. Select **Review**. After validation passes, select **Create**. Wait for deployment to complete.
49+
1. Select **Review + create**. After validation passes, select **Create**. Wait for deployment to complete.
5050

5151
You now have a production resource group with a production storage account resource.
5252

@@ -70,7 +70,7 @@ Now, create some more resources that you can eventually move to a development re
7070

7171
1. Accept the remaining default values.
7272

73-
1. Select **Review**. After validation passes, select **Create**. Wait for deployment to complete.
73+
1. Select **Review + create**. After validation passes, select **Create**. Wait for deployment to complete.
7474

7575
1. Create another storage account with a unique name by repeating the storage account creation steps again. Wait for deployment to complete.
7676

0 commit comments

Comments
 (0)