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/migrate/migrate-support-matrix-vmware.md
+54-12Lines changed: 54 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,8 +6,9 @@ ms.author: vibansa
6
6
ms.manager: abhemraj
7
7
ms.topic: conceptual
8
8
ms.service: azure-migrate
9
-
ms.date: 01/25/2024
10
-
ms.custom: engagement-fy23
9
+
ms.date: 02/27/2024
10
+
ms.custom: engagement-fy24
11
+
zone_pivot_groups: vmware-discovery-requirements
11
12
---
12
13
13
14
# Support matrix for VMware discovery
@@ -21,15 +22,8 @@ To assess servers, first, create an Azure Migrate project. The Azure Migrate: Di
21
22
22
23
As you plan your migration of VMware servers to Azure, see the [migration support matrix](migrate-support-matrix-vmware-migration.md).
23
24
24
-
## Limitations
25
-
26
-
Requirement | Details
27
-
--- | ---
28
-
Project limits | You can create multiple Azure Migrate projects in an Azure subscription.<br /><br /> You can discover and assess up to 50,000 servers in a VMware environment in a single [project](migrate-support-matrix.md#project). A project can include physical servers and servers from a Hyper-V environment, up to the assessment limits.
29
-
Discovery | The Azure Migrate appliance can discover up to 10,000 servers running across multiple vCenter Servers.<br /><br /> The appliance supports adding multiple vCenter Servers. You can add up to 10 vCenter Servers per appliance.<br /><br /> This amount is valid for Azure VMware Solution as well.
30
-
Assessment | You can add up to 35,000 servers in a single group.<br /><br /> You can assess up to 35,000 servers in a single assessment.
31
25
32
-
Learn more about [assessments](concepts-assessment-calculation.md).
26
+
::: zone pivot="vmware-requirements"
33
27
34
28
## VMware requirements
35
29
@@ -38,13 +32,21 @@ VMware | Details
38
32
vCenter Server | Servers that you want to discover and assess must be managed by vCenter Server version 8.0, 7.0, 6.7, 6.5, 6.0, or 5.5.<br /><br /> Discovering servers by providing ESXi host details in the appliance currently isn't supported. <br /><br /> IPv6 addresses aren't supported for vCenter Server (for discovery and assessment of servers) and ESXi hosts (for replication of servers).
39
33
Permissions | The Azure Migrate: Discovery and assessment tool requires a vCenter Server read-only account.<br /><br /> If you want to use the tool for software inventory, agentless dependency analysis, web apps, and SQL discovery, the account must have privileges for guest operations on VMware virtual machines (VMs).
40
34
35
+
:::zone-end
36
+
37
+
::: zone pivot="server-requirements"
38
+
41
39
## Server requirements
42
40
43
41
VMware | Details
44
42
--- | ---
45
43
Operating systems | All Windows and Linux operating systems can be assessed for migration.
46
44
Storage | Disks attached to SCSI, IDE, and SATA-based controllers are supported.
47
45
46
+
:::zone-end
47
+
48
+
::: zone pivot="migrate-appliance-requirements"
49
+
48
50
## Azure Migrate appliance requirements
49
51
50
52
Azure Migrate and Modernize uses the [Azure Migrate appliance](migrate-appliance.md) for discovery and assessment. You can deploy the appliance as a server in your VMware environment by using a VMware Open Virtualization Appliance template imported into vCenter Server. You can also use a [PowerShell script](deploy-appliance-script.md). Learn more about [appliance requirements for VMware](migrate-appliance.md#appliance---vmware).
@@ -54,6 +56,11 @@ Here are more requirements for the appliance:
54
56
- In Azure Government, you must deploy the appliance by using a [script](deploy-appliance-script-government.md).
55
57
- The appliance must be able to access specific URLs in [public clouds](migrate-appliance.md#public-cloud-urls) and [government clouds](migrate-appliance.md#government-cloud-urls).
56
58
59
+
:::zone-end
60
+
61
+
62
+
::: zone pivot="port-access-requirements"
63
+
57
64
## Port access requirements
58
65
59
66
Device | Connection
@@ -62,6 +69,11 @@ Azure Migrate appliance | Inbound connections on TCP port 3389 to allow remote d
62
69
vCenter Server | Inbound connections on TCP port 443 to allow the appliance to collect configuration and performance metadata for assessments. <br /><br /> The appliance connects to vCenter on port 443 by default. If vCenter Server listens on a different port, you can modify the port when you set up discovery.
63
70
ESXi hosts | For [discovery of software inventory](how-to-discover-applications.md) or [agentless dependency analysis](concepts-dependency-visualization.md#agentless-analysis), the appliance connects to ESXi hosts on TCP port 443 to discover software inventory and dependencies on the servers.
64
71
72
+
::: zone-end
73
+
74
+
75
+
::: zone pivot="software-inventory-requirements"
76
+
65
77
## Software inventory requirements
66
78
67
79
In addition to discovering servers, Azure Migrate: Discovery and assessment can perform software inventory on servers. Software inventory provides the list of applications, roles, and features running on Windows and Linux servers that are discovered by using Azure Migrate and Modernize. It allows you to identify and plan a migration path tailored for your on-premises workloads.
@@ -76,6 +88,10 @@ Server access | You can add multiple domain and nondomain (Windows/Linux) creden
76
88
Port access | The Azure Migrate appliance must be able to connect to TCP port 443 on ESXi hosts running servers on which you want to perform software inventory. The server running vCenter Server returns an ESXi host connection to download the file that contains the details of the software inventory. <br /><br /> If you use domain credentials, the Azure Migrate appliance must be able to connect to the following TCP and UDP ports: <br /> <br />TCP 135 – RPC Endpoint<br />TCP 389 – LDAP<br />TCP 636 – LDAP SSL<br />TCP 445 – SMB<br />TCP/UDP 88 – Kerberos authentication<br />TCP/UDP 464 – Kerberos change operations
77
89
Discovery | Software inventory is performed from vCenter Server by using VMware Tools installed on the servers.<br/><br/> The appliance gathers the information about the software inventory from the server running vCenter Server through vSphere APIs.<br/><br/> Software inventory is agentless. No agent is installed on the server, and the appliance doesn't connect directly to the servers.
78
90
91
+
::: zone-end
92
+
93
+
::: zone pivot="sql-server-instance-database-discovery-requirements"
94
+
79
95
## SQL Server instance and database discovery requirements
80
96
81
97
[Software inventory](how-to-discover-applications.md) identifies SQL Server instances. The appliance attempts to connect to the respective SQL Server instances through the Windows authentication or SQL Server authentication credentials in the appliance configuration manager by using this information. The appliance can connect to only those SQL Server instances to which it has network line of sight. Software inventory by itself might not need network line of sight.
@@ -281,6 +297,10 @@ Use the following sample scripts to create a login and provision it with the nec
281
297
--GO
282
298
```
283
299
300
+
::: zone-end
301
+
302
+
::: zone pivot="web-apps-discovery"
303
+
284
304
## Web apps discovery requirements
285
305
286
306
[Software inventory](how-to-discover-applications.md) identifies the web server role existing on discovered servers. If a server has a web server installed, Azure Migrate and Modernize discovers web apps on the server.
@@ -300,6 +320,11 @@ Required privileges | Local admin. | Root or sudo user.
300
320
> [!NOTE]
301
321
> Data is always encrypted at rest and during transit.
302
322
323
+
::: zone-end
324
+
325
+
326
+
::: zone pivot="dependency-analysis-agentless-requirements"
327
+
303
328
## Dependency analysis requirements (agentless)
304
329
305
330
[Dependency analysis](concepts-dependency-visualization.md) helps you analyze the dependencies between the discovered servers. You can easily visualize dependencies with a map view in an Azure Migrate project. You can use dependencies to group related servers for migration to Azure. The following table summarizes the requirements for setting up agentless dependency analysis.
@@ -316,6 +341,10 @@ Linux server access | A sudo user account with permissions to execute ls and net
316
341
Port access | The Azure Migrate appliance must be able to connect to TCP port 443 on ESXi hosts running the servers that have dependencies you want to discover. The server running vCenter Server returns an ESXi host connection to download the file containing the dependency data.
317
342
Discovery method | Dependency information between servers is gathered by using VMware Tools installed on the server running vCenter Server.<br /><br /> The appliance gathers the information from the server by using vSphere APIs.<br /><br /> No agent is installed on the server, and the appliance doesn't connect directly to servers.
318
343
344
+
::: zone-end
345
+
346
+
::: zone pivot="dependency-analysis-agent-based-requirements"
347
+
319
348
## Dependency analysis requirements (agent-based)
320
349
321
350
[Dependency analysis](concepts-dependency-visualization.md) helps you identify dependencies between on-premises servers that you want to assess and migrate to Azure. The following table summarizes the requirements for setting up agent-based dependency analysis.
@@ -332,6 +361,19 @@ Management | When you register agents to the workspace, use the ID and key provi
332
361
Internet connectivity | If servers aren't connected to the internet, install the Log Analytics gateway on the servers.
333
362
Azure Government | Agent-based dependency analysis isn't supported.
334
363
364
+
::: zone-end
365
+
366
+
## Limitations
367
+
368
+
Requirement | Details
369
+
--- | ---
370
+
Project limits | You can create multiple Azure Migrate projects in an Azure subscription.<br /><br /> You can discover and assess up to 50,000 servers in a VMware environment in a single [project](migrate-support-matrix.md#project). A project can include physical servers and servers from a Hyper-V environment, up to the assessment limits.
371
+
Discovery | The Azure Migrate appliance can discover up to 10,000 servers running across multiple vCenter Servers.<br /><br /> The appliance supports adding multiple vCenter Servers. You can add up to 10 vCenter Servers per appliance.<br /><br /> This amount is valid for Azure VMware Solution as well.
372
+
Assessment | You can add up to 35,000 servers in a single group.<br /><br /> You can assess up to 35,000 servers in a single assessment.
373
+
374
+
Learn more about [assessments](concepts-assessment-calculation.md).
375
+
376
+
335
377
## Import servers by using RVTools XLSX (preview)
336
378
337
379
As part of your migration journey to Azure by using the Azure Migrate appliance, you first discover servers, inventory, and workloads. However, for a quick assessment before you deploy the appliance, you can [import the servers by using the RVTools XLSX file (preview)](tutorial-import-vmware-using-rvtools-xlsx.md).
@@ -371,5 +413,5 @@ To get an accurate operating system suitability/readiness in Azure VM and Azure
371
413
372
414
## Next steps
373
415
374
-
- Review [assessment best practices](best-practices-assessment.md).
375
-
- Learn how to [prepare for a VMware assessment](./tutorial-discover-vmware.md).
416
+
* Review [assessment best practices](best-practices-assessment.md).
417
+
* Learn how to [prepare for a VMware assessment](./tutorial-discover-vmware.md).
0 commit comments