Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 2c336c2

Browse files
committedJul 22, 2021
fixed blocking and non-blocking issues
1 parent c539540 commit 2c336c2

28 files changed

+30
-29
lines changed
 

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ You can use the script to deploy the Azure Migrate appliance on an existing phys
2929
- The server that will act as the appliance must be running Windows Server 2016 and meet other requirements for [VMware](migrate-appliance.md#appliance---vmware), [Hyper-V](migrate-appliance.md#appliance---hyper-v), and [physical servers](migrate-appliance.md#appliance---physical).
3030
- If you run the script on a server with Azure Migrate appliance already set up, you can choose to clean up the existing configuration and set up a fresh appliance of the desired configuration. When you execute the script, you will get a notification as shown below:
3131

32-
:::image type="content" source="./media/deploy-appliance-script/script-reconfigure-appliance.png" alt-text="Screenshot that shows how to reconfigure an appliance":::
32+
:::image type="content" source="./media/deploy-appliance-script/script-reconfigure-appliance.png" alt-text="Screenshot that shows how to reconfigure an appliance.":::
3333

3434
## Set up the appliance for VMware
3535

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

7676
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**.
7777

78-
:::image type="content" source="./media/deploy-appliance-script-government/script-vmware-gov.png" alt-text="Screenshot that shows how to set up appliance with desired configuration for Vmware":::
78+
:::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":::
7979

8080
6. The installer script does the following:
8181

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

141141
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 and assess **servers running in your Hyper-V environment** to an Azure Migrate project with **default _(public endpoint)_ connectivity** on **Azure Government cloud**.
142142

143-
:::image type="content" source="./media/deploy-appliance-script-government/script-hyperv-gov.png" alt-text="Screenshot that shows how to set up appliance with desired configuration for Hyper-V":::
143+
:::image type="content" source="./media/deploy-appliance-script-government/script-hyperv-gov-inline.png" alt-text="Screenshot that shows how to set up appliance with desired configuration for Hyper-V." lightbox="./media/deploy-appliance-script-government/script-hyperv-gov-expanded.png":::
144144

145145
6. The installer script does the following:
146146

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

205205
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 and assess **physical servers** _(or servers running on other clouds like AWS, GCP, Xen etc.)_ to an Azure Migrate project with **default _(public endpoint)_ connectivity** on **Azure Government cloud**.
206206

207-
:::image type="content" source="./media/deploy-appliance-script-government/script-physical-gov.png" alt-text="Screenshot that shows how to set up appliance with desired configuration for Physical servers":::
207+
:::image type="content" source="./media/deploy-appliance-script-government/script-physical-gov-inline.png" alt-text="Screenshot that shows how to set up appliance with desired configuration for Physical servers." lightbox="./media/deploy-appliance-script-government/script-physical-gov-expanded.png":::
208208

209209
6. The installer script does the following:
210210

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -74,15 +74,15 @@ 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 public cloud**.
7676

77-
:::image type="content" source="./media/deploy-appliance-script/script-vmware-default.png" alt-text="Screenshot that shows how to set up Vmware appliance with desired configuration":::
77+
:::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":::
7878

7979
6. The installer script does the following:
8080

81-
- Installs agents and a web application.
82-
- Install Windows roles, including Windows Activation Service, IIS, and PowerShell ISE.
83-
- Download and installs an IIS rewritable module.
84-
- Updates a registry key (HKLM) with persistent setting details for Azure Migrate.
85-
- Creates the following files under the path:
81+
- Installs agents and a web application.
82+
- Install Windows roles, including Windows Activation Service, IIS, and PowerShell ISE.
83+
- Download and installs an IIS rewritable module.
84+
- Updates a registry key (HKLM) with persistent setting details for Azure Migrate.
85+
- Creates the following files under the path:
8686
- **Config Files**: %Programdata%\Microsoft Azure\Config
8787
- **Log Files**: %Programdata%\Microsoft Azure\Logs
8888

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

132132
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 and assess **servers running in your Hyper-V environment** to an Azure Migrate project with **default _(public endpoint)_ connectivity** on **Azure public cloud**.
133133

134-
:::image type="content" source="./media/deploy-appliance-script/script-hyperv-default.png" alt-text="Screenshot that shows how to set up Hyper-V appliance with desired configuration":::
134+
:::image type="content" source="./media/deploy-appliance-script/script-hyperv-default-inline.png" alt-text="Screenshot that shows how to set up Hyper-V appliance with desired configuration." lightbox="./media/deploy-appliance-script/script-hyperv-default-expanded.png":::
135135

136136
6. The installer script does the following:
137137

‎articles/migrate/how-to-scale-out-for-migration.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ In **Download Azure Migrate appliance**, click **Download**. You need to downlo
8080

8181
5. Select from the scenario, cloud, configuration and connectivity options to deploy the desired appliance. For instance, the selection shown below sets up a **scale-out appliance** to initiate concurrent replications on servers running in your VMware environment to an Azure Migrate project with **default _(public endpoint)_ connectivity** on **Azure public cloud**.
8282

83-
:::image type="content" source="./media/how-to-scale-out-for-migration/script-vmware-scaleout.png" alt-text="Screenshot that shows how to set up scale-out appliance":::
83+
:::image type="content" source="./media/how-to-scale-out-for-migration/script-vmware-scaleout-inline.png" alt-text="Screenshot that shows how to set up scale-out appliance." lightbox="./media/how-to-scale-out-for-migration/script-vmware-scaleout-expanded.png":::
8484

8585
6. The installer script does the following:
8686

@@ -121,6 +121,7 @@ Before you begin ensure that the [these Azure endpoints](migrate-appliance.md#pu
121121

122122
1. Paste the **Azure Migrate project key** copied from the portal. If you do not have the key, go to **Server Assessment> Discover> Manage existing appliances**, select the primary appliance name, find the scale-out appliance associated with it and copy the corresponding key.
123123
1. You will need a device code to authenticate with Azure. Clicking on **Login** will open a modal with the device code as shown below.
124+
124125
:::image type="content" source="./media/tutorial-discover-vmware/device-code.png" alt-text="Modal showing the device code":::
125126

126127
1. Click on **Copy code & Login** to copy the device code and open an Azure Login prompt in a new browser tab. If it doesn't appear, make sure you've disabled the pop-up blocker in the browser.

‎articles/migrate/how-to-set-up-appliance-physical.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ Check that the zipped file is secure, before you deploy it.
7575

7676
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 and assess **physical servers** _(or servers running on other clouds like AWS, GCP, Xen etc.)_ to an Azure Migrate project with **default _(public endpoint)_ connectivity** on **Azure public cloud**.
7777

78-
:::image type="content" source="./media/tutorial-discover-physical/script-physical-default.png" alt-text="Screenshot that shows how to set up appliance with desired configuration":::
78+
:::image type="content" source="./media/tutorial-discover-physical/script-physical-default.png" alt-text="Screenshot that shows how to set up appliance with desired configuration.":::
7979

8080
6. The installer script does the following:
8181

‎articles/migrate/how-to-use-azure-migrate-with-private-endpoints.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ Make sure the server meets the [hardware requirements](./migrate-appliance.md) f
131131

132132
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 and assess **servers running in your VMware environment** to an Azure Migrate project with **private endpoint connectivity** on **Azure public cloud**.
133133

134-
:::image type="content" source="./media/how-to-use-azure-migrate-with-private-endpoints/script-vmware-private.png" alt-text="Screenshot that shows how to set up appliance with desired configuration for private endpoint":::
134+
:::image type="content" source="./media/how-to-use-azure-migrate-with-private-endpoints/script-vmware-private-inline.png" alt-text="Screenshot that shows how to set up appliance with desired configuration for private endpoint." lightbox="./media/how-to-use-azure-migrate-with-private-endpoints/script-vmware-private-expanded.png":::
135135

136136
After the script has executed successfully, the appliance configuration manager will be launched automatically.
137137

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

‎articles/migrate/migrate-support-matrix-physical.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Set up an account that the appliance can use to access the physical servers.
5555
1. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureAppliance.
5656
1. Create a registry key ‘isSudo’ with DWORD value of 1.
5757

58-
:::image type="content" source="./media/tutorial-discover-physical/issudo-reg-key.png" alt-text="Screenshot that shows how to enable sudo support":::
58+
:::image type="content" source="./media/tutorial-discover-physical/issudo-reg-key.png" alt-text="Screenshot that shows how to enable sudo support.":::
5959

6060
- To discover the configuration and performance metadata from target server, you need to enable sudo access for the commands listed [here](migrate-appliance.md#linux-server-metadata). Make sure that you have enabled 'NOPASSWD' for the account to run the required commands without prompting for a password every time sudo command is invoked.
6161
- The following Linux OS distributions are supported for discovery by Azure Migrate using an account with sudo access:

‎articles/migrate/migrate-support-matrix-vmware.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Learn more about [assessments](concepts-assessment-calculation.md).
3030

3131
VMware | Details
3232
--- | ---
33-
**vCenter Server** | Servers that you want to discover and assess must be managed by vCenter Server version 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 are not supported for vCenter Server (for discovery and assesment of servers) and ESXi hosts (for replication of servers).
33+
**vCenter Server** | Servers that you want to discover and assess must be managed by vCenter Server version 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 are not supported for vCenter Server (for discovery and assessment of servers) and ESXi hosts (for replication of servers).
3434
**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 and agentless dependency analysis, the account must have privileges for guest operations on VMware VMs.
3535

3636
## Server requirements

‎articles/migrate/troubleshoot-appliance.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ You are getting an error in the connectivity check on the appliance.
4141
**Remediation**
4242

4343
1. Ensure that you can connect to the required [URLs](/azure/migrate/migrate-appliance#url-access) from the appliance
44-
1. Check if there is a proxy or firewall blocking access to these URLs. If you are required to create an allow list, make sure that you include all of the URLs.
44+
1. Check if there is a proxy or firewall blocking access to these URLs. If you are required to create an allowlist, make sure that you include all of the URLs.
4545
1. If there is a proxy server configured on-premises, make sure that you provide the proxy details correctly by selecting **Setup proxy** in the same step. Make sure that you provide the authorization credentials if the proxy needs them.
4646
1. Ensure that the server has not been previously used to set up the [replication appliance](/azure/migrate/migrate-replication-appliance) or that you have the mobility service agent installed on the server.
4747

@@ -60,8 +60,8 @@ You are getting an error in the connectivity check on the appliance for aka.ms U
6060

6161
If you have enabled the appliance for **private endpoint connectivity**, and don't want to allow access to this URL over internet, you can [disable auto-update](/azure/migrate/migrate-appliance#turn-off-auto-update), as the aka.ms link is required for this service.
6262

63-
>Note
64-
>If you disable auto-update service, the services running on the appliance will not get the latest updates automatically. To get around this, [update the appliance services manually](/azure/migrate/migrate-appliance#manually-update-an-older-version).
63+
>[!Note]
64+
>If you disable auto-update service, the services running on the appliance will not get the latest updates automatically. To get around this, [update the appliance services manually](/azure/migrate/migrate-appliance#manually-update-an-older-version).
6565
6666
## Auto Update check failing during 'Set up prerequisites'
6767

@@ -71,7 +71,7 @@ You are getting an error in the auto update check on the appliance.
7171

7272
**Remediation**
7373

74-
1. Make sure that you created an allow list for the [required URLs](/azure/migrate/migrate-appliance#url-access) and that no proxy or firewall setting is blocking them.
74+
1. Make sure that you created an allowlist for the [required URLs](/azure/migrate/migrate-appliance#url-access) and that no proxy or firewall setting is blocking them.
7575
1. If the update of any appliance component is failing, either rerun the prerequisites or [manually update the appliance services](/azure/migrate/migrate-appliance#manually-update-an-older-version).
7676

7777
## Time sync check failing during 'Set up prerequisites'
@@ -138,7 +138,7 @@ This usually happens when the Azure user account that was used to register the a
138138
**Remediation**
139139

140140
1. Ensure that the currently logged in user account on the appliance has the required permissions on the Key Vault (mentioned in the error message). The user account needs permissions as mentioned [here](/azure/migrate/tutorial-discover-vmware#prepare-an-azure-user-account).
141-
2. Go to the Key Vault and ensure that your user account has an access policy with all the _Key, Secret and Certificate_ permissions assigned under Key vault Access Policy. Learn more [https://docs.microsoft.com/en-us/azure/key-vault/general/assign-access-policy-portal]
141+
2. Go to the Key Vault and ensure that your user account has an access policy with all the _Key, Secret and Certificate_ permissions assigned under Key vault Access Policy. Learn more [/azure/key-vault/general/assign-access-policy-portal]
142142
3. If you have enabled the appliance for **private endpoint connectivity**, ensure that the appliance is either hosted in the same VNet where the Key Vault has been created or it is connected to the Azure VNet (where Key Vault has been created) over a private link. Make sure that the Key Vault private link is resolvable from the appliance. Go to Azure Migrate: Discovery and assessment> Properties to find the details of private endpoints for resources like the Key Vault created during the Azure Migrate key creation. [Learn more](https://go.microsoft.com/fwlink/?linkid=2162447)
143143
4. If you have the required permissions and connectivity, re-try the registration on the appliance after some time.
144144

‎articles/migrate/tutorial-discover-physical.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ Set up an account that the appliance can use to access the physical servers.
9595
1. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureAppliance.
9696
1. Create a registry key ‘isSudo’ with DWORD value of 1.
9797

98-
:::image type="content" source="./media/tutorial-discover-physical/issudo-reg-key.png" alt-text="Screenshot that shows how to enable sudo support":::
98+
:::image type="content" source="./media/tutorial-discover-physical/issudo-reg-key.png" alt-text="Screenshot that shows how to enable sudo support.":::
9999

100100
- To discover the configuration and performance metadata from target server, you need to enable sudo access for the commands listed [here](migrate-appliance.md#linux-server-metadata). Make sure that you have enabled 'NOPASSWD' for the account to run the required commands without prompting for a password every time sudo command is invoked.
101101
- The following Linux OS distributions are supported for discovery by Azure Migrate using an account with sudo access:
@@ -160,7 +160,7 @@ To set up the appliance you:
160160
1. After the successful creation of the Azure resources, a **project key** is generated.
161161
1. Copy the key as you will need it to complete the registration of the appliance during its configuration.
162162

163-
![Selections for Generate Key](./media/tutorial-assess-physical/generate-key-physical.png)
163+
[ ![Selections for Generate Key.](./media/tutorial-assess-physical/generate-key-physical-inline.png)](./media/tutorial-assess-physical/generate-key-physical-expanded.png#lightbox)
164164

165165
### 2. Download the installer script
166166

@@ -196,15 +196,15 @@ Check that the zipped file is secure, before you deploy it.
196196

197197
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 and assess **physical servers** _(or servers running on other clouds like AWS, GCP, Xen etc.)_ to an Azure Migrate project with **default _(public endpoint)_ connectivity** on **Azure public cloud**.
198198

199-
:::image type="content" source="./media/tutorial-discover-physical/script-physical-default.png" alt-text="Screenshot that shows how to set up appliance with desired configuration":::
199+
:::image type="content" source="./media/tutorial-discover-physical/script-physical-default-inline.png" alt-text="Screenshot that shows how to set up appliance with desired configuration" lightbox="./media/tutorial-discover-physical/script-physical-default-expanded.png":::
200200

201201
6. The installer script does the following:
202202

203-
- Installs agents and a web application.
204-
- Install Windows roles, including Windows Activation Service, IIS, and PowerShell ISE.
205-
- Download and installs an IIS rewritable module.
206-
- Updates a registry key (HKLM) with persistent setting details for Azure Migrate.
207-
- Creates the following files under the path:
203+
- Installs agents and a web application.
204+
- Install Windows roles, including Windows Activation Service, IIS, and PowerShell ISE.
205+
- Download and installs an IIS rewritable module.
206+
- Updates a registry key (HKLM) with persistent setting details for Azure Migrate.
207+
- Creates the following files under the path:
208208
- **Config Files**: %Programdata%\Microsoft Azure\Config
209209
- **Log Files**: %Programdata%\Microsoft Azure\Logs
210210

0 commit comments

Comments
 (0)
Please sign in to comment.