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/common-questions-server-migration.md
+26-26Lines changed: 26 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,55 +7,55 @@ ms.date: 02/17/2020
7
7
8
8
# Azure Migrate Server Migration: Common questions
9
9
10
-
This article answers common questions about the Azure Migrate:Server Migration. If you have further queries after reading this article, 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:
11
11
12
12
-[General questions](resources-faq.md) about Azure Migrate.
13
13
-[Questions](common-questions-appliance.md) about the Azure Migrate appliance.
14
14
-[Questions](common-questions-discovery-assessment.md) about the discovery, assessment, and dependency visualization.
15
-
- Post quesitons on the Azure Migrate forum](https://aka.ms/AzureMigrateForum).
15
+
- Post questions on the [Azure Migrate forum](https://aka.ms/AzureMigrateForum).
16
16
17
17
18
18
## How does agentless VMware replication work?
19
19
20
-
The agentless replication method for VMware uses VMware snapshots, and VMware changed block tracking (CBT).
20
+
The agentless replication method for VMware uses VMware snapshots, and VMware Changed Block Tracking (CBT).
21
21
22
-
1.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).
23
-
2. After the initial replication cycle is completed, delta replication cycles are scheduled periodically.
24
-
-In the delta replication cycle, a snapshot is taken, and data blocks that have changed since the previous replication cycle are replicated.
25
-
- VMware change block tracking 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 service depending on how many other VMs/disks are concurrently replicating off the same datastore. In ideal conditions it will eventually converge to 1 cycle per hour per VM.
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.
27
27
28
-
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.
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.
29
29
30
-
## Why is the resynchronization option not exposed in agentless stack?
30
+
## Why isn't resynchronization exposed?
31
31
32
-
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.
32
+
During agentless migration, in every delta cyclethe 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.
33
33
34
-
If ever the disks are out of sync because of a failure, it is fixed in the next cycle.
34
+
## How does churn rate impact agentless replication?
35
35
36
-
## What is the impact of churn rate if I use agentless replication?
37
-
38
-
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 chun 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.
39
37
40
38
## How frequently is a replication cycle scheduled?
41
39
42
-
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 hourw, hichever is higher.
41
+
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.
43
43
44
-
## What is the impact on performance of vCenter Server or ESXi host while using agentless replication?
44
+
## How does agentless replication impact VMware servers?
45
45
46
-
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.
46
+
There is some performance mpact 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.
47
47
48
-
## Does agentless migration stack support migration of UEFI VMs to Azure Gen 2 VMs?
48
+
## Can I do agentless migration of UEFI VMs to Azure Gen 2?
49
49
50
-
No, you must use Azure Site Recovery to migrate these VMs to Gen 2 Azure VMs.
50
+
No. Use Azure Site Recovery to migrate these VMs to Gen 2 Azure VMs.
51
51
52
-
## Can I pin my VMs to Azure Availability Zones when I migrate?
52
+
## Can I pin VMs to Azure Availability Zones when I migrate?
53
53
54
-
No, support for Azure Availability Zones is not there.
54
+
No, Azure Availability Zones aren't supported.
55
55
56
56
## Which transport protocol is used by Azure Migrate during replication?
0 commit comments