Moving files and migrating workloads into Azure

Getting data and workloads into Azure: which copy tool to reach for and when, why a shipped appliance beats a faster copy when the link is the constraint, what Azure File Sync does that a nightly copy cannot, and where Azure Migrate fits.

Lesson 9 of 11 in objective architecture-and-services. Azure architecture and services, part of Microsoft Certified: Azure Fundamentals (AZ-900).

Three ways to get data into Azure, and the phrase in the question that names each one. AzCopy — What it is: A command-line copy tool; What it is for: Scripted, repeatable transfers; The tell in the question: It has to run more than once. File Sync — What it is: An agent on a Windows server; What it is for: A local cache of an Azure file share; The tell in the question: Fast local access, one true copy. Data Box — What it is: A shipped appliance; What it is for: Bulk data the link cannot carry; The tell in the question: Volume over bandwidth is weeks AzCopy File Sync Data Box What it is A command-line copy tool An agent on a Windows server A shipped appliance What it is for Scripted, repeatable transfers A local cache of an Azure file share Bulk data the link cannot carry The tell in the question It has to run more than once Fast local access, one true copy Volume over bandwidth is weeks
Three ways to get data into Azure, and the phrase in the question that names each one.

Copying files: the window, and the command line

Three tools do the same job at different scales. The portal is fine for one file. Azure Storage Explorer is the desktop application for browsing accounts and dragging things about, which is the right answer when somebody needs to look at what is there. AzCopy is the command-line utility, and it is what you reach for the moment the task has to run twice: it scripts, it parallelises large transfers, it resumes after an interruption, and it can copy between two storage accounts without pulling the data down to your machine and pushing it back up.

When the network is the constraint

Before choosing a tool, do the arithmetic: total volume divided by the bandwidth you can actually use. When the answer is measured in weeks or months, no copy utility fixes it, because parallelism helps you saturate a link and cannot make the link wider. That is the point at which the correct answer stops being software and becomes a lorry.

Azure Data Box is the offline option: Microsoft ships a ruggedised, encrypted appliance, you copy the data onto it on site, and you ship it back. The family scales with the job, from a disk-sized device up to appliances holding hundreds of terabytes, and it works in the other direction too when bulk data has to come out of Azure. The requirement that gives it away is a stated volume against a stated link speed — and the distractor is always a faster or more parallel copy tool.

Keeping an on-premises server in step

Azure File Sync turns a Windows Server into a cache of an Azure file share. The authoritative copy lives in Azure; the branch server keeps serving users at local speed; and cloud tiering decides what actually occupies local disk, keeping frequently used files there while everything else lives only in Azure until somebody asks for it. It also does multi-site sync, so several servers can present the same share and converge on the same content.

A nightly copy job is the wrong shape for that requirement and is offered as an answer anyway. It is a backup rather than a synchronisation: changes made in Azure never come back, conflicting edits are nobody's problem until they are, and nothing ever frees space on the server that was filling up. Mounting the Azure share directly and switching the local server off is the other tempting wrong answer — one authoritative copy, certainly, but every read now crosses the wide area link the office depends on not using.

Migrating servers rather than files

Azure Migrate is the hub for moving an estate rather than a dataset. It discovers what is running, analyses which servers depend on which, produces assessments that size the Azure equivalents and project a monthly cost, and then carries out the migration of servers, databases and web applications. When a scenario asks for an inventory, a dependency map, a sizing and a cost before anybody commits, that arc of work is what it is describing.

Keep the four hybrid tools apart by the verb in the requirement. Migrate assesses and moves. Arc governs what stays where it is. Data Box ships bulk data. Azure Advisor advises on what already runs in Azure — which is why it cannot help with four hundred servers in somebody's datacentre, because it cannot see them.

Two hybrid services that sound adjacent and answer opposite decisions. Azure Migrate — The decision behind it: The workload is moving; What it does: Discovers, assesses, then migrates; What it is not: Not a bulk data shipper. Azure Arc — The decision behind it: The workload is staying put; What it does: Projects outside resources into Azure; What it is not: Not a migration tool Azure Migrate Azure Arc The decision behind it The workload is moving The workload is staying put What it does Discovers, assesses, then migrates Projects outside resources into Azure What it is not Not a bulk data shipper Not a migration tool
Two hybrid services that sound adjacent and answer opposite decisions.

Worth carrying in

AzCopy
Command-line copy for blobs and files. Parallel, resumable, and can copy account to account.
Azure Storage Explorer
The desktop application for browsing accounts and moving things by hand.
Azure Data Box
A shipped, encrypted appliance for bulk transfer when the network is the constraint.
Azure File Sync
Makes a Windows Server a cache of an Azure file share, with multi-site sync.
Cloud tiering
Keeps hot files on local disk and leaves the rest in Azure until they are asked for.
Azure Migrate
Discovery, dependency analysis, sizing and cost assessment, then the migration itself.
Azure Arc
Governs and manages servers and services that are staying outside Azure.

What the exam does with this

Objective
architecture-and-services. Azure architecture and services
Share of the exam
38.46% (the whole objective)
Questions in this lesson
4
Signed for by a person
0

Partly checked. None of the 4 questions here has been read against the cited source by a person. 4 questions have been checked against their cited clause by an automated pass — which is not the same thing, and is not a signature.

Only questions a person has signed for are used in mock exams here. That is the whole difference between the two kinds of checking above.

Questions in this lesson

Drill this lesson

A lesson is one sitting: the trainer draws a short run from these questions alone and spaces the ones you get wrong.

Practise Moving files and migrating workloads into Azure

The rest of objective architecture-and-services