AZ-104 Implement and Manage Storage Practice Question
You need to synchronize an on-premises Windows file server with an Azure file share so that branch offices can continue using the local server while keeping cloud-based copies of the files. Which service should you configure?
⚠ Common exam trap
Many candidates confuse Azure File Sync with Azure NetApp Files or Blob storage features, mistakenly thinking that any cloud storage service can synchronize on-premises data, but only Azure File Sync provides bidirectional sync with an on-premises Windows file server.
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 File Sync
Azure File Sync is the correct service because it enables you to centralize your on-premises file shares in Azure Files while maintaining local access to the data. It uses a sync agent installed on the Windows file server to replicate files to an Azure file share, allowing branch offices to continue using the local server with cloud-based copies for backup, disaster recovery, or multi-site access. This directly meets the requirement of keeping the on-premises server operational while maintaining cloud copies.
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 File Sync
Why this is correct
Azure File Sync extends Windows Server by synchronizing local file servers with Azure file shares through the Storage Sync Service. It provides a cache of the share on the on-premises server, supports cloud tiering to keep frequently accessed files local, and can replicate data across multiple sites. This is the only option that natively performs continuous file synchronization from an existing Windows file server to Azure.
- ✗
Blob versioning
Why it's wrong here
Blob versioning is an Azure Storage feature that automatically preserves earlier versions of a blob whenever it is overwritten or deleted. It operates only on objects within a blob container, providing an in-place time-based backup rather than a tool for moving or syncing content from an on-premises file server. It does not support Windows file-share protocols or bidirectional replication, so it cannot address the stated synchronization need.
When this WOULD be correct
Blob versioning would be correct if the question asked: 'You need to protect against accidental deletion or overwrite of blobs in an Azure Storage account. Which feature should you enable?'
- ✗
Azure NetApp Files
Why it's wrong here
Azure NetApp Files is a first-party managed service that provides high-performance NFS and SMB file volumes on bare-metal infrastructure in Azure. While it can serve as a destination for file copies, it does not provide the Storage Sync Service-based federation, cache validation, or tombstone-aware reconciliation that Azure File Sync offers. Mounting a volume would require setting up a separate replication tool; the service itself does not synchronize an existing on-premises Windows file server.
When this WOULD be correct
A question that asks for a high-performance, low-latency file share for a latency-sensitive application (e.g., SAP HANA or Oracle database) running in Azure, where the solution must support NFS or SMB protocols and provide advanced data management features like snapshots and cloning. In that case, Azure NetApp Files would be the correct choice.
- ✗
Storage account failover
Why it's wrong here
Storage account failover is a disaster-recovery mechanism used to change the active region of a geo-replicated storage account by promoting the secondary endpoint to primary. This is an account-level operation that happens only during a regional outage or planned failover, and it does not interact with on-premises file servers. Its purpose is to maintain availability, not to synchronize or continuously replicate local files, making it unrelated to the requirement.
When this WOULD be correct
You need to ensure high availability for a storage account by automatically failing over to a paired region during a regional outage. Which feature should you enable?
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-104 exam frequently reuses these exact scenarios with slightly different constraints.
✓Azure File SyncCorrect answer▾
Why this is correct
Azure File Sync extends Windows Server by synchronizing local file servers with Azure file shares through the Storage Sync Service. It provides a cache of the share on the on-premises server, supports cloud tiering to keep frequently accessed files local, and can replicate data across multiple sites. This is the only option that natively performs continuous file synchronization from an existing Windows file server to Azure.
✗Blob versioningWrong answer — click to see why▾
Why this is wrong here
Blob versioning preserves previous versions of blobs in Azure Storage, but it does not synchronize data between on-premises servers and Azure. It lacks the two-way sync, tiering, and cloud backup capabilities required for hybrid file server scenarios.
★ When this WOULD be the correct answer
Blob versioning would be correct if the question asked: 'You need to protect against accidental deletion or overwrite of blobs in an Azure Storage account. Which feature should you enable?'
Why candidates choose this
Candidates may confuse blob versioning with file synchronization because both involve maintaining multiple copies of data, but versioning is a data protection feature, not a sync solution.
✗Azure NetApp FilesWrong answer — click to see why▾
Why this is wrong here
Azure NetApp Files provides high-performance NFS/SMB file shares for enterprise workloads, but it does not offer cloud sync or tiering with on-premises servers. The question requires bidirectional synchronization with an on-premises Windows file server, which is a feature of Azure File Sync, not Azure NetApp Files.
★ When this WOULD be the correct answer
A question that asks for a high-performance, low-latency file share for a latency-sensitive application (e.g., SAP HANA or Oracle database) running in Azure, where the solution must support NFS or SMB protocols and provide advanced data management features like snapshots and cloning. In that case, Azure NetApp Files would be the correct choice.
Why candidates choose this
Candidates may confuse Azure NetApp Files with Azure Files, assuming both support sync capabilities. The name 'NetApp' suggests enterprise file services, leading them to believe it can handle sync scenarios, but it lacks the sync engine that Azure File Sync provides.
✗Storage account failoverWrong answer — click to see why▾
Why this is wrong here
Storage account failover is a disaster recovery feature for Azure Storage that switches from the primary to a secondary region in case of an outage. It does not synchronize on-premises file servers with Azure file shares.
★ When this WOULD be the correct answer
You need to ensure high availability for a storage account by automatically failing over to a paired region during a regional outage. Which feature should you enable?
Why candidates choose this
Candidates may confuse failover with synchronization, thinking it keeps data in sync between locations, but failover is for redundancy, not continuous sync.
Analysis generated from the official AZ-104blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Visual reference
Go deeper
Related to this question
Learn chapter
Managed Identities for Azure Resources
Key term
File share
A file share is a centralized storage location on a network where multiple users can access, read, write, and manage files simultaneously.
Key term
Azure File Sync
Azure File Sync is a Microsoft service that lets you centralize your file shares in Azure while keeping them accessible, fast, and editable on your local servers by caching frequently used files on-premises.
About these practice questions
This AZ-104 question is part of Courseiva's 1,049-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam 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-104 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-104 exam.