Skip to content

Commit 8123aa7

Browse files
authored
Merge pull request #225909 from ankitaduttaMSFT/RG-whats-new
whats new page for RM
2 parents 04fdc1c + cac7220 commit 8123aa7

9 files changed

+51
-27
lines changed

articles/resource-mover/about-move-process.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@ title: About the move process in Azure Resource Mover
33
description: Learn about the process for moving resources across regions with Azure Resource Mover
44
author: ankitaduttaMSFT
55
manager: evansma
6-
ms.service: resource-mover
6+
ms.service: resource-move
77
ms.topic: overview
8-
ms.date: 02/01/2021
8+
ms.date: 02/02/2023
99
ms.author: ankitadutta
1010
#Customer intent: As an Azure admin, I want to understand how Azure Resource Mover works.
1111
---
1212

1313
# About the move process
1414

15-
[Azure Resource Mover](overview.md) helps you to move Azure resources across Azure regions. This article summarizes the components used by Resource Mover, and describes the move process.
15+
[Azure Resource Mover](overview.md) helps you to move Azure resources across Azure regions. This article summarizes the components used by Resource Mover and describes the move process.
1616

1717

1818
## Components
@@ -35,8 +35,8 @@ Each move resource goes through the summarized steps.
3535

3636
| **Step** | **Details** | **State/Issues** |
3737
| --- | --- | --- |
38-
| **Step 1: Select resources** | Select a resource. The resource is added to the move collection. | Resource state moves to *Prepare pending*.<br/><br/> If the resource has dependencies, *Validate dependency* indicates that you need to add dependent resources to the move collection. |
39-
| **Step 2: Validate dependencies** | Kick off the validation process.<br/><br/> If validation shows that dependent resources are pending, add them to the move collection. <br/><br/> Add all dependent resources, even if you don't want to move them. You can later specify that the resources you're moving should use different resources in the target region instead.<br/><br/> You validate again, until there are no outstanding dependencies. | After all dependencies are added and validation succeeds, resource state moves to *Prepare pending*, without any issues. |
38+
| **Step 1: Select resources** | Select a resource. The resource is added to the move collection. | Resource state moves to *Prepare pending*. |
39+
| **Step 2: Validate dependencies** | Validation of the dependencies is carried out along with addition of resources in the background. <br/><br/> You must add dependent resources if validation shows that dependent resources are pending. <br><br> Add them to the move collection. <br/><br/> Add all dependent resources, even if you don't want to move them. You can later specify that the resources you're moving should use different resources in the target region instead of using the **Configuration** option.<br/><br/> You may need to manually validate if there are outstanding dependencies in the **Validate dependencies** tab. |
4040
| **Step 3: Prepare** | Kick off the prepare process. Preparation steps depend on the resources you're moving:<br/><br/> - **Stateless resources**: Stateless resources have configuration information only. These resources don't need continuous replication of data in order to move them. Examples include Azure virtual networks (VNets), network adapters, load balancers, and network security groups. For this type of resource, the Prepare process generates an Azure Resource Manager template.<br/><br/> - **Stateful resources**: Stateful resources have both configuration information, and data that needs to be moved. Examples include Azure VMs, and Azure SQL databases. The Prepare process differs for each resource. It might include replicating the source resource to the target region. | Kicking off moves resource state to *Prepare in progress*.<br/><br/> After prepare finishes, resource state moves to *Initiate move pending*, with no issues.<br/><br/> An unsuccessful process moves state to *Prepare failed*. |
4141
| **Step 4: Initiate move** | Kick off the move process. The move method depends on the resource type:<br/><br/> - **Stateless**: Typically, for stateless resources, the move process deploys an imported template in the target region. The template is based on the source resource settings, and any manual edits you make to target settings.<br/><br/> - **Stateful**: For stateful resources, the move process might involve creating the resource, or enabling a copy, in the target region.<br/><br/> For stateful resources only, initiating a move might result in downtime of source resources. For example, VMs and SQL. | Kicking off move shifts the state to *Initiate move in progress*.<br/><br/> A successful initiate move moves resource state to *Commit move pending*, with no issues. <br/><br/> An unsuccessful move process moves state to *Initiate move failed*. |
4242
| **Step 5 Option 1: Discard move** | After the initial move, you can decide whether you want to go ahead with a full move. If you don't, you can discard the move, and Resource Mover deletes the resources created in the target. The replication process for stateful resources continues after the Discard process. This option is useful for testing. | Discarding resources moves state to *Discard in progress*.<br/><br/> Successful discard moves state to *Initiate move pending*, with no issues.<br/><br/> A failed discard moves state to *Discard move failed*. |
@@ -53,7 +53,7 @@ The move process has a number of states, and issues that can arise during each s
5353

5454
### Dependency analysis
5555

56-
As you progress through the move process, you might be asked to validate dependencies if:
56+
As you progress through the move process, dependencies are *auto-validated* if:
5757
- A resource uses dependent resources that aren't in the move collection.
5858
- A dependent resource in the move collection has its own dependencies that aren't in the move collection.
5959
- You modified target settings for the resource, and you need to revalidate dependencies.

articles/resource-mover/move-region-availability-zone.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ manager: evansma
55
author: ankitaduttaMSFT
66
ms.service: resource-mover
77
ms.topic: how-to
8-
ms.date: 09/10/2020
8+
ms.date: 02/10/2023
99
ms.author: ankitadutta
1010
#Customer intent: As an Azure admin, I want to move Azure VMs to a different Azure region.
1111

@@ -20,10 +20,6 @@ In this article, learn how to move Azure VMs (and related network/storage resour
2020
- A VM in an availability set to an availability zone/availability set in the target region.
2121
- A VM in a source region availability zone to an availability zone in the target region.
2222

23-
24-
> [!IMPORTANT]
25-
> Azure Resource Mover is currently in public preview.
26-
2723
If you want to move VMs to a different availability zone in the same region, [review this article](../site-recovery/azure-to-azure-how-to-enable-zone-to-zone-disaster-recovery.md).
2824

2925
## Prerequisites
@@ -92,13 +88,13 @@ After clicking the notification, resources appear on the **Across regions** page
9288
9389
## Resolve dependencies
9490

95-
1. If resources show a *Validate dependencies* message in the **Issues** column, click the **Validate dependencies** button. The validation process beings.
91+
1. Dependencies are auto-validated at the beginning when you add the resources. In case initial auto validation does not resolves the issue, the **Validate dependencies** ribbon appears. Select the ribbon to validate manually.
9692
2. If dependencies are found, click **Add dependencies**.
9793
3. In **Add dependencies**, select the dependent resources > **Add dependencies**. Monitor progress in the notifications.
9894

9995
![Button to add dependencies](./media/move-region-availability-zone/add-dependencies.png)
10096

101-
3. Add additional dependencies if needed, and validate dependencies again.
97+
3. Add additional dependencies if needed. Dependency validation happens automatically in the background.
10298

10399
![Page to add additional dependencies](./media/move-region-availability-zone/add-additional-dependencies.png)
104100

articles/resource-mover/move-region-within-resource-group.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ manager: evansma
55
author: ankitaduttaMSFT
66
ms.service: resource-mover
77
ms.topic: how-to
8-
ms.date: 09/08/2020
8+
ms.date: 02/10/2023
99
ms.author: ankitadutta
1010
#Customer intent: As an Azure admin, I want to move Azure resources to a different Azure region.
1111
---
@@ -85,7 +85,7 @@ Select resources you want to move. You move resources to a target region in the
8585

8686
Resources you're moving appear in the **Across regions** page, in a *Prepare pending* state. Start validation as follows:
8787

88-
1. If resources show a *Validate dependencies* message in the **Issues** column, select the **Validate dependencies** button. The validation process begins.
88+
1. Dependencies are *auto validated* at the beginning when you add the resources. If the initial auto validation does not resolves the issue, you will see a **Validate dependencies** ribbon, select it to validate manually.
8989

9090
![Button to validate dependencies](./media/move-region-within-resource-group/validate-dependencies.png)
9191

@@ -94,7 +94,7 @@ Resources you're moving appear in the **Across regions** page, in a *Prepare pen
9494

9595
![Button to add dependencies](./media/move-region-within-resource-group/add-dependencies.png)
9696

97-
3. Add additional dependencies if needed, and validate dependencies as needed. Select **Refresh** to ensure resources show an up-to-date state.
97+
3. Add additional dependencies if needed, and validate dependencies as needed. Dependency validation happens automatically in the background.
9898

9999
4. On the **Across regions** page, verify that resources are now in a *Prepare pending* state, with no issues.
100100

articles/resource-mover/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: ankitaduttaMSFT
55
manager: evansma
66
ms.service: resource-mover
77
ms.topic: overview
8-
ms.date: 12/23/2022
8+
ms.date: 02/02/2023
99
ms.author: ankitadutta
1010
ms.custom: mvc, engagement-fy23
1111
#Customer intent: As an Azure admin, I need a simple way to move Azure resources, and want to understand how Azure Resource Mover can help me do that.

articles/resource-mover/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
href: select-move-tool.md
99
- name: Common questions
1010
href: common-questions.md
11+
- name: What's new in Resource Mover
12+
href: whats-new.md
1113
- name: Tutorials
1214
items:
1315
- name: Move Azure VMs to another region

articles/resource-mover/tutorial-move-region-encrypted-virtual-machines.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ manager: evansma
55
author: ankitaduttaMSFT
66
ms.service: resource-mover
77
ms.topic: tutorial
8-
ms.date: 12/21/2022
8+
ms.date: 02/10/2023
99
ms.author: ankitadutta
1010
ms.custom: mvc engagement-fy23
1111
#Customer intent: As an Azure admin, I want to move Azure VMs to a different Azure region.
@@ -193,7 +193,7 @@ To select the resources, do the following:
193193

194194
To resolve dependencies before the move, follow these steps:
195195

196-
1. If any resources show a *Validate dependencies* message in the **Issues** column, select the **Validate dependencies** button.
196+
1. Dependencies are automatically validated in the background when you add the resources. If you still see the **Validate dependencies** option, select it to trigger the validation manually.
197197

198198
:::image type="content" source="./media/tutorial-move-region-encrypted-virtual-machines/check-dependencies.png" alt-text="Screenshot showing the 'Validate dependencies' button." lightbox="./media/tutorial-move-region-encrypted-virtual-machines/check-dependencies.png":::
199199

@@ -212,7 +212,7 @@ To resolve dependencies before the move, follow these steps:
212212

213213
:::image type="content" source="./media/tutorial-move-region-encrypted-virtual-machines/select-dependencies.png" alt-text="Screenshot of the dependencies list and the 'Add dependencies' button." lightbox="./media/tutorial-move-region-encrypted-virtual-machines/select-dependencies.png":::
214214

215-
1. Validate the dependencies again.
215+
1. Dependencies are automatically validated in the background after you add them. If you see a **Validate dependencies** option, select it to trigger the manual validation.
216216

217217
:::image type="content" source="./media/tutorial-move-region-encrypted-virtual-machines/validate-again.png" alt-text="Screenshot of the pane for revalidating the dependencies." lightbox="./media/tutorial-move-region-encrypted-virtual-machines/validate-again.png":::
218218

articles/resource-mover/tutorial-move-region-sql.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: ankitaduttaMSFT
55
manager: evansma
66
ms.service: resource-mover
77
ms.topic: tutorial
8-
ms.date: 12/21/2022
8+
ms.date: 02/10/2023
99
ms.author: ankitadutta
1010
ms.custom: mvc, engagement-fy23
1111
#Customer intent: As an Azure admin, I want to move SQL Server databases to a different Azure region.
@@ -98,14 +98,15 @@ To select the resources you want to move, follow these steps:
9898

9999
To resolve the dependent resources you want to move, follow these steps:
100100

101-
1. On **Across regions** page, if resources show a *Validate dependencies* message in the **Issues** column, select the **Validate dependencies** button. This starts the validation process.
102-
2. If dependencies are found, select **Add dependencies**.
101+
102+
1. Dependencies are automatically validated in the background when you add the resources. If you still see the **Validate dependencies** option, select it to trigger the validation manually.
103+
1. If dependencies are found, select **Add dependencies**.
103104

104105
:::image type="content" source="./media/tutorial-move-region-sql/add-dependencies.png" alt-text="Screenshot displays button to add dependencies." lightbox="./media/tutorial-move-region-sql/add-dependencies.png":::
105106

106107
3. In **Add dependencies**, select the dependent resources > **Add dependencies**. You can monitor the progress in the notifications.
107108

108-
4. Add additional dependencies if needed and validate dependencies again.
109+
4. Dependencies are automatically validated in the background once you add the dependencies. If you see a **Validate dependencies** option, select it to trigger the manual validation.
109110

110111
5. On the **Across regions** page, verify that the resources are now in a *Prepare pending* state with no issues.
111112

articles/resource-mover/tutorial-move-region-virtual-machines.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ manager: evansma
55
author: ankitaduttaMSFT
66
ms.service: resource-mover
77
ms.topic: tutorial
8-
ms.date: 12/21/2022
8+
ms.date: 02/10/2023
99
ms.author: ankitadutta
1010
ms.custom: mvc, engagement-fy23
1111
#Customer intent: As an Azure admin, I want to move Azure VMs to a different Azure region.
@@ -101,7 +101,7 @@ To select the resources you want to move, follow these steps:
101101

102102
To resolve dependencies before the move, follow these steps:
103103

104-
1. If any resources show a *Validate dependencies* message in the **Issues** column, select the **Validate dependencies** button. Doing so starts the validation process.
104+
1. Dependencies are automatically validated in the background when you add the resources. If you still see the **Validate dependencies** option, select it to trigger the validation manually.
105105
2. If dependencies are found, select **Add dependencies** to add them.
106106
3. On **Add dependencies**, retain the default **Show all dependencies** option.
107107

@@ -112,7 +112,7 @@ To resolve dependencies before the move, follow these steps:
112112

113113
:::image type="content" source="./media/tutorial-move-region-virtual-machines/add-dependencies.png" alt-text="Screenshot displays add dependencies page." lightbox="./media/tutorial-move-region-virtual-machines/add-dependencies.png":::
114114

115-
4. Validate the dependencies again.
115+
4. Dependencies are automatically validated in the background once you add them. If you see a **Validate dependencies** button, select it to trigger the manual validation.
116116
:::image type="content" source="./media/tutorial-move-region-virtual-machines/add-additional-dependencies.png" alt-text="Screenshot displays page to add additional dependencies." lightbox="./media/tutorial-move-region-virtual-machines/add-additional-dependencies.png":::
117117

118118

articles/resource-mover/whats-new.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
title: What's new in Azure Resource Mover
3+
description: Provides a summary of new features and the latest updates in the Azure Resource Mover service
4+
author: ankitaduttaMSFT
5+
ms.author: ankitadutta
6+
ms.service: resource-mover
7+
ms.topic: whats-new
8+
ms.date: 02/01/2023
9+
---
10+
11+
# What's new in Resource Mover
12+
13+
The [Azure Resource Mover](overview.md) service is updated and improved on an ongoing basis. To help you stay up-to-date, this article provides you with information about the latest releases, new features, and new content. This page is updated on a regular basis.
14+
15+
16+
## What's new for Resource Mover
17+
18+
### Updates (month-year)
19+
20+
Features added this month are summarized in the following table:
21+
22+
23+
## Next steps
24+
25+
Keep up-to-date with our updates on the [Azure updates](https://azure.microsoft.com/updates/?query=resource%20mover) channel.

0 commit comments

Comments
 (0)