Skip to content

Commit abca3d6

Browse files
authored
Merge pull request #104606 from rayne-wiselman/raynefebruary17-2
fixing metadata issues
2 parents fa7e5e6 + 1f4c18a commit abca3d6

8 files changed

+64
-56
lines changed

articles/migrate/common-questions-appliance.md

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,40 +2,45 @@
22
title: Common questions about the Azure Migrate appliance
33
description: Get answers to common questions about the Azure Migrate appliance
44
ms.topic: conceptual
5-
ms.date: 11/21/2019
5+
ms.date: 02/17/2020
66
---
77

88
# Azure Migrate appliance: Common questions
99

10-
This article answers common questions about the Azure Migrate appliance. If you have further queries after reading this article, post them on the [Azure Migrate forum](https://aka.ms/AzureMigrateForum). If you have other questions, review these articles:
10+
This article answers common questions about the Azure Migrate appliance. If you have other questions, review these articles:
1111

1212
- [General questions](resources-faq.md) about Azure Migrate.
1313
- [Questions](common-questions-discovery-assessment.md) about the discovery, assessment, and dependency visualization.
1414
- [Questions](common-questions-server-migration.md) about server migration.
15+
- Get questions answered on the [Azure Migrate forum](https://aka.ms/AzureMigrateForum).
1516

1617

1718
## What is the Azure Migrate appliance?
1819

19-
The Azure Migrate appliance is a lightweight appliance used by the Azure Migrate: Server Assessment tool to discover and assess on-premises servers, and used by the Azure Migrate: Server Migration tool for agentless migration of on-premises VMware VMs.
20+
The Azure Migrate appliance is a lightweight appliance used by the Azure Migrate:Server Assessment tool to discover and assess on-premises servers. The appliance is also used by the Azure Migrate:Server Migration tool, for agentless migration of on-premises VMware VMs.
2021

21-
The appliance is deployed on-premises as a VM or physical machine. The appliance discovers on-premises machines, and continually sends machine metadata and performance data to Azure Migrate. Appliance discovery is agentless. Nothing is installed on discovered machines. [Learn more](migrate-appliance.md) about the appliance.
22+
- The appliance is deployed on-premises as a VM or physical machine.
23+
- The appliance discovers on-premises machines, and continually sends machine metadata and performance data to Azure Migrate.
24+
- Appliance discovery is agentless. Nothing is installed on discovered machines.
25+
26+
[Learn more](migrate-appliance.md) about the appliance.
2227

2328
## How does the appliance connect to Azure?
2429

25-
The connection can be over the internet, or use Azure ExpressRoute with public/Microsoft peering.
30+
The appliance can connect over the internet, or using Azure ExpressRoute with public/Microsoft peering.
2631

2732
## Does appliance analysis impact performance?
2833

29-
The Azure Migrate appliance profiles on-premises machines continuously to measure VM performance data. This profiling has almost no performance impact on the Hyper-V/ESXi hosts or on VMware vCenter Server.
34+
The Azure Migrate appliance profiles on-premises machines continuously to measure performance data. This profiling has almost no performance impact profiled machines.
3035

3136
### Can I harden the appliance VM?
3237

33-
When you create the appliance VM using the downloaded template, you can add components (for example an antivirus) to the template, as long as you leave the communication and firewall rules required for the Azure Migrate appliance as-is.
38+
When you create the appliance VM using the downloaded template, you can add components (for example an antivirus) to the template, as long as you leave the communication and firewall rules required for the Azure Migrate appliance in place.
3439

3540

3641
## What network connectivity is needed?
3742

38-
Review the following:
43+
Review information about network connectivity:
3944
- VMware assessment using the Azure Migrate appliance: [URL](migrate-appliance.md#url-access) and [port](migrate-support-matrix-vmware.md#port-access) access requirements.
4045
- VMware agentless migration using the Azure Migrate appliance: [URL](migrate-appliance.md#url-access) and [port](migrate-support-matrix-vmware-migration.md#agentless-ports) access requirements.
4146
- Hyper-V assessment using the Azure Migrate appliance: [URL](migrate-appliance.md#url-access) and [port](migrate-support-matrix-hyper-v.md#port-access) access requirements.
@@ -51,14 +56,14 @@ Review the collected data:
5156

5257
## How is data stored?
5358

54-
Data collected by the Azure Migrate appliance is stored in the Azure location that you choose when you created the migration project.
59+
Data collected by the Azure Migrate appliance is stored in the Azure location in which you created the Azure Migrate project.
5560

5661
- The data is securely stored in a Microsoft subscription, and is deleted when you delete the Azure Migrate project.
5762
- If you use [dependency visualization](concepts-dependency-visualization.md), the data collected is stored in the United States, in a Log Analytics workspace created in the Azure subscription. This data is deleted when you delete the Log Analytics workspace in your subscription.
5863

5964
## How much data is uploaded in continuous profiling?
6065

61-
The volume of data sent to Azure Migrate depends on a number of parameters. To give you a sense of the volume, an Azure Migrate project with 10 machines (each with one disk and one NIC) sends around 50 MB per day. This value is approximate, and changes based on the number of data points for the NICs and disks. The increase in data sent is non-linear if there's an increase in the number of machines, NICs, or disks.
66+
The volume of data sent to Azure Migrate depends on a number of parameters. To give you a sense, an Azure Migrate project with 10 machines (each with one disk and one NIC) sends around 50 MB per day. This value is approximate, and changes, based on the number of data points for the NICs and disks. The increase in data sent is non-linear if there's an increase in the number of machines, NICs, or disks.
6267

6368
## Is data encrypted at-rest/in-transit?
6469

@@ -73,37 +78,37 @@ Yes, for both.
7378
1. The appliance connects to vCenter Server (port 443), using the credentials you provided when you set up the appliance.
7479
2. The appliance uses VMware PowerCLI to query vCenter Server, to collect metadata about the VMs managed by vCenter Server.
7580
3. The appliance collects configuration data about VMs (cores, memory, disks, NICs) and the performance history of each VM for the past month.
76-
4. The collected metadata is ent to Azure Migrate: Server Assessment (over the internet via HTTPS) for assessment.
81+
4. The collected metadata is sent to Azure Migrate: Server Assessment (over the internet via HTTPS) for assessment.
7782

7883
## Can I connect the appliance to multiple vCenter Servers?
7984

8085
No. There's a one-to-one mapping between an appliance and vCenter Server. To discover VMs on multiple vCenter Server instances, you need to deploy multiple appliances.
8186

82-
### How many VMs or servers can I discover with an appliance?
87+
## How many VMs or servers can I discover with an appliance?
8388

84-
You can discover up to 10,000 VMware VMs, up to 5,000 Hyper-V VMs and up to 250 servers with a single appliance. If you have more machines in your on-premises environment, read about scaling [Hyper-V](scale-hyper-v-assessment.md), [VMware](scale-vmware-assessment.md) and [physical](scale-physical-assessment.md) assessment.
89+
You can discover up to 10,000 VMware VMs, up to 5,000 Hyper-V VMs, and up to 250 physical servers with a single appliance. If you have more machines in your on-premises environment, read about scaling [Hyper-V](scale-hyper-v-assessment.md), [VMware](scale-vmware-assessment.md) and [physical](scale-physical-assessment.md) assessment.
8590

8691
## Can I delete an appliance?
8792

88-
Currently deletion of appliance from the project isn't supported.
93+
Currently, deleting an appliance from the project isn't supported.
8994

9095
- The only way to delete the appliance is to delete the resource group that contains the Azure Migrate project associated with the appliance.
9196
- However, deleting the resource group will also delete other registered appliances, the discovered inventory, assessments, and all other Azure components associated with the project in the resource group.
9297

9398

9499
## Can I use the appliance with a different subscription/project?
95100

96-
After using the appliance to initiate discovery, you can't reconfigure it with a different Azure subscription, or in a different Azure Migrate project. You also can't discover VMs on a different vCenter Server. Set up a fresh appliance for these tasks.
101+
After using the appliance to initiate discovery, you can't reconfigure it with a different Azure subscription, or use it in a different Azure Migrate project. You also can't discover VMs on a different vCenter Server. Set up a new appliance for these tasks.
97102

98103
## Can I set up the appliance on an Azure VM?
99-
Not currently supported.
104+
No. This isn't currently supported.
100105

101106
## Can I discover on an ESXi host?
102-
Not you need a vCenter Server to discover VMware VMs.
107+
No. You need a vCenter Server to discover VMware VMs.
103108

104109
## How do I update the appliance?
105110

106-
By default, the appliance and its installed agents are updated automatically. The appliance checks for updates once every 24 hours. If there are any failures during the update process, there's a retry process. Automatic updates only update the appliance and appliance agents. The operating system isn't updated. Use Microsoft Updates to keep the operating system up-to-date.
111+
By default, the appliance and its installed agents are updated automatically. The appliance checks for updates once every 24 hours. If the update process fails, there's a retry. Automatic updates only update the appliance and appliance agents. The operating system isn't updated. Use Microsoft Updates to keep the operating system up-to-date.
107112

108113
## Can I check agent health?
109114

articles/migrate/common-questions-discovery-assessment.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,18 @@
22
title: Common questions - discovery, assessment, and dependency analysis in Azure Migrate
33
description: Get answers to common questions about discovery, assessment, and dependency analysis in Azure Migrate.
44
ms.topic: conceptual
5-
ms.date: 12/29/2019
5+
ms.date: 02/17/2020
66

77
---
88

99
# Common questions about discovery, assessment, and dependency analysis
1010

11-
This article answers common questions about discovery, assessment, and dependency analysis in Azure Migrate. If you have further queries after reading this article, post them on the [Azure Migrate forum](https://aka.ms/AzureMigrateForum). If you have other questions, review these articles:
11+
This article answers common questions about discovery, assessment, and dependency analysis in Azure Migrate. If you have other questions, review these articles:
1212

1313
- [General questions](resources-faq.md) about Azure Migrate.
1414
- [Questions](common-questions-appliance.md) about the Azure Migrate appliance.
1515
- [Questions](common-questions-server-migration.md) about server migration.
16+
- Post questions on the [Azure Migrate forum](https://aka.ms/AzureMigrateForum)
1617

1718

1819

Lines changed: 28 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,61 @@
11
---
22
title: Common questions about Azure Migrate Server Migration
3-
description: Get answers to common questions about Azure Migrate Server Migration
3+
description: Get answers to common questions about migrating machines with Azure Migrate Server Migration
44
ms.topic: conceptual
5-
ms.date: 02/06/2020
5+
ms.date: 02/17/2020
66
---
77

88
# Azure Migrate Server Migration: Common questions
99

10-
This article answers common questions about the Azure Migrate: Server Migration. If you have further queries after reading this article, post them on the [Azure Migrate forum](https://aka.ms/AzureMigrateForum). If you have other questions, review these articles:
10+
This article answers common questions about the Azure Migrate:Server Migration tool. If you more questions after reading this article, review these articles:
1111

1212
- [General questions](resources-faq.md) about Azure Migrate.
1313
- [Questions](common-questions-appliance.md) about the Azure Migrate appliance.
1414
- [Questions](common-questions-discovery-assessment.md) about the discovery, assessment, and dependency visualization.
15+
- Post questions on the [Azure Migrate forum](https://aka.ms/AzureMigrateForum).
1516

1617

1718
## How does agentless VMware replication work?
1819

19-
The agentless replication method for VMware uses VMware snapshots, and VMware changed block tracking (CBT). An initial replication cycle is scheduled when the user starts replication. In the initial replication cycle, a snapshot of the VM is taken, and this snapshot is used to replicate the VMs VMDKs (disks).
20-
After the initial replication cycle is completed, delta replication cycles are scheduled periodically. In the delta replication cycle, a snapshot is taken, and data blocks that have changed since the previous replication cycle are replicated. VMware changed block tracking is used to determine blocks that have changed since the last cycle.
21-
The frequency of the periodic replication cycles is automatically managed by the service depending on how many other VMs/disks are concurrently replicating off the same datastore and in ideal conditions will eventually converge to 1 cycle per hour per VM.
20+
The agentless replication method for VMware uses VMware snapshots, and VMware Changed Block Tracking (CBT).
2221

23-
When you migrate, an on-demand replication cycle is scheduled for the VM to capture any remaining data. You can choose to Shut down the VM as part of the migration to ensure zero data loss and application consistency.
22+
1. When you start replication, an initial replication cycle is scheduled. In the initial cycle, a snapshot of the VM is taken. This snapshot is used to replicate the VMs VMDKs (disks).
23+
2. After the initial replication cycle finishes, delta replication cycles are scheduled periodically.
24+
- During delta replication, a snapshot is taken, and data blocks that have changed since the previous replication cycle are replicated.
25+
- VMware CBT is used to determine blocks that have changed since the last cycle.
26+
- The frequency of the periodic replication cycles is automatically managed by the Azure Migrate, depending on how many other VMs/disks are concurrently replicating from the same datastore. In ideal conditions, replication eventually converges to one cycle per hour for each VM.
2427

25-
## Why is the resynchronization option not exposed in agentless stack?
28+
When you migrate, an on-demand replication cycle is scheduled for the machine, to capture any remaining data. You can choose to shut down the machine during migration, to ensure zero data loss and application consistency.
2629

27-
In agentless stack, in every delta cycle, we transfer the diff between the current snapshot and the previous snapshot that we had taken. Since it is always a diff between snapshots, this gives the advantage of folding the data (i.e. if a particular sector is written 'n' times between the snapshots, we only need to transfer the last write, as we are interested only in the last sync). This is different from the agent-based stack in which we track every write and apply them. This means every delta cycle is a resynchronization. Hence, there is no resynchronization option exposed.
30+
## Why isn't resynchronization exposed?
2831

29-
If ever the disks are out of sync because of a failure, it is fixed in the next cycle.
32+
During agentless migration, in every delta cycle the difference between the current snapshot and the previously taken snapshot is written. Since it's always the difference between snapshots, folding data in. So that if a particular sector is written N times between snapshots, only the last write needs to be transferred, as we are interested only in the last sync. This differs from agent-based replication, where we track and apply every write. This means every delta cycle is a resynchronization. Hence, there is no resynchronization option exposed. If ever the disks aren't synchronized because of a failure, it's fixed in the next cycle.
3033

31-
## What is the impact of churn rate if I use agentless replication?
34+
## How does churn rate impact agentless replication?
3235

33-
Since the stack is dependent on the data being folded, more than the churn rate, the churn pattern is what matters in this stack. A pattern in which a file is being written again and again doesn’t have much impact. However, a pattern in which every other sector is written will cause high churn in the next cycle. Since we minimize the amount of data we transfer, we allow the data to fold as much as possible before scheduling the next cycle.
36+
Since agentless replication folds date, the churn pattern is more important that the churn rate. When a file is written again and again, the rate doesn’t have much impact. However, a pattern in which every other sector is written causes high churn in the next cycle. Since we minimize the amount of data we transfer, we allow the data to fold as much as possible before scheduling the next cycle.
3437

3538
## How frequently is a replication cycle scheduled?
3639

37-
The formula to schedule the next replication cycle is this: (Previous cycle time / 2) or 1 hour whichever is higher. For example, if a VM took four hours for a delta cycle, we'll schedule its next cycle in 2 hours and not in the next hour. This is different when the cycle is immediately after IR, where we schedule the first delta cycle immediately.
40+
The formula to schedule the next replication cycle: (Previous cycle time / 2) or 1 hour, whichever is higher.
3841

39-
## What is the impact on performance of vCenter Server or ESXi host while using agentless replication?
42+
For example, if a VM takes four hours for a delta cycle, the next cycle is scheduled in two hours, and not in the next hour. This is differs immediately after initial replication, where the first delta cycle is scheduled immediately.
4043

41-
Since agentless replication uses snapshots, there will be IOPs consumption on storage, and customers will need some IOPs headroom on the storage. We don’t recommend using this stack on storage/IOPs constrained environment.
44+
## How does agentless replication impact VMware servers?
4245

43-
## Does agentless migration stack support migration of UEFI VMs to Azure Gen 2 VMs?
46+
There is some performance impact on vCenter Server/ESXi hosts. Since agentless replication uses snapshots, it consumes IOPs on storage, and some IOPS storage bandwidth is needed. We don’t recommend using agentless replication if there are constraints on storage/IOPs in your environment.
4447

45-
No, you must use Azure Site Recovery to migrate these VMs to Gen 2 Azure VMs.
48+
## Can I do agentless migration of UEFI VMs to Azure Gen 2?
4649

47-
## Can I pin my VMs to Azure Availability Zones when I migrate?
50+
No. Use Azure Site Recovery to migrate these VMs to Gen 2 Azure VMs.
4851

49-
No, support for Azure Availability Zones is not there.
52+
## Can I pin VMs to Azure Availability Zones when I migrate?
53+
54+
No, Azure Availability Zones aren't supported.
5055

5156
## Which transport protocol is used by Azure Migrate during replication?
5257

53-
Azure Migrate uses Network Block Device (NBD) protocol with SSL encryption.
58+
Azure Migrate uses the Network Block Device (NBD) protocol with SSL encryption.
5459

5560
## What is the minimum vCenter Server version required for migration?
5661

@@ -60,10 +65,10 @@ You need to have at least vCenter Server 5.5 and VMware vSphere ESXi host versio
6065

6166
No. Azure Migrate supports migration only to managed disks (standard HDD, premium SSD).
6267

63-
## How many VMs can replicate simultaneously using agentless VMware stack?
64-
65-
Currently, customers can migrate 100 VMs per vCenter Server simultaneously. This can be done in batches of 10 VMs.
68+
## How many VMs can I replicate together with agentless migration?
6669

70+
Currently, you can migrate 100 VMs per vCenter Server simultaneously. Migrate in batches of 10 VMs.
71+
6772

6873

6974

0 commit comments

Comments
 (0)