AZ-900 Describe Azure architecture and services Practice Question
A company runs its line-of-business application on a virtual machine in an on-premises data center. The business continuity team wants to replicate the entire server (including operating system, applications, and data) to Azure so that if the on-premises site fails, the workload can be quickly started in an Azure region. The team also needs the ability to perform non-disruptive disaster recovery drills to validate the failover process. Which Azure service should the team use?
⚠ Common exam trap
Candidates often confuse Azure Backup (which creates point-in-time recovery copies) with Azure Site Recovery (which provides continuous replication and orchestrated failover), leading them to choose Backup for DR scenarios that require non-disruptive drills and rapid failover.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Azure Site Recovery
Azure Site Recovery (ASR) is the correct service because it provides orchestrated replication of entire on-premises virtual machines—including OS, applications, and data—to Azure. It supports planned and unplanned failover, and crucially allows non-disruptive disaster recovery drills via test failover, which isolates the replicated environment without impacting the production workload.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Azure Site Recovery
Why this is correct
Azure Site Recovery is correct because it performs block-level, nearly continuous replication of on-premises VMs and physical servers to Azure, maintaining a ready-to-start replica. Beyond copying data, it orchestrates full failover—including planned and unplanned failover—and supports non-disruptive disaster-recovery drills (test failovers). This makes it a disaster recovery service, not just a backup tool.
- ✗
Azure Backup
Why it's wrong here
Azure Backup is incorrect for this scenario because it takes scheduled point-in-time snapshots of the underlying VM disks and retains them in a Recovery Services vault, allowing file/item-level or entire-VM restore to a previous state. It does not continuously replicate changes to a stand-by server and cannot orchestrate a failover with drill testing where the replica is promoted to production and then returned. Therefore it protects against data loss over time but not against site outage with instant failover.
When this WOULD be correct
An exam question asking for a service to back up Azure VMs or on-premises files/folders to Azure, with long-term retention and restore capabilities, would make Azure Backup the correct answer.
- ✗
Azure Migrate
Why it's wrong here
Azure Migrate is incorrect because it is a discovery, assessment, and migration tool that analyzes on-premises server configurations, dependencies, and performance to plan a one-time lift-and-shift or re-platform to Azure. It does not establish an ongoing replication stream or disaster-recovery state after migration completes; instead, it drives the initial move and assumes the workload runs natively in Azure afterward, with no built-in continuous failover capability.
When this WOULD be correct
Azure Migrate would be correct in a scenario where a company wants to assess the suitability of their on-premises environment for migration to Azure, including dependency mapping and cost estimation, before performing a one-time migration of servers and workloads.
- ✗
Azure Traffic Manager
Why it's wrong here
Azure Traffic Manager is incorrect because it is a DNS-based traffic router that balances user traffic across healthy public-facing endpoints, like multiple VMs or regional deployments, using priority or performance methods. While it can reroute users to a failover endpoint if one becomes unavailable, it does not create, replicate, or maintain the underlying VM replicas—it only directs requests to already existing, running endpoints and therefore cannot recover a failed VM by itself.
When this WOULD be correct
An exam question where a company needs to distribute user traffic across multiple Azure regions for high availability and low latency, with automatic failover if one region becomes unavailable. For example: 'A company wants to route users to the nearest Azure region and automatically redirect traffic if a region fails.'
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AZ-900 exam frequently reuses these exact scenarios with slightly different constraints.
✓Azure Site RecoveryCorrect answer▾
Why this is correct
Azure Site Recovery is correct because it performs block-level, nearly continuous replication of on-premises VMs and physical servers to Azure, maintaining a ready-to-start replica. Beyond copying data, it orchestrates full failover—including planned and unplanned failover—and supports non-disruptive disaster-recovery drills (test failovers). This makes it a disaster recovery service, not just a backup tool.
✗Azure BackupWrong answer — click to see why▾
Why this is wrong here
Azure Backup is designed for backing up files, folders, and VM data, not for full server replication with orchestrated failover and non-disruptive disaster recovery drills.
★ When this WOULD be the correct answer
An exam question asking for a service to back up Azure VMs or on-premises files/folders to Azure, with long-term retention and restore capabilities, would make Azure Backup the correct answer.
Why candidates choose this
Candidates may confuse backup with disaster recovery, assuming that backing up the server to Azure is sufficient for failover, without understanding the need for replication and orchestrated recovery.
✗Azure MigrateWrong answer — click to see why▾
Why this is wrong here
Azure Migrate is designed for discovering, assessing, and migrating on-premises servers, databases, and applications to Azure, but it does not provide ongoing replication, automated failover, or non-disruptive disaster recovery drills like Azure Site Recovery does.
★ When this WOULD be the correct answer
Azure Migrate would be correct in a scenario where a company wants to assess the suitability of their on-premises environment for migration to Azure, including dependency mapping and cost estimation, before performing a one-time migration of servers and workloads.
Why candidates choose this
Candidates may confuse migration with disaster recovery, thinking that the service used to move workloads to Azure (Azure Migrate) can also handle replication and failover, not realizing that ongoing protection requires a dedicated DR solution.
✗Azure Traffic ManagerWrong answer — click to see why▾
Why this is wrong here
Azure Traffic Manager is a DNS-based traffic load balancer that distributes incoming traffic across multiple endpoints, but it does not replicate or failover entire servers. It cannot perform disaster recovery drills or replicate on-premises VMs to Azure.
★ When this WOULD be the correct answer
An exam question where a company needs to distribute user traffic across multiple Azure regions for high availability and low latency, with automatic failover if one region becomes unavailable. For example: 'A company wants to route users to the nearest Azure region and automatically redirect traffic if a region fails.'
Why candidates choose this
Candidates may confuse Traffic Manager's DNS-level failover capability with full disaster recovery, thinking it can handle server replication and failover drills, when it only manages traffic routing.
Analysis generated from the official AZ-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Go deeper
Related to this question
Learn chapter
Azure Regions and Geographies
Key term
Region
A region is a distinct geographic location where a cloud provider operates multiple data centers that are connected by low-latency networks and provide cloud services.
Key term
Workload
A workload is any discrete application, service, or function that runs on a computing resource, consuming CPU, memory, storage, or network capacity.
About these practice questions
Courseiva writes every AZ-900 question from scratch — 981 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-900 exam.