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).
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.
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
- Do the arithmetic the question hands you: volume divided by bandwidth. Weeks means Data Box, and "more parallel threads" is the distractor offered every time.
AzCopyis the answer whenever the task has to run twice; Storage Explorer is the one with a window; the portal is for a single file.- File Sync is synchronisation with tiering, not a backup job. The requirement it satisfies that a copy job cannot is freeing space on the local server.
- Migrate moves, Arc governs what stays, Data Box ships bytes, Advisor only sees what is already in Azure. The verb in the stem picks one of the four.
- A migration question that asks for sizing and cost BEFORE the move is asking for an assessment, which is Azure Migrate rather than anything that copies data.
- 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
- Type the name of the Microsoft command-line utility used to script repeatable copies of blobs and files into, out of and between Azure storage accounts. machine-checked
- A branch office relies on a Windows file server for fast local access. Head office wants a single authoritative copy of those files in Azure, with the branch server keeping only the files people are actually using so its disk stops filling up. What do you deploy? machine-checked
- A media company must move several hundred terabytes of archive footage into Azure. Its internet link would take months to carry that, and the footage cannot be recreated if it is lost. What do you recommend? machine-checked
- Before moving four hundred on-premises servers, leadership wants an inventory, a view of which servers depend on which, an Azure sizing estimate and a projected monthly cost — and then a way to actually carry the migrations out. Which service is built for that whole arc? machine-checked
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
- Regions, region pairs, availability zones and datacentres
- Resources, resource groups, subscriptions and management groups
- Virtual machines, containers and functions compared
- Virtual machine options, and what a virtual machine needs
- Hosting an application: web apps, containers and virtual machines
- Virtual networks, subnets, peering and Azure DNS
- Reaching Azure privately: VPN Gateway, ExpressRoute and endpoints
- Storage accounts, storage services, tiers and redundancy
- Moving files and migrating workloads into Azure — you are here
- Microsoft Entra ID, authentication and role-based access control
- Zero Trust, defence in depth and Defender for Cloud