Skip to content

Commit 9560eed

Browse files
Merge branch 'raynefebruary3-4' of https://github.com/rayne-wiselman/azure-docs-pr into raynefebruary3-4
:wq
2 parents e0613b9 + aa42f9c commit 9560eed

6 files changed

+33
-33
lines changed

articles/migrate/migrate-appliance.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ Physical machine | Azure Migrate: Server Assessment | Discover physical server
2828
**Download link** | https://aka.ms/migrate/appliance/vmware
2929
**Download size** | 11.2 GB
3030
**License** | The downloaded appliance template comes with a Windows Server 2016 evaluation license, which is valid for 180 days. If the evaluation period is close to expiry, we recommend that you download and deploy a new appliance, or that you activate the operating system license of the appliance VM.
31-
**Deployment** | You deploy the appliance as a VMware VM. You need enough resources on the vCenter Server to allocate a VM with 32-GB RAM, 8 vCPUs, around 80 GB of disk storage, and an external virtual switch.<br/><br/> The appliance requires internet access, either directly or through a proxy.<br/> The appliance VM must be deployed on an ESXi host running version 5.5 or later.<br/><br/> The appliance can connect to a single vCenter Server.
31+
**Deployment** | You deploy the appliance as a VMware VM. You need enough resources on the vCenter Server to allocate a VM with 32-GB RAM, 8 vCPUs, around 80 GB of disk storage, and an external virtual switch.<br/> The appliance requires internet access, either directly or through a proxy.<br/> The appliance can connect to a single vCenter Server.
3232
**Hardware** | Resources on vCenter to allocate a VM with 32-GB RAM 8 vCPUs, around 80 GB of disk storage, and an external virtual switch.
3333
**Hash value** | MD5: c06ac2a2c0f870d3b274a0b7a73b78b1<br/><br/> SHA256: 4ce4faa3a78189a09a26bfa5b817c7afcf5b555eb46999c2fad9d2ebc808540c
3434
**vCenter server/host** | The appliance VM must be deployed on an ESXi host running version 5.5 or later.<br/><br/> vCenter Server running 5.5, 6.0, 6.5, or 6.7.
3535
**Azure Migrate project** | An appliance can be associated with a single project. <br/> Any number of appliances can be associated with a single project.<br/>
3636
**Discovery** | An appliance can discover up to 10,000 VMware VMs on a vCenter Server.<br/> An appliance can connect to a single vCenter Server.
3737
**Appliance components** | Management app: Web app in appliance for user input during deployment.<br/> Discovery agent: Gathers machine configuration data.<br/> Assessment agent: Collect performance data.<br/> DRA: Orchestrates VM replication, and coordinates communication between machines/Azure.<br/> Gateway: Sends replicated data to Azure.<br/> Auto update service: Update components (runs every 24 hours).
38-
**VDDK (agentless migration)** | If you're running an agentless migration with Azure Migrate Server Migration, the VMware vSphere VDDK must be installed on the appliance VM).
38+
**VDDK (agentless migration)** | If you're running an agentless migration with Azure Migrate Server Migration, the VMware vSphere VDDK must be installed on the appliance VM.
3939

4040

4141
## Appliance - Hyper-V
@@ -62,14 +62,12 @@ Physical machine | Azure Migrate: Server Assessment | Discover physical server
6262
**Download format** | Zipped folder (with PowerShell installer script)
6363
**Download link** | [Download link](https://go.microsoft.com/fwlink/?linkid=2105112)
6464
**Download size** | 59.7 MB
65-
**Hardware** | Dedicated physical machine, or VM. The machine running appliance needs 16-GB RAM, 8 vCPUs, around 80 GB of storage space, and an external switch.<br/><br/> The appliance needs a static or dynamic IP address, and internet access.
66-
**Hash value** | MD5: 96fd99581072c400aa605ab036a0a7c0<br/><br/> SHA256: f5454beef510c0aa38ac1c6be6346207c351d5361afa0c9cea4772d566fcdc36
65+
**Hardware** | Dedicated physical machine, or VM. The machine running appliance needs 16-GB RAM, 8 vCPUs, around 80 GB of storage space, and an external switch.<br/> The appliance needs a static or dynamic IP address, and internet access.
66+
**Hash value** | MD5: 1e92ede3e87c03bd148e56a708cdd33f<br/><br/> SHA256: a3fa78edc8ff8aff9ab5ae66be1b64e66de7b9f475b6542beef114b20bfdac3c
6767
**Software** | Appliance machine should run Windows Server 2016.
6868
**Appliance deployment** | The appliance installer script is downloaded from the portal (in a zipped folder). <br/> You unzip the folder, and run the PowerShell script (AzureMigrateInstaller.ps1).
6969
**Discovery** | An appliance can discover up to 250 physical servers.
7070
**Appliance components** | Management app: Web app in appliance for user input during deployment.<br/> Discovery agent: Gathers machine configuration data.<br/> Assessment agent: Collect performance data.<br/> Auto update service: Update components (runs every 24 hours).
71-
**Port access** | After you have configured the appliance, inbound connections on TCP port 3389 to allow remote desktop connections to the appliance.<br/><br/> Inbound connections on port 44368 to remotely access the appliance management app using the URL: `https://<appliance-ip-or-name>:44368.<br/><br/> Outbound connections on port 443, 5671 and 5672 to send discovery and performance metadata to Azure Migrate.
72-
7371

7472

7573
## URL access
@@ -89,9 +87,9 @@ dc.services.visualstudio.com | Upload app logs used for internal monitoring.
8987
*.vault.azure.net | Manage secrets in the Azure Key Vault.
9088
aka.ms/* | Allow access to aka links. Used for Azure Migrate appliance updates.
9189
download.microsoft.com/download | Allow downloads from Microsoft download.
92-
*.servicebus.windows.net | Used for VMware agentless migration.<br/><br/> Communication between the appliance and the Azure Migrate service.
93-
*.discoverysrv.windowsazure.com <br/> *.migration.windowsazure.com <br/> *.hypervrecoverymanager.windowsazure.com | Used for VMware agentless migration.<br/><br/> Connect to Azure Migrate service URLs.
94-
*.blob.core.windows.net | Used for VMware agentless migration.<br/><br/>Upload data to storage.
90+
*.servicebus.windows.net | **Used for VMware agentless migration**<br/><br/> Communication between the appliance and the Azure Migrate service.
91+
*.discoverysrv.windowsazure.com <br/> *.migration.windowsazure.com <br/> *.hypervrecoverymanager.windowsazure.com | **Used for VMware agentless migration**<br/><br/> Connect to Azure Migrate service URLs.
92+
*.blob.core.windows.net | **Used for VMware agentless migration**<br/><br/>Upload data to storage.
9593

9694

9795

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ To assess on-premises machines for migration to Azure with this article, you add
3333
| **Support** | **Details**
3434
| :------------------- | :------------------- |
3535
| **Physical server deployment** | The physical server can be standalone or deployed in a cluster. |
36-
| **Permissions** | **Windows:** Set up a local user account on all the Windows servers that you want to include in the discovery. The user account needs to be added to these groups-Remote Desktop Users, Performance Monitor Users and Performance Log users. <br/> **Linux:** You need a root account on the Linux servers that you want to discover. |
36+
| **Permissions** | **Windows:** Set up a local or domain user account on all the Windows servers that you want to include in the discovery. The user account needs to be added to these groups-Remote Desktop Users, Performance Monitor Users and Performance Log users. <br/> **Linux:** You need a root account on the Linux servers that you want to discover. |
3737
| **Operating system** | All [Windows](https://support.microsoft.com/help/2721672/microsoft-server-software-support-for-microsoft-azure-virtual-machines) and [Linux](https://docs.microsoft.com/azure/virtual-machines/linux/endorsed-distros) operating systems are supported except the following:<br/> Windows Server 2003 <br/> SUSE Linux|
3838

3939

articles/migrate/tutorial-assess-physical.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,14 +93,14 @@ Check that the zipped file is secure, before you deploy it.
9393
1. On the machine to which you downloaded the file, open an administrator command window.
9494
2. Run the following command to generate the hash for the zipped file
9595
- ```C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]```
96-
- Example usage: ```C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller\AzureMigrateInstaller.ps1 SHA256```
96+
- Example usage: ```C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256```
9797

9898
3. For the latest appliance version, the generated hash should match these settings.
9999

100100
**Algorithm** | **Hash value**
101101
--- | ---
102-
MD5 | 96fd99581072c400aa605ab036a0a7c0
103-
SHA256 | f5454beef510c0aa38ac1c6be6346207c351d5361afa0c9cea4772d566fcdc36
102+
MD5 | 1e92ede3e87c03bd148e56a708cdd33f
103+
SHA256 | a3fa78edc8ff8aff9ab5ae66be1b64e66de7b9f475b6542beef114b20bfdac3c
104104

105105
### Run the Azure Migrate installer script
106106

articles/migrate/tutorial-prepare-hyper-v.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ If you don't have an Azure subscription, create a [free account](https://azure.m
3434

3535
You need set up permissions for Azure Migrate deployment.
3636

37-
- Permissions for your Azure account to create an Azure Migrate project.
38-
- Permissions for your account to register the Azure Migrate appliance. The appliance is used for discovery and assessment of Hyper-V VMs you migrate. During appliance registration, Azure Migrate creates two Azure Active Directory (Azure AD) apps that uniquely identify the appliance:
39-
- The first app communicates with Azure Migrate service endpoints.
40-
- The second app accesses an Azure Key Vault that's created during registration, to store Azure AD app info and appliance configuration settings.
37+
**Task** | **Permissions**
38+
--- | ---
39+
**Create an Azure Migrate project** | Your Azure account needs permissions to create a project.
40+
**Register the Azure Migrate appliance** | Azure Migrate uses a lightweight Azure Migrate appliance to discover and assess Hyper-v VMs with Azure Migrate Server Assessment. This appliance discovers VMs, and sends VM metadata and performance data to Azure Migrate.<br/><br/>During appliance registration, the following Register Providers are registered with the subscription chosen in the appliance- Microsoft.OffAzure, Microsoft.Migrate and Microsoft.KeyVault. Registering a resource provider configures your subscription to work with the resource provider. To register the resource providers, you need a Contributor or Owner role on the subscription.<br/><br/> As part of onboarding, Azure Migrate creates an Azure Active Directory (Azure AD) app:<br/> The AAD app is used for communication (authentication and authorization) between the agents running on the appliance with their respective services running on Azure. This app does not have privileges to make ARM calls or RBAC access on any resource.
4141

4242

4343

@@ -54,15 +54,14 @@ Check you have permissions to create an Azure Migrate project.
5454

5555
### Assign permissions to register the appliance
5656

57-
You can assign permissions for Azure Migrate to create the Azure AD apps created during appliance registration, using one of the following methods:
57+
You can assign permissions for Azure Migrate to create the Azure AD app during appliance registration, using one of the following methods:
5858

5959
- A tenant/global admin can grant permissions to users in the tenant, to create and register Azure AD apps.
6060
- A tenant/global admin can assign the Application Developer role (that has the permissions) to the account.
6161

62-
It's worth noting that:
63-
64-
- The apps don't have any other access permissions on the subscription other than those described above.
65-
- You only need these permissions when you register a new appliance. You can remove the permissions after the appliance is set up.
62+
> [!NOTE]
63+
> - The app does not have any other access permissions on the subscription other than those described above.
64+
> - You only need these permissions when you register a new appliance. You can remove the permissions after the appliance is set up.
6665
6766

6867
#### Grant account permissions

articles/migrate/tutorial-prepare-physical.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ If you don't have an Azure subscription, create a [free account](https://azure.m
3636

3737
You need set up permissions for Azure Migrate deployment.
3838

39-
- Permissions for your Azure account to create an Azure Migrate project.
40-
- Permissions for your account to register the Azure Migrate appliance. The appliance is used for Hyper-V discovery and migration. During appliance registration, Azure Migrate creates two Azure Active Directory (Azure AD) apps that uniquely identify the appliance:
41-
- The first app communicates with Azure Migrate service endpoints.
42-
- The second app accesses an Azure Key Vault that's created during registration, to store Azure AD app info and appliance configuration settings.
39+
**Task** | **Permissions**
40+
--- | ---
41+
**Create an Azure Migrate project** | Your Azure account needs permissions to create a project.
42+
**Register the Azure Migrate appliance** | Azure Migrate uses a lightweight Azure Migrate appliance to discover and assess physical servers with Azure Migrate Server Assessment. This appliance discovers servers, and sends their metadata and performance data to Azure Migrate.<br/><br/>During appliance registration, the following Register Providers are registered with the subscription chosen in the appliance- Microsoft.OffAzure, Microsoft.Migrate and Microsoft.KeyVault. Registering a resource provider configures your subscription to work with the resource provider. To register the resource providers, you need a Contributor or Owner role on the subscription.<br/><br/> As part of onboarding, Azure Migrate creates an Azure Active Directory (Azure AD) app:<br/> The AAD app is used for communication (authentication and authorization) between the agents running on the appliance with their respective services running on Azure. This app does not have privileges to make ARM calls or RBAC access on any resource.
4343

4444

4545

@@ -56,15 +56,14 @@ Check you have permissions to create an Azure Migrate project.
5656

5757
### Assign permissions to register the appliance
5858

59-
You can assign permissions for Azure Migrate to create the Azure AD apps creating during appliance registration, using one of the following methods:
59+
You can assign permissions for Azure Migrate to create the Azure AD app during appliance registration, using one of the following methods:
6060

6161
- A tenant/global admin can grant permissions to users in the tenant, to create and register Azure AD apps.
6262
- A tenant/global admin can assign the Application Developer role (that has the permissions) to the account.
6363

64-
It's worth noting that:
65-
66-
- The apps don't have any other access permissions on the subscription other than those described above.
67-
- You only need these permissions when you register a new appliance. You can remove the permissions after the appliance is set up.
64+
> [!NOTE]
65+
> - The app does not have any other access permissions on the subscription other than those described above.
66+
> - You only need these permissions when you register a new appliance. You can remove the permissions after the appliance is set up.
6867
6968

7069
#### Grant account permissions

articles/migrate/tutorial-prepare-vmware.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,12 @@ You need these permissions.
3333
**Task** | **Permissions**
3434
--- | ---
3535
**Create an Azure Migrate project** | Your Azure account needs permissions to create a project.
36-
**Register the Azure Migrate appliance** | Azure Migrate uses a lightweight Azure Migrate appliance to assess VMware VMs with Azure Migrate Server Assessment, and to run [agentless migration](server-migrate-overview.md) of VMware VMs with Azure Migrate Server Migration. This appliance discovers VMs, and sends VM metadata and performance data to Azure Migrate.<br/><br/>During registration, Azure Migrate creates two Azure Active Directory (Azure AD) apps that uniquely identify the appliance, and needs permissions to create these apps.<br/> - The first app communicates with Azure Migrate service endpoints.<br/> - The second app accesses an Azure Key Vault created during registration to store Azure AD app info and appliance configuration settings.
37-
**Create a Key Vault** | To migrate VMware VMs with Azure Migrate Server Migration, Azure Migrate creates a Key Vault to manage access keys to the replication storage account in your subscription. To create the vault, you need permissions on the resource group in which the Azure Migrate project resides.
36+
**Register the Azure Migrate appliance** | Azure Migrate uses a lightweight Azure Migrate appliance to assess VMware VMs with Azure Migrate Server Assessment, and to run [agentless migration](server-migrate-overview.md) of VMware VMs with Azure Migrate Server Migration. This appliance discovers VMs, and sends VM metadata and performance data to Azure Migrate.<br/><br/>During appliance registration, the following Register Providers are registered with the subscription chosen in the appliance- Microsoft.OffAzure, Microsoft.Migrate and Microsoft.KeyVault. Registering a resource provider configures your subscription to work with the resource provider. To register the resource providers, you need a Contributor or Owner role on the subscription.<br/><br/> As part of onboarding, Azure Migrate creates two Azure Active Directory (Azure AD) apps:<br/> - The first app is used for communication (authentication and authorization) between the agents running on the appliance with their respective services running on Azure. This app does not have privileges to make ARM calls or RBAC access on any resource.<br/> - The second app is used exclusively to access KeyVault created in the user's subscription for agentless migration. It is provided with an RBAC access on the Azure Key Vault (created in customer's tenant) when discovery is initiated from the appliance.
37+
**Create a Key Vault** | To migrate VMware VMs with Azure Migrate Server Migration, Azure Migrate creates a Key Vault to manage access keys to the replication storage account in your subscription. To create the vault, you need role assignment permissions on the resource group in which the Azure Migrate project resides.
38+
39+
40+
41+
3842

3943

4044
### Assign permissions to create project

0 commit comments

Comments
 (0)