Skip to content

Commit 5762ec5

Browse files
authored
Merge pull request #108765 from rayne-wiselman/raynemarch23
Raynemarch23
2 parents 577dc64 + ecf36f9 commit 5762ec5

22 files changed

+635
-338
lines changed

articles/migrate/common-questions-appliance.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ See the following articles for information about network connectivity requiremen
5050

5151
See the following articles for information about data that the Azure Migrate appliance collects on VMs:
5252

53-
- **VMware VM**: [performance data](migrate-appliance.md#collected-performance-data-vmware) and [metadata](migrate-appliance.md#collected-metadata-vmware)
54-
- **Hyper-V VM**: [performance data](migrate-appliance.md#collected-performance-data-hyper-v) and [metadata](migrate-appliance.md#collected-metadata-hyper-v)
53+
- **VMware VM**: [Review](migrate-appliance.md#collected-data---vmware) collected data. [
54+
- **Hyper-V VM**: [Review](migrate-appliance.md#collected-data---hyper-v) collected data.
5555

5656
## How is data stored?
5757

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
---
2+
title: Set up an Azure Migrate appliance with a script
3+
description: Learn how to set up an Azure Migrate appliance with a script
4+
ms.topic: article
5+
ms.date: 03/23/2020
6+
---
7+
8+
9+
# Set up an appliance with a script
10+
11+
This article describes how to set up the [Azure Migrate appliance](deploy-appliance.md) using a PowerShell installer script.
12+
13+
The script provides:
14+
- An alternative to setting up the appliance using an OVA template, for assessment and agentless migration of VMware VMs.
15+
- An alternative to setting up the appliance using a VHD template, for assessment and migration of Hyper-V VMs.
16+
- For assessment of physical servers (or VMs that you want to migrate as physical servers), the script is the only method for setting up the appliance.
17+
18+
## Prerequisites
19+
20+
The script sets up the Azure Migrate appliance on an existing physical machine or VM.
21+
22+
- The machine that will act as the appliance must be running Windows Server 2016, with 32 GB of memory, eight vCPUs, around 80 GB of disk storage, and an external virtual switch. It requires a static or dynamic IP address, and access to the internet.
23+
- Before you deploy the appliance, review detailed appliance requirements for [VMware VMs](migrate-appliance.md#appliance---vmware), [Hyper-V VMs](migrate-appliance.md#appliance---hyper-v), and [physical servers](migrate-appliance.md#appliance---physical).
24+
- Don't run the script on an existing Azure Migrate appliance.
25+
26+
27+
## Download the script
28+
29+
1. Locate the machine/VM that will act as the Azure Migrate appliance.
30+
2. On the machine, do the following:
31+
32+
- To use the appliance with VMware VMs or Hyper-V VMs, [download](https://go.microsoft.com/fwlink/?linkid=2105112) the zipped folder containing the installer script and the MSIs.
33+
- To use the appliance with physical servers, download the script from the Azure Migrate portal, as described in this [tutorial](tutorial-assess-physical.md#set-up-the-appliance).
34+
35+
## Verify file security
36+
37+
Check that the zipped file is secure, before you deploy it.
38+
39+
1. On the machine to which you downloaded the file, open an administrator command window.
40+
2. Run the following command to generate the hash for the zipped file
41+
- ```C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]```
42+
- Example usage: ```C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256```
43+
44+
3. Verify that the generated hash values match these settings (for the latest appliance version):
45+
46+
**Algorithm** | **Hash value**
47+
--- | ---
48+
MD5 | 1e92ede3e87c03bd148e56a708cdd33f
49+
SHA256 | a3fa78edc8ff8aff9ab5ae66be1b64e66de7b9f475b6542beef114b20bfdac3c
50+
51+
## Run the script
52+
53+
Here's what the script does:
54+
55+
- Installs agents and a web application.
56+
- Installs Windows roles, including Windows Activation Service, IIS, and PowerShell ISE.
57+
- Downloads and installs an IIS rewritable module. [Learn more](https://www.microsoft.com/download/details.aspx?id=7435).
58+
- Updates a registry key (HKLM), with persistent settings for Azure Migrate.
59+
- Creates log and configuration files as follows:
60+
- **Config Files**: %ProgramData%\Microsoft Azure\Config
61+
- **Log Files**: %ProgramData%\Microsoft Azure\Logs
62+
63+
To run the script:
64+
65+
1. Extract the zipped file to a folder on the machine that will host the appliance.
66+
2. Launch PowerShell on the machine, with administrator (elevated) privileges.
67+
3. Change the PowerShell directory to the folder containing the contents extracted from the downloaded zipped file.
68+
4. Run the script **AzureMigrateInstaller.ps1** as follows:
69+
70+
- For VMware:
71+
```
72+
PS C:\Users\administrator\Desktop\AzureMigrateInstaller> AzureMigrateInstaller.ps1 -scenario VMware
73+
```
74+
- For Hyper-V:
75+
```
76+
PS C:\Users\administrator\Desktop\AzureMigrateInstaller> AzureMigrateInstaller.ps1 -scenario Hyperv
77+
```
78+
- For physical servers:
79+
```
80+
PS C:\Users\administrator\Desktop\AzureMigrateInstaller> AzureMigrateInstaller.ps1
81+
```
82+
5. After the script runs successfully, it launches the appliance web application so that you can set up the appliance. If you encounter any issues, you can view the script logs at C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_<em>Timestamp</em>.log.
83+
84+
## Next steps
85+
86+
After you've set up the appliance using the script, follow these instructions:
87+
88+
- Set up the appliance for [VMware](how-to-set-up-appliance-vmware.md#configure-the-appliance).
89+
- Set up the appliance for [Hyper-V](how-to-set-up-appliance-hyper-v.md#configure-the-appliance).
90+
- Set up the appliance for [physical servers](how-to-set-up-appliance-physical.md).

articles/migrate/deploy-appliance.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: Set up an Azure Migrate applianc
3+
description: Learn how to set up an Azure Migrate appliance to assess and migrate VMware VMs.
4+
ms.topic: article
5+
ms.date: 11/18/2019
6+
---
7+
8+
9+
# Set up an Azure Migrate appliance
10+
11+
This article summarizes options for setting up the Azure Migrate appliance.
12+
13+
The Azure Migrate appliance is a lightweight appliance deployment on-premises, and is used in a number of scenarios.
14+
15+
**Scenario** | **Details**
16+
--- | ---
17+
Assess VMware VMs with Azure Migrate:Server Assessment | Discover VM apps and dependencies<br/><br/> Collect machine metadata and performance metadata for assessments.
18+
Assess Hyper-V VMs with Azure Migrate:Server Assessment | Discover Hyper-V VMs<br/><br/> Collect machine metadata and performance metadata for assessments.
19+
Assess physical machines | Discover machines as physical servers<br/><br/> Collect machine metadata and performance metadata for assessments.
20+
Replicate VMware VMs with agentless migration. | Replicate VMware VMs without installing anything on the VMs you want to replicate.
21+
22+
23+
## Deployment options
24+
25+
You can deploy the appliance in a couple of ways.
26+
27+
**Scenario** | **Template** | **Script**
28+
--- | --- | --- | ---
29+
**Assess VMware VMs** | Deploy with a downloaded OVA template.<br/><br/> Learn how to deploy the appliance [using a template](how-to-set-up-appliance-vmware.md), or start the [assessment tutorial](tutorial-prepare-vmware.md) and deploy the appliance with a template during the tutorial. | Deploy using a PowerShell installer script.<br/><br/> [Review](deploy-appliance-script.md) appliance script instructions.
30+
**Assess Hyper-V VMs** | Deploy with a downloaded VHD template. <br/><br/> Learn how to deploy the appliance [using a template](how-to-set-up-appliance-vmware.md), or start the [assessment tutorial](tutorial-prepare-vmware.md) and deploy the appliance with a template during the tutorial. | Deploy using a PowerShell installer script.<br/><br/> [Review](deploy-appliance-script.md) appliance script instructions.
31+
**Assess physical servers** | No template. | Deploy using a PowerShell installer script.<br/><br/> Review [appliance script instructions](how-to-set-up-appliance-physical.md), or start the [assessment tutorial](tutorial-prepare-physical.md), and deploy the appliance during the tutorial.
32+
**Replicate VMware VMs (agentless)** | Deploy with a downloaded OVA template.<br/><br/> If you've already assessed VMs you replicate, then you've already set up the appliance during assessment.<br/><br/> If you replicate VMware VMs without assessing them, learn how to deploy the appliance using a template, or start the [agentless migration tutorial](tutorial-migrate-vmware.md), and deploy the appliance with a template during the tutorial. | Deploy using a PowerShell installer script. <br/><br/> [Review](deploy-appliance-script.md) appliance script instructions.
33+
34+
35+
36+
37+
## Next steps
38+
39+
[Review](migrate-appliance.md) appliance requirements.

articles/migrate/how-to-set-up-appliance-hyper-v.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,23 @@
22
title: Set up an Azure Migrate appliance for Hyper-V
33
description: Learn how to set up an Azure Migrate appliance to assess and migrate Hyper-V VMs.
44
ms.topic: article
5-
ms.date: 11/19/2019
5+
ms.date: 03/23/2020
66
---
77

88

99
# Set up an appliance for Hyper-V VMs
1010

11-
This article describes how to set up the Azure Migrate appliance if you're assessing Hyper-V VMs with the Azure Migrate Server Assessment tool, or migrating VMware VMs to Azure using the Azure Migrate Server Migration tool.
11+
This article describes how to set up the Azure Migrate appliance for assessment of Hyper-V VMs with the [Azure Migrate:Server Assessment](migrate-services-overview.md#azure-migrate-server-assessment-tool) tool.
1212

13-
The Hyper-V VM appliance is a lightweight appliance used by Azure Migrate Server Assessment/Migration to do the following:
13+
The [Azure Migrate appliance](migrate-appliance.md) is a lightweight appliance used by Azure Migrate:Server Assessment/Migration to discover on-premises Hyper-V VMs, and send VM metadata/performance data to Azure.
1414

15-
- Discover on-premises Hyper-V VMs.
16-
- Send metadata and performance data for discovered VMs to Azure Migrate Server Assessment/Migration.
15+
You can set up the Azure Migrate appliance for Hyper-V VM assessment using a VHD template that you download, or using a PowerShell installation script. This article describes how to set up the appliance using the VHD template. If you want to set up the appliance using the script, follow the instructions in [this article](deploy-appliance-script.md).
1716

18-
[Learn more](migrate-appliance.md) about the Azure Migrate appliance.
1917

18+
## Appliance deployment (VHD)
2019

21-
## Appliance deployment steps
20+
To set up the appliance using a VHD template:
2221

23-
To set up the appliance you:
2422
- Download a compressed Hyper-V VHD from the Azure portal.
2523
- Create the appliance, and check that it can connect to Azure Migrate Server Assessment.
2624
- Configure the appliance for the first time, and register it with the Azure Migrate project.
@@ -75,7 +73,7 @@ Make sure that the appliance VM can connect to [Azure URLs](migrate-appliance.md
7573

7674
## Configure the appliance
7775

78-
Set up the appliance for the first time.
76+
Set up the appliance for the first time. If you deploy the appliance using a script instead of a VHD, the first two steps in the procedure aren't applicable.
7977

8078
1. In Hyper-V Manager > **Virtual Machines**, right-click the VM > **Connect**.
8179
2. Provide the language, time zone, and password for the appliance.

articles/migrate/how-to-set-up-appliance-vmware.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,22 @@
22
title: Set up an Azure Migrate appliance for VMware
33
description: Learn how to set up an Azure Migrate appliance to assess and migrate VMware VMs.
44
ms.topic: article
5-
ms.date: 11/18/2019
5+
ms.date: 03/23/2020
66
---
77

88

99
# Set up an appliance for VMware VMs
1010

11-
This article describes how to set up the Azure Migrate appliance if you're assessing VMware VMs with the Azure Migrate Server Assessment tool, or migrating VMware VMs to Azure with agentless migration using the Azure Migrate Server Migration tool.
11+
This article describes how to set up the Azure Migrate appliance for assessment with the [Azure Migrate:Server Assessment](migrate-services-overview.md#azure-migrate-server-assessment-tool) tool, and for agentless migration using the [Azure Migrate:Server Migration](migrate-services-overview.md#azure-migrate-server-migration-tool) tool.
1212

13-
The VMware VM appliance is a lightweight appliance used by Azure Migrate Server Assessment/Migration to do the following:
13+
The [Azure Migrate appliance](migrate-appliance.md) is a lightweight appliance used by Azure Migrate:Server Assessment and Server Migration to discover on-premises VMware VMs, send VM metadata/performance data to Azure, and for replication of VMware VMs during agentless migration.
1414

15-
- Discover on-premises VMware VMs.
16-
- Send metadata and performance data for discovered VMs to Azure Migrate Server Assessment/Migration.
15+
You can set up the Azure Migrate appliance for VMware VM assessment using an OVA template that you download, or using a PowerShell installation script. This article describes how to set up the appliance using the OVA template. If you want to set up the appliance using the script, follow the instructions in [this article](deploy-appliance-script.md).
1716

18-
[Learn more](migrate-appliance.md) about the Azure Migrate appliance.
1917

18+
## Appliance deployment (OVA)
2019

21-
## Appliance deployment steps
22-
23-
To set up the appliance you:
20+
To set up the appliance using an OVA template you:
2421
- Download an OVA template file, and import it to vCenter Server.
2522
- Create the appliance, and check that it can connect to Azure Migrate Server Assessment.
2623
- Configure the appliance for the first time, and register it with the Azure Migrate project.
@@ -69,7 +66,7 @@ Make sure that the appliance VM can connect to [Azure URLs](migrate-appliance.md
6966

7067
## Configure the appliance
7168

72-
Set up the appliance for the first time.
69+
Set up the appliance for the first time. If you deploy the appliance using a script instead of an OVA template, the first two steps in the procedure aren't applicable.
7370

7471
1. In the vSphere Client console, right-click the VM > **Open Console**.
7572
2. Provide the language, time zone, and password for the appliance.
@@ -106,7 +103,7 @@ The appliance needs to connect to vCenter Server to discover the configuration a
106103

107104
### Specify vCenter Server details
108105
1. In **Specify vCenter Server details**, specify the name (FQDN) or IP address of the vCenter Server. You can leave the default port, or specify a custom port on which your vCenter Server listens.
109-
2. In **User name** and **Password**, specify the read-only account credentials that the appliance will use to discover VMs on the vCenter server. You can scope the discovery by limiting access to the vCenter account accordingly; learn more about scoping discovery [here](tutorial-assess-vmware.md#set-the-scope-of-discovery).
106+
2. In **User name** and **Password**, specify the read-only account credentials that the appliance will use to discover VMs on the vCenter server. You can scope the discovery by limiting access to the vCenter account. [Learn more](set-discovery-scope.md).
110107
3. Click **Validate connection** to make sure that the appliance can connect to vCenter Server.
111108

112109
### Specify VM credentials
83.5 KB
Loading

0 commit comments

Comments
 (0)