Skip to content

Commit d2aed08

Browse files
authored
Merge pull request #196237 from v-ksreedevan/27Apr-Appliance
Appliance configuration updates
2 parents bb76761 + ff10ac0 commit d2aed08

14 files changed

+361
-294
lines changed

articles/migrate/deploy-appliance-script-government.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@ author: vikram1988
55
ms.author: vibansa
66
ms.manager: abhemraj
77
ms.topic: how-to
8-
ms.date: 11/02/2021
8+
ms.date: 04/27/2022
99
---
1010

1111

1212
# Set up an appliance for Azure Government cloud
1313

1414
Follow this article to deploy an [Azure Migrate appliance](./migrate-appliance-architecture.md) for Azure Government cloud to perform:
1515

16-
- discovery, assessment and agentless replication of servers running in VMware environment
17-
- discovery and assessment of servers running in Hyper-V environment
18-
- discovery and assessment of physical servers or servers running on other clouds like AWS, GCP, Xen etc.
16+
- Discovery, assessment and agentless replication of servers running in VMware environment
17+
- Discovery and assessment of servers running in Hyper-V environment
18+
- Discovery and assessment of physical servers or servers running on other clouds like AWS, GCP, Xen etc.
1919

2020
If you want to set up an appliance in the public cloud, follow [this article](deploy-appliance-script.md).
2121

@@ -57,7 +57,7 @@ Check that the zipped file is secure, before you deploy it.
5757

5858
**Download** | **Hash value**
5959
--- | ---
60-
[Latest version](https://go.microsoft.com/fwlink/?linkid=2140337) | 7745817a5320628022719f24203ec0fbf56a0e0f02b4e7713386cbc003f0053c
60+
[Latest version](https://go.microsoft.com/fwlink/?linkid=2140337) | 277C53620DB299F57E3AC5A65569E9720F06190A245476810B36BF651C8B795B
6161

6262

6363
### Run the script
@@ -74,7 +74,7 @@ Check that the zipped file is secure, before you deploy it.
7474

7575
5. Select from the scenario, cloud and connectivity options to deploy an appliance with the desired configuration. For instance, the selection shown below sets up an appliance to discover, assess and migrate **servers running in your VMware environment** to an Azure Migrate project with **default _(public endpoint)_ connectivity** on **Azure Government cloud**.
7676

77-
:::image type="content" source="./media/deploy-appliance-script-government/script-vmware-gov-inline.png" alt-text="Screenshot that shows how to set up appliance with desired configuration for Vmware." lightbox="./media/deploy-appliance-script-government/script-vmware-gov-expanded.png":::
77+
:::image type="content" source="./media/deploy-appliance-script-government/script-vmware-gov-inline.png" alt-text="Screenshot that shows how to set up appliance with desired configuration for VMware." lightbox="./media/deploy-appliance-script-government/script-vmware-gov-expanded.png":::
7878

7979
6. The installer script does the following:
8080

@@ -101,7 +101,7 @@ Make sure that the appliance can connect to Azure URLs for [government clouds](m
101101

102102
### Download the script
103103

104-
1. In **Migration Goals** > **Windows, Linux and SQL Servers** > **Azure Migrate: Discovery and assessment**, click **Discover**.
104+
1. In **Migration Goals** > **Servers, databases and web apps** > **Azure Migrate: Discovery and assessment**, click **Discover**.
105105
2. In **Discover servers** > **Are your servers virtualized?**, select **Yes, with Hyper-V**.
106106
3. Provide an appliance name and generate a project key in the portal.
107107
3. Click **Download**, to download the zipped file.
@@ -118,7 +118,7 @@ Check that the zipped file is secure, before you deploy it.
118118

119119
**Download** | **Hash value**
120120
--- | ---
121-
[Latest version](https://go.microsoft.com/fwlink/?linkid=2140424) | 7745817a5320628022719f24203ec0fbf56a0e0f02b4e7713386cbc003f0053c
121+
[Latest version](https://go.microsoft.com/fwlink/?linkid=2140424) | 277C53620DB299F57E3AC5A65569E9720F06190A245476810B36BF651C8B795B
122122

123123
### Run the script
124124

@@ -178,7 +178,7 @@ Check that the zipped file is secure, before you deploy it.
178178

179179
**Download** | **Hash value**
180180
--- | ---
181-
[Latest version](https://go.microsoft.com/fwlink/?linkid=2140338) | 7745817a5320628022719f24203ec0fbf56a0e0f02b4e7713386cbc003f0053c
181+
[Latest version](https://go.microsoft.com/fwlink/?linkid=2140338) | 277C53620DB299F57E3AC5A65569E9720F06190A245476810B36BF651C8B795B
182182

183183
> [!NOTE]
184184
> The same script can be used to set up Physical appliance for Azure Government cloud with either public or private endpoint connectivity.

articles/migrate/deploy-appliance-script.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ms.topic: how-to
55
author: Vikram1988
66
ms.author: vibansa
77
ms.manager: abhemraj
8-
ms.date: 11/02/2021
8+
ms.date: 04/27/2022
99
---
1010

1111

@@ -57,7 +57,7 @@ Check that the zipped file is secure, before you deploy it.
5757

5858
**Download** | **Hash value**
5959
--- | ---
60-
[Latest version](https://go.microsoft.com/fwlink/?linkid=2116601) | 7745817a5320628022719f24203ec0fbf56a0e0f02b4e7713386cbc003f0053c
60+
[Latest version](https://go.microsoft.com/fwlink/?linkid=2116601) | 277C53620DB299F57E3AC5A65569E9720F06190A245476810B36BF651C8B795B
6161

6262
> [!NOTE]
6363
> The same script can be used to set up VMware appliance for either Azure public or Azure Government cloud.
@@ -78,7 +78,7 @@ Check that the zipped file is secure, before you deploy it.
7878

7979
5. Select from the scenario, cloud and connectivity options to deploy an appliance with the desired configuration. For instance, the selection shown below sets up an appliance to discover, assess and migrate **servers running in your VMware environment** to an Azure Migrate project with **default _(public endpoint)_ connectivity** on **Azure public cloud**.
8080

81-
:::image type="content" source="./media/deploy-appliance-script/script-vmware-default-inline.png" alt-text="Screenshot that shows how to set up Vmware appliance with desired configuration." lightbox="./media/deploy-appliance-script/script-vmware-default-expanded.png":::
81+
:::image type="content" source="./media/deploy-appliance-script/script-vmware-default-inline.png" alt-text="Screenshot that shows how to set up VMware appliance with desired configuration." lightbox="./media/deploy-appliance-script/script-vmware-default-expanded.png":::
8282

8383
6. The installer script does the following:
8484

@@ -118,7 +118,7 @@ Check that the zipped file is secure, before you deploy it.
118118

119119
**Download** | **Hash value**
120120
--- | ---
121-
[Latest version](https://go.microsoft.com/fwlink/?linkid=2116657) | 7745817a5320628022719f24203ec0fbf56a0e0f02b4e7713386cbc003f0053c
121+
[Latest version](https://go.microsoft.com/fwlink/?linkid=2116657) | 277C53620DB299F57E3AC5A65569E9720F06190A245476810B36BF651C8B795B
122122

123123
> [!NOTE]
124124
> The same script can be used to set up Hyper-V appliance for either Azure public or Azure Government cloud.

articles/migrate/discover-and-assess-using-private-endpoints.md

Lines changed: 34 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: deseelam
55
ms.author: deseelam
66
ms.manager: bsiva
77
ms.topic: how-to
8-
ms.date: 12/29/2021
8+
ms.date: 04/27/2022
99
---
1010

1111
# Discover and assess servers for migration using Private Link
@@ -72,7 +72,7 @@ Check that the zipped file is secure, before you deploy it.
7272

7373
**Download** | **Hash value**
7474
--- | ---
75-
[Latest version](https://go.microsoft.com/fwlink/?linkid=2160648) | 30d4f4e06813ceb83602a220fc5fe2278fa6aafcbaa36a40a37f3133f882ee8c
75+
[Latest version](https://go.microsoft.com/fwlink/?linkid=2160648) | 277C53620DB299F57E3AC5A65569E9720F06190A245476810B36BF651C8B795B
7676

7777
> [!NOTE]
7878
> The same script can be used to set up an appliance with private endpoint connectivity for any of the chosen scenarios, such as VMware, Hyper-V, physical or other to deploy an appliance with the desired configuration.
@@ -108,31 +108,38 @@ Open a browser on any machine that can connect to the appliance server. Open the
108108

109109
1. Read the third-party information, and accept the **license terms**.
110110

111-
1. In the configuration manager under **Set up prerequisites**, do the following:
112-
- **Connectivity**: The appliance checks for access to the required URLs. If the server uses a proxy:
113-
- Select **Set up proxy** to specify the proxy address `http://ProxyIPAddress` or `http://ProxyFQDN` and listening port.
114-
- Specify credentials if the proxy needs authentication. Only HTTP proxy is supported.
115-
- You can add a list of URLs or IP addresses that should bypass the proxy server.
116-
![Adding to bypass proxy list](./media/how-to-use-azure-migrate-with-private-endpoints/bypass-proxy-list.png)
117-
- Select **Save** to register the configuration if you've updated the proxy server details or added URLs or IP addresses to bypass proxy.
118-
119-
> [!Note]
120-
> If you get an error with the aka.ms/* link during the connectivity check and you don't want the appliance to access this URL over the internet, disable the auto-update service on the appliance. Follow the steps in [Turn off auto-update](./migrate-appliance.md#turn-off-auto-update). After you've disabled auto-update, the aka.ms/* URL connectivity check will be skipped.
121-
122-
- **Time sync**: The time on the appliance should be in sync with internet time for discovery to work properly.
123-
- **Install updates**: The appliance ensures that the latest updates are installed. After the check completes, select **View appliance services** to see the status and versions of the services running on the appliance server.
124-
> [!Note]
125-
> If you disabled auto-update on the appliance, you can update the appliance services manually to get the latest versions of the services. Follow the steps in [Manually update an older version](./migrate-appliance.md#manually-update-an-older-version).
126-
- **Install VDDK**: _(Needed only for VMware appliance.)_ The appliance checks that the VMware vSphere Virtual Disk Development Kit (VDDK) is installed. If it isn't installed, download VDDK 6.7 from VMware. Extract the downloaded zipped contents to the specified location on the appliance, as provided in the installation instructions.
127-
128-
### Register the appliance and start continuous discovery
129-
130-
After the prerequisites check has completed, follow the steps to register the appliance and start continuous discovery for the respective scenarios:
131-
- [VMware VMs](./tutorial-discover-vmware.md#register-the-appliance-with-azure-migrate)
132-
- [Hyper-V VMs](./tutorial-discover-hyper-v.md#register-the-appliance-with-azure-migrate)
133-
- [Physical servers](./tutorial-discover-physical.md#register-the-appliance-with-azure-migrate)
134-
- [AWS VMs](./tutorial-discover-aws.md#register-the-appliance-with-azure-migrate)
135-
- [GCP VMs](./tutorial-discover-gcp.md#register-the-appliance-with-azure-migrate)
111+
#### Set up prerequisites and register the appliance
112+
113+
In the configuration manager, select **Set up prerequisites**, and then complete these steps:
114+
1. **Connectivity**: The appliance checks that the server has internet access. If the server uses a proxy:
115+
- Select **Setup proxy** to specify the proxy address (in the form `http://ProxyIPAddress` or `http://ProxyFQDN`, where *FQDN* refers to a *fully qualified domain name*) and listening port.
116+
- Enter credentials if the proxy needs authentication.
117+
- If you have added proxy details or disabled the proxy or authentication, select **Save** to trigger connectivity and check connectivity again.
118+
119+
Only HTTP proxy is supported.
120+
1. **Time sync**: Check that the time on the appliance is in sync with internet time for discovery to work properly.
121+
1. **Install updates and register appliance**: To run auto-update and register the appliance, follow these steps:
122+
123+
:::image type="content" source="./media/tutorial-discover-vmware/prerequisites.png" alt-text="Screenshot that shows setting up the prerequisites in the appliance configuration manager.":::
124+
125+
> [!NOTE]
126+
> This is a new user experience in Azure Migrate appliance which is available only if you have set up an appliance using the latest OVA/Installer script downloaded from the portal. The appliances which have already been registered will continue seeing the older version of the user experience and will continue to work without any issues.
127+
128+
1. For the appliance to run auto-update, paste the project key that you copied from the portal. If you don't have the key, go to **Azure Migrate: Discovery and assessment** > **Overview** > **Manage existing appliances**. Select the appliance name you provided when you generated the project key, and then copy the key that's shown.
129+
2. The appliance will verify the key and start the auto-update service, which updates all the services on the appliance to their latest versions. When the auto-update has run, you can select **View appliance services** to see the status and versions of the services running on the appliance server.
130+
3. To register the appliance, you need to select **Login**. In **Continue with Azure Login**, select **Copy code & Login** to copy the device code (you must have a device code to authenticate with Azure) and open an Azure Login prompt in a new browser tab. Make sure you've disabled the pop-up blocker in the browser to see the prompt.
131+
132+
:::image type="content" source="./media/tutorial-discover-vmware/device-code.png" alt-text="Screenshot that shows where to copy the device code and log in.":::
133+
4. In a new tab in your browser, paste the device code and sign in by using your Azure username and password. Signing in with a PIN isn't supported.
134+
> [!NOTE]
135+
> If you close the login tab accidentally without logging in, refresh the browser tab of the appliance configuration manager to display the device code and Copy code & Login button.
136+
5. After you successfully log in, return to the browser tab that displays the appliance configuration manager. If the Azure user account that you used to log in has the required permissions for the Azure resources that were created during key generation, appliance registration starts.
137+
138+
After the appliance is successfully registered, to see the registration details, select **View details**.
139+
140+
4. **Install VDDK**: _(Needed only for VMware appliance.)_ The appliance checks that the VMware vSphere Virtual Disk Development Kit (VDDK) is installed. If it isn't installed, download VDDK 6.7 from VMware. Extract the downloaded zipped contents to the specified location on the appliance, as provided in the installation instructions.
141+
142+
You can *rerun prerequisites* at any time during appliance configuration to check whether the appliance meets all the prerequisites.
136143

137144
>[!Note]
138145
> If you get DNS resolution issues during appliance registration or at the time of starting discovery, ensure that Azure Migrate resources created during the **Generate key** step in the portal are reachable from the on-premises server that hosts the Azure Migrate appliance. Learn more about how to verify [network connectivity](./troubleshoot-network-connectivity.md).

0 commit comments

Comments
 (0)