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/tutorial-discover-physical.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -167,15 +167,15 @@ To set up the appliance, you:
167
167
1. In **Migration goals** > **Servers, databases and web apps** > **Azure Migrate: Discovery and assessment**, select **Discover**.
168
168
2. In **Discover servers** > **Are your servers virtualized?**, select **Physical or other (AWS, GCP, Xen, etc.)**.
169
169
3. In **1:Generate project key**, provide a name for the Azure Migrate appliance that you'll set up for discovery of physical or virtual servers. The name should be alphanumeric with 14 characters or fewer.
170
-
1. Select **Generate key** to start the creation of the required Azure resources. Do not close the Discover servers page during the creation of resources.
170
+
1. Select **Generate key** to start the creation of the required Azure resources. Don't close the Discover servers page during the creation of resources.
171
171
1. After the successful creation of the Azure resources, a **project key** is generated.
172
172
1. Copy the key as you'll need it to complete the registration of the appliance during its configuration.
173
173
174
174
[](./media/tutorial-assess-physical/generate-key-physical-expanded-1.png#lightbox)
175
175
176
176
### 2. Download the installer script
177
177
178
-
In **2: Download Azure Migrate appliance**, click**Download**.
178
+
In **2: Download Azure Migrate appliance**, select**Download**.
179
179
180
180
### Verify security
181
181
@@ -236,7 +236,7 @@ Set up the appliance for the first time.
236
236
237
237
1. Open a browser on any server that can connect to the appliance, and open the URL of the appliance web app: **https://*appliance name or IP address*: 44368**.
238
238
239
-
Alternately, you can open the app from the desktop by clicking the app shortcut.
239
+
Alternately, you can open the app from the desktop by selecting the app shortcut.
240
240
1. Accept the **license terms**, and read the third-party information.
241
241
242
242
#### Set up prerequisites and register the appliance
@@ -260,11 +260,11 @@ In the configuration manager, select **Set up prerequisites**, and then complete
260
260
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.
261
261
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.
262
262
263
-
:::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.":::
263
+
:::image type="content" source="./media/tutorial-discover-vmware/device-code.png" alt-text="Screenshot that shows where to copy the device code and sign in.":::
264
264
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.
265
265
> [!NOTE]
266
266
> 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.
267
-
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.
267
+
5. After you successfully sign in, return to the browser tab that displays the appliance configuration manager. If the Azure user account that you used to sign in has the required permissions for the Azure resources that were created during key generation, appliance registration starts.
268
268
269
269
After the appliance is successfully registered, to see the registration details, select **View details**.
270
270
@@ -299,8 +299,8 @@ Now, connect from the appliance to the physical servers to be discovered, and st
299
299
- If you choose **Add multiple items**, you can add multiple records at once by specifying server **IP address/FQDN** with the friendly name for credentials in the text box. **Verify** the added records and select **Save**.
300
300
- If you choose **Import CSV**_(selected by default)_, you can download a CSV template file, populate the file with the server **IP address/FQDN** and friendly name for credentials. You then import the file into the appliance, **verify** the records in the file and select **Save**.
301
301
302
-
1.On clicking Save, the appliance will try validating the connection to the servers added and show the **Validation status** in the table against each server.
303
-
- If validation fails for a server, review the error by clicking on **Validation failed** in the Status column of the table. Fix the issue, and validate again.
302
+
1.Select Save. The appliance will try validating the connection to the servers added and show the **Validation status** in the table against each server.
303
+
- If validation fails for a server, review the error by selecting on **Validation failed** in the Status column of the table. Fix the issue, and validate again.
304
304
- To remove a server, select **Delete**.
305
305
1. You can **revalidate** the connectivity to servers anytime before starting the discovery.
306
306
1. Before initiating discovery, you can choose to disable the slider to not perform software inventory and agentless dependency analysis on the added servers. You can change this option at any time.
@@ -334,10 +334,10 @@ select **Start discovery**, to kick off discovery of the successfully validated
334
334
After discovery finishes, you can verify that the servers appear in the portal.
335
335
336
336
1. Open the Azure Migrate dashboard.
337
-
2. In **Azure Migrate - Servers** > **Azure Migrate: Discovery and assessment** page, click the icon that displays the count for **Discovered servers**.
337
+
2. In **Azure Migrate - Servers** > **Azure Migrate: Discovery and assessment** page, select the icon that displays the count for **Discovered servers**.
338
338
339
339
## Delete servers
340
-
After the discovery has been initiated, you can delete any of the added servers from the appliance configuration manager by searching for the server name in the **Add discovery source** table and by clicking**Delete**.
340
+
After the discovery has been initiated, you can delete any of the added servers from the appliance configuration manager by searching for the server name in the **Add discovery source** table and by selecting**Delete**.
341
341
342
342
>[!NOTE]
343
343
> If you choose to delete a server where discovery has been initiated, it will stop the ongoing discovery and assessment which may impact the confidence rating of the assessment that includes this server. [Learn more](./common-questions-discovery-assessment.md#why-is-the-confidence-rating-of-my-assessment-low)
Copy file name to clipboardExpand all lines: articles/migrate/tutorial-migrate-aws-virtual-machines.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ This tutorial shows you how to discover, assess, and migrate Amazon Web Services
16
16
> [!NOTE]
17
17
> You migrate AWS VMs to Azure by treating them as physical servers.
18
18
19
-
In this tutorial, you will learn how to:
19
+
In this tutorial, you'll learn how to:
20
20
> [!div class="checklist"]
21
21
>
22
22
> * Verify prerequisites for migration.
@@ -47,7 +47,7 @@ Set up an assessment as follows:
47
47
2. Open the sshd_config file : vi /etc/ssh/sshd_config
48
48
3. In the file, locate the **PasswordAuthentication** line, and change the value to **yes**.
49
49
4. Save the file and close it. Restart the ssh service.
50
-
- If you are using a root user to discover your Linux VMs, ensure root login is allowed on the VMs.
50
+
- If you're using a root user to discover your Linux VMs, ensure root login is allowed on the VMs.
51
51
1. Sign into each Linux machine
52
52
2. Open the sshd_config file : vi /etc/ssh/sshd_config
53
53
3. In the file, locate the **PermitRootLogin** line, and change the value to **yes**.
@@ -113,7 +113,7 @@ Prepare for appliance deployment as follows:
113
113
114
114
- Set up a separate EC2 VM to host the replication appliance. This instance must be running Windows Server 2012 R2 or Windows Server 2016. [Review](./migrate-replication-appliance.md#appliance-requirements) the hardware, software, and networking requirements for the appliance.
115
115
- The appliance shouldn't be installed on a source VM that you want to replicate or on the Azure Migrate discovery and assessment appliance you may have installed before. It should be deployed on a different VM.
116
-
- The source AWS VMs to be migrated should have a network line of sight to the replication appliance. Configure necessary security group rules to enable this. It is recommended that the replication appliance is deployed in the same VPC as the source VMs to be migrated. If the replication appliance needs to be in a different VPC, the VPCs need to be connected through VPC peering.
116
+
- The source AWS VMs to be migrated should have a network line of sight to the replication appliance. Configure necessary security group rules to enable this. It's recommended that the replication appliance is deployed in the same VPC as the source VMs to be migrated. If the replication appliance needs to be in a different VPC, the VPCs need to be connected through VPC peering.
117
117
- The source AWS VMs communicate with the replication appliance on ports HTTPS 443 (control channel orchestration) and TCP 9443 (data transport) inbound for replication management and replication data transfer. The replication appliance in turn orchestrates and sends replication data to Azure over port HTTPS 443 outbound. To configure these rules, edit the security group inbound/outbound rules with the appropriate ports and source IP information.
118
118
119
119

@@ -164,7 +164,7 @@ The first step of migration is to set up the replication appliance. To set up th
164
164
11.**Installation Progress** shows you information about the installation process. When it's finished, select **Finish**. A window displays a message about a reboot. Select **OK**.
165
165
12. Next, a window displays a message about the configuration server connection passphrase. Copy the passphrase to your clipboard and save the passphrase in a temporary text file on the source VMs. You’ll need this passphrase later, during the mobility service installation process.
166
166
167
-
10. After the installation completes, the Appliance configuration wizard will be launched automatically (You can also launch the wizard manually by using the cspsconfigtool shortcut that is created on the desktop of the appliance). In this tutorial, we'll be manually installing the Mobility Service on source VMs to be replicated, so create a dummy account in this step and proceed. You can provide the following details for creating the dummy account - "guest" as the friendly name, "username" as the username, and "password" as the password for the account. You will be using this dummy account in the Enable Replication stage.
167
+
10. After the installation completes, the Appliance configuration wizard will be launched automatically (You can also launch the wizard manually by using the cspsconfigtool shortcut that is created on the desktop of the appliance). In this tutorial, we'll be manually installing the Mobility Service on source VMs to be replicated, so create a dummy account in this step and proceed. You can provide the following details for creating the dummy account - "guest" as the friendly name, "username" as the username, and "password" as the password for the account. You'll be using this dummy account in the Enable Replication stage.
168
168
169
169
11. After the appliance has restarted after setup, in **Discover machines**, select the new appliance in **Select Configuration Server**, and click **Finalize registration**. Finalize registration performs a couple of final tasks to prepare the replication appliance.
170
170
@@ -244,7 +244,7 @@ A Mobility service agent must be installed on the source AWS VMs to be migrated.
244
244
245
245
8. In **Target settings**, select the subscription, and target region to which you'll migrate, and specify the resource group in which the Azure VMs will reside after migration.
246
246
9. In **Virtual Network**, select the Azure VNet/subnet to which the Azure VMs will be joined after migration.
247
-
10. In **Cache storage account**, keep the default option to use the cache storage account that is automatically created for the project. Use the drop down if you'd like to specify a different storage account to use as the cache storage account for replication. <br/>
247
+
10. In **Cache storage account**, keep the default option to use the cache storage account that is automatically created for the project. Use the dropdown if you'd like to specify a different storage account to use as the cache storage account for replication. <br/>
248
248
> [!NOTE]
249
249
>
250
250
> - If you selected private endpoint as the connectivity method for the Azure Migrate project, grant the Recovery Services vault access to the cache storage account. [**Learn more**](migrate-servers-to-azure-using-private-link.md#grant-access-permissions-to-the-recovery-services-vault)
@@ -305,7 +305,7 @@ You can monitor replication status by clicking on **Replicating servers** in **M
305
305
306
306
## Run a test migration
307
307
308
-
When delta replication begins, you can run a test migration for the VMs, before running a full migration to Azure. The test migration is highly recommended and provides an opportunity to discover any potential issues and fix them before you proceed with the actual migration. It is advised that you do this at least once for each VM before you migrate it.
308
+
When delta replication begins, you can run a test migration for the VMs, before running a full migration to Azure. The test migration is highly recommended and provides an opportunity to discover any potential issues and fix them before you proceed with the actual migration. It's advised that you do this at least once for each VM before you migrate it.
309
309
310
310
- Running a test migration checks that migration will work as expected, without impacting the AWS VMs, which remain operational, and continue replicating.
311
311
- Test migration simulates the migration by creating an Azure VM using replicated data (usually migrating to a non-production VNet in your Azure subscription).
@@ -326,7 +326,7 @@ Do a test migration as follows:
326
326
5. After the migration finishes, view the migrated Azure VM in **Virtual Machines** in the Azure portal. The machine name has a suffix **-Test**.
327
327
6. After the test is done, right-click the Azure VM in **Replicating machines**, and click **Clean up test migration**.
328
328
329
-
:::image type="content" source="./media/tutorial-migrate-physical-virtual-machines/clean-up-inline.png" alt-text="Screenshot showing the result after the clean up of test migration." lightbox="./media/tutorial-migrate-physical-virtual-machines/clean-up-expanded.png":::
329
+
:::image type="content" source="./media/tutorial-migrate-physical-virtual-machines/clean-up-inline.png" alt-text="Screenshot showing the result after the cleanup of test migration." lightbox="./media/tutorial-migrate-physical-virtual-machines/clean-up-expanded.png":::
330
330
331
331
> [!NOTE]
332
332
> You can now register your servers running SQL server with SQL VM RP to take advantage of automated patching, automated backup and simplified license management using SQL IaaS Agent Extension.
@@ -345,7 +345,7 @@ After you've verified that the test migration works as expected, you can migrate
345
345
3. In **Migrate** > **Shut down virtual machines and perform a planned migration with no data loss**, select **Yes** > **OK**.
346
346
347
347
> [!NOTE]
348
-
> Automatic shutdown is not supported while migrating AWS virtual machines.
348
+
> Automatic shutdown isn't supported while migrating AWS virtual machines.
349
349
350
350
4. A migration job starts for the VM. You can view the job status by clicking the notification bell icon on the top right of the portal page or by going to the jobs page of the Migration and modernization tool (Click Overview on the tool tile > Select Jobs from the left menu).
351
351
5. After the job finishes, you can view and manage the VM from the Virtual Machines page.
@@ -387,12 +387,12 @@ After you've verified that the test migration works as expected, you can migrate
387
387
**Answer:** Post-migration, you can view and manage the VM from the Virtual Machines page. Connect to the migrated VM to validate.
388
388
389
389
**Question:** I am unable to import VMs for migration from my previously created Server Assessment results
390
-
**Answer:** Currently, we do not support the import of assessment for this workflow. As a workaround, you can export the assessment and then manually select the VM recommendation during the Enable Replication step.
390
+
**Answer:** Currently, we don't support the import of assessment for this workflow. As a workaround, you can export the assessment and then manually select the VM recommendation during the Enable Replication step.
391
391
392
392
**Question:** I am getting the error “Failed to fetch BIOS GUID” while trying to discover my AWS VMs
393
393
**Answer:** Always use root login for authentication and not any pseudo user. Also review supported operating systems for AWS VMs.
394
394
395
-
**Question:** My replication status is not progressing
395
+
**Question:** My replication status is not progressing.
396
396
**Answer:** Check if your replication appliance meets the requirements. Make sure you’ve enabled the required ports on your replication appliance TCP port 9443 and HTTPS 443 for data transport. Ensure that there are no stale duplicate versions of the replication appliance connected to the same project.
397
397
398
398
**Question:** I am unable to Discover AWS Instances using Azure Migrate due to HTTP status code of 504 from the remote Windows management service
@@ -401,13 +401,13 @@ After you've verified that the test migration works as expected, you can migrate
401
401
**Question:** Do I have to make any changes before I migrate my AWS VMs to Azure
402
402
**Answer:** You may have to make these changes before migrating your EC2 VMs to Azure:
403
403
404
-
- If you are using cloud-init for your VM provisioning, you may want to disable cloud-init on the VM before replicating it to Azure. The provisioning steps performed by cloud-init on the VM maybe AWS specific and won't be valid after the migration to Azure.
404
+
- If you're using cloud-init for your VM provisioning, you may want to disable cloud-init on the VM before replicating it to Azure. The provisioning steps performed by cloud-init on the VM maybe AWS specific and won't be valid after the migration to Azure.
405
405
- If the VM is a PV VM (para-virtualized) and not HVM VM, you may not be able to run it as-is on Azure because para-virtualized VMs use a custom boot sequence in AWS. You may be able to get over this challenge by uninstalling PV drivers before you perform a migration to Azure.
406
406
- We always recommend you run a test migration before the final migration.
407
407
408
408
409
409
**Question:** Can I migrate AWS VMs running Amazon Linux Operating system
410
-
**Answer:** VMs running Amazon Linux cannot be migrated as-is as Amazon Linux OS is only supported on AWS.
410
+
**Answer:** VMs running Amazon Linux can't be migrated as-is as Amazon Linux OS is only supported on AWS.
411
411
To migrate workloads running on Amazon Linux, you can spin up a CentOS/RHEL VM in Azure and migrate the workload running on the AWS Linux machine using a relevant workload migration approach. For example, depending on the workload, there may be workload-specific tools to aid the migration – such as for databases or deployment tools in case of web servers.
0 commit comments