Skip to content

Commit c89836f

Browse files
committed
addressing blocking issues
1 parent 38eda52 commit c89836f

6 files changed

Lines changed: 15 additions & 14 deletions

File tree

102 KB
Loading
101 KB
Loading
Binary file not shown.
41 KB
Loading

articles/migrate/server-redeploy.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ This article helps you redeploy **Windows and Linux Servers to Azure using Infra
1818
Azure Migrate supports server redeployment through Infrastructure as Code (IaC).
1919
You can automate the process of rebuilding and configuring servers in Azure using declarative scripts instead of manual steps. By leveraging this feature, you can:
2020

21-
1. Create IaaS application IaC based on assessment.
22-
1. Deploy the IaaS application IaC.
23-
1. Migrate the server using the Server Migration tool.
24-
1. Detach the data disk using the disk migration script to generate disk IaC.
25-
1. Merge disk IaC with application IaC.
26-
1. Reapply the application IaC script.
21+
- Create IaaS application IaC based on assessment.
22+
- Deploy the IaaS application IaC.
23+
- Migrate the server using the Server Migration tool.
24+
- Detach the data disk using the disk migration script to generate disk IaC.
25+
- Merge disk IaC with application IaC.
26+
- Reapply the application IaC script.
2727

2828

2929
## Create IaaS application IaC
@@ -46,18 +46,18 @@ Follow the steps to generate Infrastructure as Code (IaC) for your assessed work
4646

4747
3. The portal redirects you to the IaC generation flow, where you review and select details before generating the code.
4848

49-
:::image type="content" source="./media/server-redeploy/generation-flow.png" alt-text="The screenshot shows how to redirect to iac generation flow to review and select details before generating the code." lightbox="./media/server-redeploy/generation-flow.png":::
49+
:::image type="content" source="./media/server-redeploy/generation-flow.png" alt-text="The screenshot shows how to redirect to IaC generation flow to review and select details before generating the code." lightbox="./media/server-redeploy/generation-flow.png":::
5050

5151
4. IaC generation currently supports only IaaS (Infrastructure as a Service) targets.
5252
5. For workload assessments, select the workloads you want to include in the generated application code.
5353
6. For application assessments, select the application you want to generate IaC for. You can generate code for only one application at a time.
5454

5555

56-
:::image type="content" source="./media/server-redeploy/generate-application.png" alt-text="The screenshot shows how to select application to generate Iac for." lightbox="./media/server-redeploy/generate-application.png":::
56+
:::image type="content" source="./media/server-redeploy/generate-application.png" alt-text="The screenshot shows how to select application to generate IaC for one application at a time." lightbox="./media/server-redeploy/generate-application.png":::
5757

5858
7. Review the workloads and select **Next**.
5959

60-
:::image type="content" source="./media/server-redeploy/generate-for-one-application.png" alt-text="The screenshot shows how to iac for one application." lightbox="./media/server-redeploy/generate-for-one-application.png":::
60+
:::image type="content" source="./media/server-redeploy/generate-for-one-application.png" alt-text="The screenshot shows how to generate code for IaC application." lightbox="./media/server-redeploy/generate-for-one-application.png":::
6161

6262
8. Select **Next** again to go to the **Generate and Download** page, and review the base architecture.
6363

@@ -67,7 +67,7 @@ Follow the steps to generate Infrastructure as Code (IaC) for your assessed work
6767

6868
10. Select Generate Code after you finish reviewing the architecture. The assessment’s baseline architecture generates your IaC and automatically adds the selected workloads.
6969

70-
:::image type="content" source="./media/server-redeploy/generate-code.png" alt-text="The screenshot shows how to select generate code after review is complete.." lightbox="./media/server-redeploy/generate-code.png":::
70+
:::image type="content" source="./media/server-redeploy/generate-code.png" alt-text="The screenshot shows how to select Generate Code after review is complete." lightbox="./media/server-redeploy/generate-code.png":::
7171

7272
11. When the download completes, extract the ZIP file and open the folder in an IDE such as **Visual Studio Code** to explore the generated code.
7373

@@ -86,7 +86,7 @@ Use the Server Migration tool in Azure Migrate to move your on-premises servers
8686
- Agentless migration for VMware environments.
8787
- Agent-based migration for Hyper-V or physical servers.
8888

89-
## Detach data disks and generate IaC configuration with Azure Migrate
89+
## Detach data disks and generate IaC configuration with Azure Migrate
9090

9191
1. Use the disk migration script in this [repository](https://github.com/Azure/AzMigrate-Hydration/tree/asr-am-support-scripts/Post%20Migration%20Customization) to detach the data disk from the migrated VM. The script generates the `disk-config.json` file, which contains the disk’s Infrastructure as Code (IaC) details.
9292
1. Follow the instructions in the readme.md file included in the downloaded folder to complete the detachment process.
@@ -97,7 +97,8 @@ After generating the disk Infrastructure as Code (IaC) configuration, you need t
9797

9898
### Steps to merge disk IaC
9999

100-
Follow the steps to merge the disck IaC:
100+
Follow the steps to merge the disk IaC:
101+
101102
1. **Copy disk configuration file**: Locate the `disk-config.json` file generated in step 4 and copy it into the folder that contains your Application IaC code.
102103
1. **Update Terraform variables**: Open the terraform.tfvars file in the Application IaC folder.
103104
- Uncomment the following line:

articles/migrate/whats-new.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ ms.custom: mvc, engagement-fy25
1818

1919
## Update (November 2025)
2020

21-
- Public prevewi: Azure Migrate now enables **Windows Server redeployment to Azure using Infrastructure as Code (IaC)**. Generate IaC templates for assessed workloads, deploy application landing zones, and integrate disk configurations for complete, repeatable migrations—reducing manual effort and improving consistency. [Learn more](server-redeploy.md).
21+
- Public preview: Azure Migrate now enables **Windows Server redeployment to Azure using Infrastructure as Code (IaC)**. Generate IaC templates for assessed workloads, deploy application landing zones, and integrate disk configurations for complete, repeatable migrations—reducing manual effort and improving consistency. [Learn more](server-redeploy.md).
2222

23-
- Public preview: Azure Migrate now supports adding code insights using GitHub Copilot assessment to enhance web app assessments. This capability helps you evaluate migration readiness more accurately and get recommend migration strategy for Azure Kubernetes Service (AKS) or Azure App Service. You can add code insights by either uploading a ZIP file of reports or requesting a report through a GitHub connection. [Learn more](add-copilot-code-insights.md).
23+
- Public preview: Azure Migrate now supports adding code insights using GitHub Copilot assessment to enhance web app assessments. This capability helps you evaluate migration readiness more accurately and get the recommended migration strategy for Azure Kubernetes Service (AKS) or Azure App Service. You can add code insights by either uploading a ZIP file of reports or requesting a report through a GitHub connection. [Learn more](add-copilot-code-insights.md).
2424

2525
- Public preview: Azure Migrate now supports Arc-based discovery, enabling you to assess on-premises servers and SQL Server instances that are already Azure Arc-enabled—without deploying additional infrastructure. This integration accelerates migration planning by leveraging existing Arc data to generate business cases and assessments within an hour. [Learn more](concepts-arc-resource-discovery.md).
2626
- The VM extension is an optional component that collects performance data from Arc-enabled servers to provide right sized recommendations in assessments and business cases. [Learn more](migrate-virtual-machine-extension-reference.md).

0 commit comments

Comments
 (0)