Skip to content

Commit efc620e

Browse files
Merge pull request #17020 from v-sissondan/migrate-feb-updates
Migrate Feb updates
2 parents 8a40a10 + 14f8f00 commit efc620e

File tree

7 files changed

+35
-16
lines changed

7 files changed

+35
-16
lines changed
64.4 KB
Loading

azure-local/migrate/migrate-enable-guest-management.md

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Enable guest management for migrated VMs (preview)
33
description: Learn how to enable guest management for migrated VMs (preview).
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 02/03/2025
6+
ms.date: 02/10/2025
77
ms.author: alkohli
88
ms.reviewer: alkohli
99
---
@@ -41,18 +41,23 @@ Before you begin, complete the following:
4141
- To verify the installation and check that the **stack-hci-vm** version is 1.1.5 or later:
4242

4343
```azurecli
44-
PS C:\Users\AzureStackAdminD> az version
44+
PS C:\Users\AzureStackAdminD> az -version
4545
{
46-
"azure-cli": ”2.60.0”,
47-
"azure-cli-core": ”2.60.0”,
46+
"azure-cli": "2.68.0",
47+
"azure-cli-core": "2.68.0",
4848
"azure-cli-telemetry": "1.1.0",
4949
"extensions": {
50-
"aksarc": ‘1. 2.20" ,
51-
"arcappliance": "1.1.1",
52-
"connectedk8s": "1.6. 2‘ ,
50+
"aksarc": "1.2.23",
51+
"arcappliance": "1.3.1",
52+
"connectedk8s": "1.10.5",
5353
"customlocation": "0.1.3",
54-
"k8s-extension": "1.4. 5" ,
55-
"stack-hci-vm": "1.1.8"
54+
"k8s-extension": "1.6.3",
55+
"stack-hci-vm": "1.5.0",
56+
},
57+
"dependencies": {
58+
"msal": "1.31.1",
59+
"azure-mgmt-resource": "23.1.1",
60+
},
5661
}
5762
```
5863

azure-local/migrate/migrate-faq.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
author: alkohli
77
ms.author: alkohli
88
ms.service: azure-local
9-
ms.date: 01/23/2025
9+
ms.date: 02/10/2025
1010

1111

1212
title: FAQ - Migration of Hyper-V and VMware VMs to Azure Local using Azure Migrate (preview)
@@ -109,6 +109,12 @@ sections:
109109
110110
No, this is not a supported scenario with this release. Create a separate project for each source from which you wish to migrate.
111111
112+
### I have the Azure Connected Machine Agent deployed on my source VM(s) that I wish to migrate. Do I need to uninstall the agent on my VM(s) before migration?
113+
114+
Yes, you must uninstall the Azure Connected Machine Agent from your source VMs before migration. [Follow the steps to uninstall the agent](/azure/azure-arc/servers/manage-agent?tabs=windows#uninstall-the-agent). Not doing so will result in unsupported behavior.
115+
116+
When the VM is migrated, it will be created as a native Azure Arc virtual machine in the Azure Local instance. Removing the Azure Connected Machine Agent from the source VMs before migration ensures that the migrated VM is the only valid projection of the virtual machine in Azure.
117+
112118
113119
## [VMware VMs only](#tab/vmware-vms)
114120

azure-local/migrate/migrate-hyperv-replicate.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Discover and replicate Hyper-V VMs for migration to Azure Local using Azu
33
description: Learn the discovery and replication process for Hyper-V VMs to Azure Local using Azure Migrate (preview).
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 12/16/2024
6+
ms.date: 02/10/2025
77
ms.author: alkohli
88
---
99

azure-local/migrate/migrate-hyperv-requirements.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Review requirements for Hyper-V VM migration to Azure Local using Azure M
33
description: Learn the system requirements for Hyper-V migration to Azure Local using Azure Migrate (preview).
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 02/03/2025
6+
ms.date: 02/10/2025
77
ms.author: alkohli
88
---
99

@@ -74,6 +74,8 @@ For any subscriptions hosting resources used in migration, such as Azure Migrate
7474

7575
- Before you begin, for all Windows VMs, bring all the disks online and persist the drive letter. For more information, see how to [configure a SAN policy](/azure/migrate/prepare-for-migration#configure-san-policy) to bring the disks online.
7676

77+
- Verify that none of the VMs you plan to migrate have the Azure Connected Machine Agent installed. For more information, see [FAQ](migrate-faq.yml).
78+
7779
## Target Azure Local requirements
7880

7981
- The target system must be running Azure Local.

azure-local/migrate/migrate-maintain-ip-addresses.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Maintain static IP addresses during migration (preview)
33
description: Learn how to maintain static IP addresses for VMs during migration.
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 01/23/2025
6+
ms.date: 02/10/2025
77
ms.author: alkohli
88
ms.reviewer: alkohli
99
---
@@ -51,12 +51,16 @@ To migrate VMs with static IPs from the source system (Hyper-V or VMware), follo
5151

5252
1. Ensure the preparation script is run on the source VM by an account with administrator privileges to create scheduled tasks.
5353

54-
### Prepare target VMs for IP migration
54+
### Prepare target Azure Local instance and logical network
5555

56-
On the target system, provision a static Azure Arc logical network to support the migration. This setup requires defining the IP address space, gateway address, DNS servers, and optionally an IP pool range.
56+
On the target Azure Local instance, provision a static Azure Arc logical network to support the migration. This setup requires defining the IP address space, gateway address, DNS servers, and optionally an IP pool range.
5757

5858
For detailed guidance on creating and configuring static or dynamic Azure Arc logical networks, see [Create logical networks for Azure Local](../manage/create-logical-networks.md?tabs=azurecli).
5959

60+
Ensure that the static IP addresses you plan to migrate are available in the static logical network and not assigned to another VM. If an IP address is already in use, the migration will fail with the error: "The address is already in use." To avoid this, go to the target static logical network, check which IP addresses are in use, and remove any NICs assigned to the static IPs you want to migrate.
61+
62+
:::image type="content" source="./media/migrate-maintain-ip-addresses/connected-devices.png" alt-text="Screenshot of Connected Devices page." lightbox="./media/migrate-maintain-ip-addresses/connected-devices.png":::
63+
6064
### (Optional) Prepare to deploy IP migration at scale using group policy
6165

6266
To use this method, you need domain administrator privileges and access to the Group Policy Editor. Additionally, one of the following conditions must be met:

azure-local/migrate/migrate-vmware-requirements.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Review requirements for VMware VM migration to Azure Local using Azure Mi
33
description: Learn the system requirements for VMware migration to Azure Local using Azure Migrate (preview).
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 02/03/2025
6+
ms.date: 02/10/2025
77
ms.author: alkohli
88
ms.custom: references_regions
99
---
@@ -71,6 +71,8 @@ For any subscriptions hosting resources used in migration, such as Azure Migrate
7171

7272
- The VMware source environment must be able to initiate a network connection with the target Azure Local instance, either by being on the same on-premises network or by using a VPN.
7373

74+
- Verify that none of the VMs you plan to migrate have the Azure Connected Machine Agent installed. For more information, see [FAQ](migrate-faq.yml).
75+
7476
## Target Azure Local system requirements
7577

7678
- The target system must be running Azure Local.

0 commit comments

Comments
 (0)