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/common-questions-discovery-assessment.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -104,6 +104,11 @@ Data | Source machine server name, process, application name.<br/><br/> Destinat
104
104
Visualization | Dependency map of single server can be viewed over a duration of one hour to 30 days. | Dependency map of a single server.<br/><br/> Map can be viewed over an hour only.<br/><br/> Dependency map of a group of servers.<br/><br/> Add and remove servers in a group from the map view.
105
105
Data export | Can't currently be downloaded in tabular format. | Data can be queried with Log Analytics.
106
106
107
+
108
+
## Do I need to deploy the appliance for agentless dependency analysis?
109
+
110
+
Yes, the [Azure Migrate appliance](migrate-appliance.md) must be deployed.
111
+
107
112
## Do I pay for dependency visualization?
108
113
109
114
No. Learn more about [Azure Migrate pricing](https://azure.microsoft.com/pricing/details/azure-migrate/).
## Can I migrate VMs that are already being replicated to Azure?
86
+
87
+
If VMs are already being replicated to Azure by some other means, you can't migrate those machines as VMs with Azure Migrate Server Migration. As a workaround, you can treat the VMs as physical servers, and migrate them in accordance with [supported physical server migration](migrate-support-matrix-physical-migration.md).
88
+
85
89
## When do I migrate machines as physical servers?
86
90
87
91
Migrating machines by treating them as physical servers is useful in a number of scenarios:
Copy file name to clipboardExpand all lines: articles/migrate/how-to-discover-applications.md
+35-5Lines changed: 35 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,18 +25,48 @@ App discovery using Azure Migrate: Server Assessment is agentless. Nothing is in
25
25
5. Check the [requirements](migrate-appliance.md) for deploying the Azure Migrate appliance.
26
26
6.[Verify support and requirements](migrate-support-matrix-vmware.md#application-discovery) for application discovery.
27
27
28
-
## Prepare for app discovery
29
28
30
-
1.[Prepare for appliance deployment](tutorial-prepare-vmware.md). Preparation includes verifying appliance settings, and setting up an account that the appliance will use to access vCenter Server.
31
-
2. Make sure you have a user account (one each for Windows and Linux servers) with administrator permissions for machines on which you want to discover apps, roles, and features.
32
-
3.[Deploy the Azure Migrate appliance](how-to-set-up-appliance-vmware.md) to start discovery. To deploy the appliance, you download and import an OVA template into VMware to create the appliance as a VMware VM. You configure the appliance and then register it with Azure Migrate.
33
-
2. As you deploy the appliance, to start continuous discovery you specify the following:
29
+
30
+
## Deploy the Azure Migrate appliance
31
+
32
+
1.[Review](migrate-appliance.md#appliance---vmware) the requirements for deploying the Azure Migrate appliance.
33
+
2. Review the Azure URLs that the appliance will need to access in the [public](migrate-appliance.md#public-cloud-urls) and [government clouds](migrate-appliance.md#government-cloud-urls).
34
+
3.[Review data](migrate-appliance.md#collected-data---vmware) that the appliance collects during discovery and assessment.
35
+
4.[Note](migrate-support-matrix-vmware.md#port-access) port access requirements for the appliance.
36
+
5.[Deploy the Azure Migrate appliance](how-to-set-up-appliance-vmware.md) to start discovery. To deploy the appliance, you download and import an OVA template into VMware to create the appliance as a VMware VM. You configure the appliance and then register it with Azure Migrate.
37
+
6. As you deploy the appliance, to start continuous discovery you specify the following:
34
38
- The name of the vCenter Server to which you want to connect.
35
39
- Credentials that you created for the appliance to connect to vCenter Server.
36
40
- The account credentials you created for the appliance to connect to Windows/Linux VMs.
37
41
38
42
After the appliance is deployed and you've provided credentials, the appliance starts continuous discovery of VM metadata and performance data, along with and discovery of apps, features, and roles. The duration of app discovery depends on how many VMs you have. It typically takes an hour for app-discovery of 500 VMs.
39
43
44
+
## Prepare a user account
45
+
46
+
Create an account to use for discovery, and add it to the appliance.
47
+
48
+
### Create a user account for discovery
49
+
50
+
Set up a user account so that Server Assessment can access the VM for discovery. [Learn](migrate-support-matrix-vmware.md#application-discovery) about account requirements.
51
+
52
+
53
+
### Add the user account to the appliance
54
+
55
+
Add the user account to the appliance.
56
+
57
+
1. Open the appliance management app.
58
+
2. Navigate to the **Provide vCenter details** panel.
59
+
3. In **Discover application and dependencies on VMs**, click **Add credentials**
60
+
3. Choose the **Operating system**, provide a friendly name for the account, and the **User name**/**Password**
61
+
6. Click **Save**.
62
+
7. Click **Save and start discovery**.
63
+
64
+

65
+
66
+
67
+
68
+
69
+
40
70
## Review and export the inventory
41
71
42
72
After discovery ends, if you provided credentials for app discovery, you can review and export the app inventory in the Azure portal.
Copy file name to clipboardExpand all lines: articles/migrate/migrate-appliance.md
+87-5Lines changed: 87 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: Azure Migrate appliance
3
3
description: Provides an overview of the Azure Migrate appliance used in server assessment and migration.
4
4
ms.topic: conceptual
5
-
ms.date: 04/23/2020
5
+
ms.date: 05/04/2020
6
6
---
7
7
8
8
@@ -38,6 +38,7 @@ The following table summarizes the Azure Migrate appliance requirements for VMwa
38
38
39
39
**Requirement** | **VMware**
40
40
--- | ---
41
+
**Permissions** | To access the appliance web app locally or remotely, you need to be a domain admin, or local admin on the appliance machine.
41
42
**Appliance components** | The appliance has the following components:<br/><br/> - **Management app**: This is a web app for user input during appliance deployment. Used when assessing machines for migration to Azure.<br/> - **Discovery agent**: The agent gathers machine configuration data. Used when assessing machines for migration to Azure.<br/>- **Assessment agent**: The agent collects performance data. Used when assessing machines for migration to Azure.<br/>- **Auto update service**: Updates appliance components (runs every 24 hours).<br/>- **DRA agent**: Orchestrates VM replication, and coordinates communication between replicated machines and Azure. Used only when replicating VMware VMs to Azure using agentless migration.<br/>- **Gateway**: Sends replicated data to Azure. Used only when replicating VMware VMs to Azure using agentless migration.
42
43
**Supported deployment** | Deploy as VMware VM using OVA template.<br/><br/> Deploy as a VMware VM or physical machine using PowerShell installation script.
43
44
**Project support** | An appliance can be associated with a single project. <br/> Any number of appliances can be associated with a single project.<br/>
@@ -57,6 +58,7 @@ The following table summarizes the Azure Migrate appliance requirements for VMwa
57
58
58
59
**Requirement** | **Hyper-V**
59
60
--- | ---
61
+
**Permissions** | To access the appliance web app locally or remotely, you need to be a domain admin, or local admin on the appliance machine.
60
62
**Appliance components** | The appliance has the following components:<br/><br/>- **Management app**: This is a web app for user input during appliance deployment. Used when assessing machines for migration to Azure.<br/> - **Discovery agent**: The agent gathers machine configuration data. Used when assessing machines for migration to Azure.<br/>- **Assessment agent**: The agent collects performance data. Used when assessing machines for migration to Azure.<br/>- **Auto update service**: Updates appliance components (runs every 24 hours).
61
63
**Supported deployment** | Deploy as Hyper-V VM using a VHD template.<br/><br/> Deploy as a Hyper-V VM or physical machine using a PowerShell installation script.
62
64
**Project support** | An appliance can be associated with a single project. <br/> Any number of appliances can be associated with a single project.<br/>
@@ -73,20 +75,22 @@ The following table summarizes the Azure Migrate appliance requirements for VMwa
73
75
74
76
**Requirement** | **Physical**
75
77
--- | ---
78
+
**Permissions** | To access the appliance web app locally or remotely, you need to be a domain admin, or local admin on the appliance machine.
76
79
**Appliance components** | The appliance has the following components: <br/><br/> - **Management app**: This is a web app for user input during appliance deployment. Used when assessing machines for migration to Azure.<br/> - **Discovery agent**: The agent gathers machine configuration data. Used when assessing machines for migration to Azure.<br/>- **Assessment agent**: The agent collects performance data. Used when assessing machines for migration to Azure.<br/>- **Auto update service**: Updates appliance components (runs every 24 hours).
77
80
**Supported deployment** | Deploy as a dedicated physical machine, or a VM, using a PowerShell installation script. The script is available for download from the portal.
78
81
**Project support** | An appliance can be associated with a single project. <br/> Any number of appliances can be associated with a single project.<br/>
79
82
**Discovery limits** | An appliance can discover up to 250 physical servers.
80
83
**PowerShell script** | Download the script (AzureMigrateInstaller.ps1) in a zipped folder from the portal. [Learn more](tutorial-assess-physical.md#set-up-the-appliance). Alternatively, [download directly](https://go.microsoft.com/fwlink/?linkid=2105112).<br/><br/> Download size is 59.7 MB.
81
-
**Software/hardware** | The appliance should run on machine with Windows Server 2016, 32-GB RAM, 8 vCPUs, around 80 GB of disk storage, and an external virtual switch.<br/> The appliance needs a static or dynamic IP address, and requires internet access, either directly or through a proxy.<br/><br/> If you run the appliance on a physical machine, make sure that it's running Windows Server 2016, and meets hardware requirements.
84
+
**Software/hardware** | The appliance should run on machine with Windows Server 2016, 32-GB RAM, 8 vCPUs, around 80 GB of disk storage, and an external virtual switch.<br/> The appliance needs a static or dynamic IP address, and requires internet access, either directly or through a proxy.<br/><br/> If you run the appliance on a physical machine, make sure that it's running Windows Server 2016, and meets hardware requirements.<br/> Running the appliance on a machine with Windows Server 2019 isn't supported.
82
85
**Hash value** | [Verify](deploy-appliance-script.md#verify-file-security) the PowerShell script hash values.
83
86
84
87
## URL access
85
88
86
89
The Azure Migrate appliance needs connectivity to the internet.
87
90
88
91
- When you deploy the appliance, Azure Migrate does a connectivity check to the required URLs.
89
-
- If you're using a URL-based proxy to connect to the internet, you need to allow access to these URLs, making sure that the proxy resolves any CNAME records received while looking up the URLs.
92
+
- You need to allow access to all URLs in the list. If you're doing assessment only, you can skip the URLs that are marked as required for VMware agentless migration only.
93
+
- If you're using a URL-based proxy to connect to the internet, make sure that the proxy resolves any CNAME records received while looking up the URLs.
90
94
91
95
### Public cloud URLs
92
96
@@ -96,7 +100,7 @@ The Azure Migrate appliance needs connectivity to the internet.
96
100
*.windows.net <br/> *.msftauth.net <br/> *.msauth.net <br/> *.microsoft.com <br/> *.live.com | Sign in to your Azure subscription.
97
101
*.microsoftonline.com <br/> *.microsoftonline-p.com | Create Azure Active Directory (AD) apps for the appliance to communicate with Azure Migrate.
98
102
management.azure.com | Create Azure AD apps for the appliance to communicate with the Azure Migrate service.
99
-
dc.services.visualstudio.com | Upload app logs used for internal monitoring.
103
+
*.services.visualstudio.com | Upload app logs used for internal monitoring.
100
104
*.vault.azure.net | Manage secrets in the Azure Key Vault.
101
105
aka.ms/* | Allow access to aka links. Used for Azure Migrate appliance updates.
102
106
download.microsoft.com/download | Allow downloads from Microsoft download.
@@ -253,7 +257,7 @@ Metadata discovered by the Azure Migrate appliance helps you to figure out wheth
253
257
254
258
Here's the full list of Hyper-V VM metadata that the appliance collects and sends to Azure.
255
259
256
-
**DATA* | **WMI CLASS** | **WMI CLASS PROPERTY**
260
+
**DATA** | **WMI CLASS** | **WMI CLASS PROPERTY**
257
261
--- | --- | ---
258
262
**Machine details** |
259
263
Serial number of BIOS _ Msvm_BIOSElement | BIOSSerialNumber
@@ -295,6 +299,84 @@ Hyper-V Virtual Network Adapter | Bytes Sent/Second | Calculation for VM size
- Disk and network utilization values are collected from the listed Hyper-V performance counters.
297
301
302
+
303
+
## Collected data - Physical
304
+
305
+
The appliance collects metadata, performance data, and dependency analysis data (if agentless [dependency analysis](concepts-dependency-visualization.md) is used).
306
+
307
+
### Windows metadata
308
+
309
+
Metadata discovered by the Azure Migrate appliance helps you to figure out whether machines and apps are ready for migration to Azure, right-size machines and apps, plans costs, and analyze application dependencies. Microsoft doesn't use this data in any license compliance audit.
310
+
311
+
Here's the full list of Windows server metadata that the appliance collects and sends to Azure.
OS name/version | We access these files for the OS version and name:<br/><br/> /etc/os-release<br/> /usr/lib/os-release <br/> /etc/enterprise-release <br/> /etc/redhat-release<br/> /etc/oracle-release<br/> /etc/SuSE-release<br/> /etc/lsb-release <br/> /etc/debian_version
The appliance is upgraded as the Azure Migrate agents running on the appliance are updated. This happens automatically, because auto-update is enabled on the appliance by default. You can change this default setting, to update the appliance services manually.
Copy file name to clipboardExpand all lines: articles/migrate/migrate-support-matrix-hyper-v.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,7 +49,7 @@ Azure Migrate uses the [Azure Migrate appliance](migrate-appliance.md) for disco
49
49
50
50
- Learn about [appliance requirements](migrate-appliance.md#appliance---hyper-v) for Hyper-V.
51
51
- Learn about URLs that the appliance needs to access in [public](migrate-appliance.md#public-cloud-urls) and [government](migrate-appliance.md#government-cloud-urls) clouds.
52
-
- In Azure Government, you must deploy the appliance using the script.
52
+
- In Azure Government, you must deploy the appliance [using the script](deploy-appliance-script-government.md).
0 commit comments