Pass Your Microsoft AZ-104 Exam Easy!

Microsoft AZ-104 Exam Questions & Answers, Accurate & Verified By IT Experts

Instant Download, Free Fast Updates, 99.6% Pass Rate

AZ-104 Premium Bundle

$79.99

Microsoft AZ-104 Premium Bundle

AZ-104 Premium File: 606 Questions & Answers

Last Update: Sep 24, 2026

AZ-104 Training Course: 132 Video Lectures

AZ-104 PDF Study Guide: 458 Pages

AZ-104 Bundle gives you unlimited access to "AZ-104" files. However, this does not replace the need for a .vce exam simulator. To download VCE exam simulator click here
Microsoft AZ-104 Premium Bundle
Microsoft AZ-104 Premium Bundle

AZ-104 Premium File: 606 Questions & Answers

Last Update: Sep 24, 2026

AZ-104 Training Course: 132 Video Lectures

AZ-104 PDF Study Guide: 458 Pages

$79.99

AZ-104 Bundle gives you unlimited access to "AZ-104" files. However, this does not replace the need for a .vce exam simulator. To download your .vce exam simulator click here

Microsoft AZ-104 Practice Test 16

Question 150

A latency-critical file workload needs consistently higher IOPS than a standard file share. What account design should be considered?

  1. Validate hierarchical namespace benefits and feature compatibility before account creation
  2. Evaluate supported SSD/premium Azure Files account options and regional support
  3. Verify provider registration, SKU and region availability before deployment
  4. Select a supported storage account type after checking each workload's feature matrix

Explanation

Correct Answer

B:

'Evaluate supported SSD/premium Azure Files account options and regional support' fits the case in which a latency-critical file workload needs consistently higher IOPS than a standard file share because performance tier is tied to file-share/account capabilities; higher budget alone cannot retrofit unsupported SKU. By contrast, 'Validate hierarchical namespace benefits and feature compatibility before account creation' addresses a different condition: ADLS Gen2 hierarchy changes data semantics and may limit supported workloads or conversion options; it would not establish the outcome needed for this particular Azure resource. For 'Evaluate supported SSD/premium Azure Files account options and regional support', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

'Validate hierarchical namespace benefits and feature compatibility before account creation' applies to a different feature boundary because ADLS Gen2 hierarchy changes data semantics and may limit supported workloads or conversion options. In the stated scenario where a latency-critical file workload needs consistently higher IOPS than a standard file share, 'Validate hierarchical namespace benefits and feature compatibility before account creation' does not satisfy the mechanism that performance tier is tied to file-share/account capabilities; higher budget alone cannot retrofit unsupported SKU. The necessary action is 'Evaluate supported SSD/premium Azure Files account options and regional support', which should be checked against this Azure resource's actual permissions and state.

C:

'Verify provider registration, SKU and region availability before deployment' solves another task because ARM template validity cannot overcome provider, quota, or regional capability restrictions. For the situation where a latency-critical file workload needs consistently higher IOPS than a standard file share, this distractor misses the requirement that performance tier is tied to file-share/account capabilities; higher budget alone cannot retrofit unsupported SKU. Unlike 'Verify provider registration, SKU and region availability before deployment', 'Evaluate supported SSD/premium Azure Files account options and regional support' directly targets that requirement; its success must be confirmed at the authorized resource scope.

D:

When a workload requires Blob and Files features with varying redundancy and performance support, the action 'Select a supported storage account type after checking each workload's feature matrix' can be relevant: account types have different Files, Blob, HNS, SKU, performance and redundancy constraints. For the different problem of a latency-critical file workload needs consistently higher IOPS than a standard file share, 'Select a supported storage account type after checking each workload's feature matrix' misses the mechanism that performance tier is tied to file-share/account capabilities; higher budget alone cannot retrofit unsupported SKU. Choosing 'Select a supported storage account type after checking each workload's feature matrix' would address that other need, whereas 'Evaluate supported SSD/premium Azure Files account options and regional support' is intended to solve the stated condition.

Question 151

A proposed storage account name is already in use by another organization, though its local resource group name is available. What is wrong?

  1. Verify provider registration, SKU and region availability before deployment
  2. Configure restricted network connectivity and identity authorization from creation
  3. Select a supported storage account type after checking each workload's feature matrix
  4. Choose a globally unique storage account name within the service namespace
  5. Use compatible storage encryption scopes per container or blob

Explanation

Correct Answer

D:

'Choose a globally unique storage account name within the service namespace' fits the case in which a proposed storage account name is already in use by another organization, though its local resource group name is available because Storage endpoint naming has broader uniqueness rules than a resource group's subscription-level name. By contrast, 'Verify provider registration, SKU and region availability before deployment' addresses a different condition: ARM template validity cannot overcome provider, quota, or regional capability restrictions; it would not establish the outcome needed for this particular Azure resource. For 'Choose a globally unique storage account name within the service namespace', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

The nearby action 'Verify provider registration, SKU and region availability before deployment' is associated with this separate need: a team tries deploying a storage account in an unsupported region or without registered resource provider. That is because ARM template validity cannot overcome provider, quota, or regional capability restrictions. Here a proposed storage account name is already in use by another organization, though its local resource group name is available, so 'Verify provider registration, SKU and region availability before deployment' misses the fact that Storage endpoint naming has broader uniqueness rules than a resource group's subscription-level name. 'Choose a globally unique storage account name within the service namespace' is the more defensible action; confirm its behavior in the target service before calling the task complete.

B:

'Configure restricted network connectivity and identity authorization from creation' solves another task because container permissions alone do not enforce the network boundary at the storage endpoint. For the situation where a proposed storage account name is already in use by another organization, though its local resource group name is available, this distractor misses the requirement that Storage endpoint naming has broader uniqueness rules than a resource group's subscription-level name. Unlike 'Configure restricted network connectivity and identity authorization from creation', 'Choose a globally unique storage account name within the service namespace' directly targets that requirement; its success must be confirmed at the authorized resource scope.

C:

When a workload requires Blob and Files features with varying redundancy and performance support, the action 'Select a supported storage account type after checking each workload's feature matrix' can be relevant: account types have different Files, Blob, HNS, SKU, performance and redundancy constraints. For the different problem of a proposed storage account name is already in use by another organization, though its local resource group name is available, 'Select a supported storage account type after checking each workload's feature matrix' misses the mechanism that Storage endpoint naming has broader uniqueness rules than a resource group's subscription-level name. Choosing 'Select a supported storage account type after checking each workload's feature matrix' would address that other need, whereas 'Choose a globally unique storage account name within the service namespace' is intended to solve the stated condition.

E:

The nearby action 'Use compatible storage encryption scopes per container or blob' is associated with this separate need: two departments need separate encryption policy boundaries inside one supported storage account. That is because encryption scopes can partition key policy within an account where supported. Here a proposed storage account name is already in use by another organization, though its local resource group name is available, so 'Use compatible storage encryption scopes per container or blob' misses the fact that Storage endpoint naming has broader uniqueness rules than a resource group's subscription-level name. 'Choose a globally unique storage account name within the service namespace' is the more defensible action; confirm its behavior in the target service before calling the task complete.

Question 152

An analytics lake requires ADLS Gen2 hierarchical-namespace directory semantics, but a second application insists on native Blob version history for overwrites of the same stored objects. The team proposes one HNS-enabled storage account for both capabilities. What design change resolves the incompatibility?

  1. Enable Blob versioning later on the same HNS-enabled account
  2. Place the version-history workload in a compatible non-HNS Blob account or revise the conflicting HNS requirement
  3. Switch to Premium Azure Files so SMB shares provide the requested Data Lake and Blob-versioning features
  4. Change the storage account's global name to unlock native Blob versioning on HNS

Explanation

Correct Answer

B:

Hierarchical namespace provides directory-oriented Data Lake Storage behavior, whereas native Blob versioning automatically preserves previous blob versions after modifications or deletion on eligible non-HNS accounts. The official feature support matrix says they cannot both be enabled for the proposed same-account workload. Retain HNS for the analytical directory use case, and place the application that truly requires native Blob version history in a separate compatible general-purpose v2 account without HNS, or renegotiate one requirement. Verify data movement and access controls between the two resources before migration. This directly resolves the incompatible feature combination instead of vaguely choosing a higher tier.

Incorrect Answers

A:

Enabling Blob versioning on an HNS-enabled Azure Data Lake Storage Gen2 account is not the supported way to reconcile these requirements. Native Azure Blob versioning doesn't currently support storage accounts with hierarchical namespace enabled, so upgrading the account SKU or waiting to turn the feature on after deployment does not make the combination valid. The two requested capabilities must be designed around separate compatible storage resources or the product requirements must change. This distractor repeats the very unsupported assumption the architecture review is supposed to catch.

C:

Premium Azure Files is a managed SMB/NFS file-share product with its own protocol, authentication, and performance constraints. Its file-share capability does not substitute for Azure Data Lake Storage Gen2 hierarchical namespace APIs, nor does it make native Blob versioning available on an HNS-enabled account. Moving to a premium file-share SKU would be a different workload redesign and could break the analytics client's expected object and directory semantics. First separate the incompatible Azure Blob versioning requirement from the HNS-dependent data lake, rather than treating file-share tier selection as a switch for these blob-specific features.

D:

Storage account names must be unique under Azure Storage's service namespace, and a naming conflict really can stop deployment. But renaming an account does not alter its enabled hierarchical-namespace capability or Blob feature compatibility. The problem isn't a name collision; it is an unsupported combination of HNS and native Blob version history for the same objects. Pick compatible architectural boundaries, such as a distinct non-HNS blob account for versioning, and only then choose globally unique resource names. A valid name does not prove that an incompatible feature combination can be deployed.

Question 153

A storage account will hold regulated data and must not permit broad internet clients. What should be set during provisioning?

  1. Configure restricted network connectivity and identity authorization from creation
  2. Select a supported storage account type after checking each workload's feature matrix
  3. Verify provider registration, SKU and region availability before deployment
  4. Choose a globally unique storage account name within the service namespace

Explanation

Correct Answer

A:

'Configure restricted network connectivity and identity authorization from creation' fits the case in which a storage account will hold regulated data and must not permit broad internet clients because container permissions alone do not enforce the network boundary at the storage endpoint. By contrast, 'Select a supported storage account type after checking each workload's feature matrix' addresses a different condition: account types have different Files, Blob, HNS, SKU, performance and redundancy constraints; it would not establish the outcome needed for this particular Azure resource. For 'Configure restricted network connectivity and identity authorization from creation', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

B:

'Select a supported storage account type after checking each workload's feature matrix' applies to a different feature boundary because account types have different Files, Blob, HNS, SKU, performance and redundancy constraints. In the stated scenario where a storage account will hold regulated data and must not permit broad internet clients, 'Select a supported storage account type after checking each workload's feature matrix' does not satisfy the mechanism that container permissions alone do not enforce the network boundary at the storage endpoint. The necessary action is 'Configure restricted network connectivity and identity authorization from creation', which should be checked against this Azure resource's actual permissions and state.

C:

The nearby action 'Verify provider registration, SKU and region availability before deployment' is associated with this separate need: a team tries deploying a storage account in an unsupported region or without registered resource provider. That is because ARM template validity cannot overcome provider, quota, or regional capability restrictions. Here a storage account will hold regulated data and must not permit broad internet clients, so 'Verify provider registration, SKU and region availability before deployment' misses the fact that container permissions alone do not enforce the network boundary at the storage endpoint. 'Configure restricted network connectivity and identity authorization from creation' is the more defensible action; confirm its behavior in the target service before calling the task complete.

D:

'Choose a globally unique storage account name within the service namespace' solves another task because Storage endpoint naming has broader uniqueness rules than a resource group's subscription-level name. For the situation where a storage account will hold regulated data and must not permit broad internet clients, this distractor misses the requirement that container permissions alone do not enforce the network boundary at the storage endpoint. Unlike 'Choose a globally unique storage account name within the service namespace', 'Configure restricted network connectivity and identity authorization from creation' directly targets that requirement; its success must be confirmed at the authorized resource scope.

Question 154

A team tries deploying a storage account in an unsupported region or without registered resource provider. What must be checked?

  1. Select a supported storage account type after checking each workload's feature matrix
  2. Choose a globally unique storage account name within the service namespace
  3. Verify provider registration, SKU and region availability before deployment
  4. Evaluate supported SSD/premium Azure Files account options and regional support

Explanation

Correct Answer

C:

'Verify provider registration, SKU and region availability before deployment' fits the case in which a team tries deploying a storage account in an unsupported region or without registered resource provider because ARM template validity cannot overcome provider, quota, or regional capability restrictions. By contrast, 'Select a supported storage account type after checking each workload's feature matrix' addresses a different condition: account types have different Files, Blob, HNS, SKU, performance and redundancy constraints; it would not establish the outcome needed for this particular Azure resource. For 'Verify provider registration, SKU and region availability before deployment', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

'Select a supported storage account type after checking each workload's feature matrix' applies to a different feature boundary because account types have different Files, Blob, HNS, SKU, performance and redundancy constraints. In the stated scenario where a team tries deploying a storage account in an unsupported region or without registered resource provider, 'Select a supported storage account type after checking each workload's feature matrix' does not satisfy the mechanism that ARM template validity cannot overcome provider, quota, or regional capability restrictions. The necessary action is 'Verify provider registration, SKU and region availability before deployment', which should be checked against this Azure resource's actual permissions and state.

B:

The nearby action 'Choose a globally unique storage account name within the service namespace' is associated with this separate need: a proposed storage account name is already in use by another organization, though its local resource group name is available. That is because Storage endpoint naming has broader uniqueness rules than a resource group's subscription-level name. Here a team tries deploying a storage account in an unsupported region or without registered resource provider, so 'Choose a globally unique storage account name within the service namespace' misses the fact that ARM template validity cannot overcome provider, quota, or regional capability restrictions. 'Verify provider registration, SKU and region availability before deployment' is the more defensible action; confirm its behavior in the target service before calling the task complete.

D:

When a latency-critical file workload needs consistently higher IOPS than a standard file share, the action 'Evaluate supported SSD/premium Azure Files account options and regional support' can be relevant: performance tier is tied to file-share/account capabilities; higher budget alone cannot retrofit unsupported SKU. For the different problem of a team tries deploying a storage account in an unsupported region or without registered resource provider, 'Evaluate supported SSD/premium Azure Files account options and regional support' misses the mechanism that ARM template validity cannot overcome provider, quota, or regional capability restrictions. Choosing 'Evaluate supported SSD/premium Azure Files account options and regional support' would address that other need, whereas 'Verify provider registration, SKU and region availability before deployment' is intended to solve the stated condition.

Question 155

A disposable development dataset needs local replica durability only and does not require zone or region failover. Which redundancy is sufficient?

  1. Choose locally redundant storage (LRS)
  2. Account for asynchronous replication lag and potential data loss
  3. Choose RA-GRS instead of ordinary GRS where supported
  4. Choose GZRS or RA-GZRS based on secondary read requirements
  5. Assess last-sync data exposure, endpoint switchover, and post-failover write behavior

Explanation

Correct Answer

A:

'Choose locally redundant storage (LRS)' fits the case in which a disposable development dataset needs local replica durability only and does not require zone or region failover because LRS stores replicas locally and does not provide independent zone or secondary-region resilience. By contrast, 'Account for asynchronous replication lag and potential data loss' addresses a different condition: GRS/GZRS secondary can trail primary; check last sync time and RPO assumptions; it would not establish the outcome needed for this particular Azure resource. For 'Choose locally redundant storage (LRS)', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

B:

'Account for asynchronous replication lag and potential data loss' solves another task because GRS/GZRS secondary can trail primary; check last sync time and RPO assumptions. For the situation where a disposable development dataset needs local replica durability only and does not require zone or region failover, this distractor misses the requirement that LRS stores replicas locally and does not provide independent zone or secondary-region resilience. Unlike 'Account for asynchronous replication lag and potential data loss', 'Choose locally redundant storage (LRS)' directly targets that requirement; its success must be confirmed at the authorized resource scope.

C:

When an app on GRS must read from the secondary region before failover, but requires no change to primary-region zone design, the action 'Choose RA-GRS instead of ordinary GRS where supported' can be relevant: RA-GRS exposes the replicated secondary for reads; GRS alone does not permit normal secondary reads. For the different problem of a disposable development dataset needs local replica durability only and does not require zone or region failover, 'Choose RA-GRS instead of ordinary GRS where supported' misses the mechanism that LRS stores replicas locally and does not provide independent zone or secondary-region resilience. Choosing 'Choose RA-GRS instead of ordinary GRS where supported' would address that other need, whereas 'Choose locally redundant storage (LRS)' is intended to solve the stated condition.

D:

'Choose GZRS or RA-GZRS based on secondary read requirements' applies to a different feature boundary because GZRS combines primary-region zones with secondary-region replication; read-access is separately configured. In the stated scenario where a disposable development dataset needs local replica durability only and does not require zone or region failover, 'Choose GZRS or RA-GZRS based on secondary read requirements' does not satisfy the mechanism that LRS stores replicas locally and does not provide independent zone or secondary-region resilience. The necessary action is 'Choose locally redundant storage (LRS)', which should be checked against this Azure resource's actual permissions and state.

E:

The nearby action 'Assess last-sync data exposure, endpoint switchover, and post-failover write behavior' is associated with this separate need: a region outage prompts customer-managed storage failover. That is because failover changes primary endpoint mapping and may expose a nonzero recovery point gap. Here a disposable development dataset needs local replica durability only and does not require zone or region failover, so 'Assess last-sync data exposure, endpoint switchover, and post-failover write behavior' misses the fact that LRS stores replicas locally and does not provide independent zone or secondary-region resilience. 'Choose locally redundant storage (LRS)' is the more defensible action; confirm its behavior in the target service before calling the task complete.

Question 156

A Standard general-purpose v2 storage account must tolerate an availability-zone outage within its primary Azure region. Policy explicitly prohibits copying its data to any secondary geographic region, and the team wants only the required in-region resilience. Which redundancy option is appropriate?

  1. Choose zone-redundant storage (ZRS) where supported
  2. Choose GZRS or RA-GZRS based on secondary read requirements
  3. Choose RA-GRS instead of ordinary GRS where supported
  4. Treat object replication as selected blob replication, not whole-account redundancy
  5. Account for asynchronous replication lag and potential data loss

Explanation

Correct Answer

A:

Zone-redundant storage keeps synchronous replicas across distinct availability zones in the selected primary region, so one zonal failure does not require recovery from a separate geographic region. This meets the stated availability requirement while respecting the explicit prohibition on copying data to a paired region. Confirm the account type and selected Azure region support ZRS for the workload. LRS lacks the stated zonal resilience, whereas GZRS and RA-GZRS introduce replication to a different region even if that extra capability is not used; the restriction makes those alternatives unsuitable.

Incorrect Answers

B:

GZRS combines zone-redundant copies in the primary region with asynchronous replication to a secondary geographic region; RA-GZRS adds secondary read access. Both can survive a primary-zone outage, so without a data-residency requirement these might be legitimate alternatives. This scenario, however, expressly forbids any copying of data outside the primary region. The secondary-region replicas violate that nonnegotiable condition. ZRS is the precise in-region redundancy choice, and adding read-access geo-replication would not cure the conflict.

C:

'Choose RA-GRS instead of ordinary GRS where supported' applies to a different feature boundary because RA-GRS exposes the replicated secondary for reads; GRS alone does not permit normal secondary reads. In the stated scenario where a service must remain resilient to a single availability-zone failure but has no requirement for geographic replication, 'Choose RA-GRS instead of ordinary GRS where supported' does not satisfy the mechanism that ZRS synchronously distributes copies across zones inside the primary region. The necessary action is 'Choose zone-redundant storage (ZRS) where supported', which should be checked against this Azure resource's actual permissions and state.

D:

The nearby action 'Treat object replication as selected blob replication, not whole-account redundancy' is associated with this separate need: an engineer proposes replacing account GRS with object replication between selected containers to provide all-service geo-disaster behavior. That is because object replication is scoped to supported blob objects and rules rather than every Azure Storage service. Here a service must remain resilient to a single availability-zone failure but has no requirement for geographic replication, so 'Treat object replication as selected blob replication, not whole-account redundancy' misses the fact that ZRS synchronously distributes copies across zones inside the primary region. 'Choose zone-redundant storage (ZRS) where supported' is the more defensible action; confirm its behavior in the target service before calling the task complete.

E:

'Account for asynchronous replication lag and potential data loss' solves another task because GRS/GZRS secondary can trail primary; check last sync time and RPO assumptions. For the situation where a service must remain resilient to a single availability-zone failure but has no requirement for geographic replication, this distractor misses the requirement that ZRS synchronously distributes copies across zones inside the primary region. Unlike 'Account for asynchronous replication lag and potential data loss', 'Choose zone-redundant storage (ZRS) where supported' directly targets that requirement; its success must be confirmed at the authorized resource scope.

Question 157

An existing GRS storage account already meets the primary-region redundancy requirement. An app must read data from the secondary region without a primary outage or account failover; change to a zone-redundant primary layout is prohibited by architecture policy. What targeted upgrade meets this new read requirement?

  1. Change the existing GRS account to GZRS and alter the prohibited primary-region zone layout, without enabling secondary read access
  2. Choose locally redundant storage (LRS)
  3. Choose RA-GRS instead of ordinary GRS where supported
  4. Choose zone-redundant storage (ZRS) where supported
  5. Account for asynchronous replication lag and potential data loss

Explanation

Correct Answer

C:

Read-access geo-redundant storage augments GRS with a secondary read endpoint while retaining the same primary-region design rather than requiring a switch to zonal redundancy. The application needs to read from the secondary region before primary failover; ordinary GRS maintains a replicated copy but does not offer that live secondary read path. Choose RA-GRS for the existing eligible account and validate supported conversion, endpoint name, secondary data freshness and application handling of eventual consistency. GZRS alone would add a zone change prohibited here and still lacks read access; RA-GZRS would also change the primary-region redundancy design unnecessarily.

Incorrect Answers

A:

GZRS adds primary-region zone redundancy and asynchronously replicates to a paired region, but GZRS alone does not expose the secondary read endpoint. The scenario also expressly prohibits changing the existing account's primary-region redundancy layout, so moving from GRS to GZRS conflicts with that design. A secondary-read capability can instead be added by choosing RA-GRS where supported, retaining the GRS-style primary design. Confirm regional and account-type support before performing any redundancy conversion and test access to the secondary endpoint.

B:

'Choose locally redundant storage (LRS)' applies to a different feature boundary because LRS stores replicas locally and does not provide independent zone or secondary-region resilience. In the stated scenario where an app on GRS must read from the secondary region before failover, but requires no change to primary-region zone design, 'Choose locally redundant storage (LRS)' does not satisfy the mechanism that RA-GRS exposes the replicated secondary for reads; GRS alone does not permit normal secondary reads. The necessary action is 'Choose RA-GRS instead of ordinary GRS where supported', which should be checked against this Azure resource's actual permissions and state.

D:

'Choose zone-redundant storage (ZRS) where supported' solves another task because ZRS synchronously distributes copies across zones inside the primary region. For the situation where an app on GRS must read from the secondary region before failover, but requires no change to primary-region zone design, this distractor misses the requirement that RA-GRS exposes the replicated secondary for reads; GRS alone does not permit normal secondary reads. Unlike 'Choose zone-redundant storage (ZRS) where supported', 'Choose RA-GRS instead of ordinary GRS where supported' directly targets that requirement; its success must be confirmed at the authorized resource scope.

E:

When a team treats geo-replicated storage as guaranteed lossless synchronous backup during a regional incident, the action 'Account for asynchronous replication lag and potential data loss' can be relevant: GRS/GZRS secondary can trail primary; check last sync time and RPO assumptions. For the different problem of an app on GRS must read from the secondary region before failover, but requires no change to primary-region zone design, 'Account for asynchronous replication lag and potential data loss' misses the mechanism that RA-GRS exposes the replicated secondary for reads; GRS alone does not permit normal secondary reads. Choosing 'Account for asynchronous replication lag and potential data loss' would address that other need, whereas 'Choose RA-GRS instead of ordinary GRS where supported' is intended to solve the stated condition.

Question 158

An account requires both zonal resilience in the primary region and asynchronous cross-region replication. Which option aligns?

  1. Account for asynchronous replication lag and potential data loss
  2. Choose GZRS or RA-GZRS based on secondary read requirements
  3. Choose zone-redundant storage (ZRS) where supported
  4. Choose locally redundant storage (LRS)
  5. Choose RA-GRS instead of ordinary GRS where supported

Explanation

Correct Answer

B:

Geo-zone-redundant storage (GZRS) writes copies synchronously across availability zones in the primary region and replicates asynchronously to a secondary region. The read-access variant, RA-GZRS, additionally supports reads from the secondary endpoint under supported conditions. Thus both satisfy the two resilience requirements in the stem; choose RA-GZRS only if secondary-region read availability is part of the design. Confirm that the account type, service and target region support the selected option before migration, and plan for asynchronous replication lag and failover behavior instead of assuming an RPO of zero.

Incorrect Answers

A:

Asynchronous cross-region replication introduces a recovery-point gap: the secondary region may lag the primary even after the primary account is zone-redundant. Checking last-sync time and potential recovery-point loss is essential to an outage plan, but this option describes an operational risk rather than the requested redundancy setting. The architecture requires both multiple availability zones in the primary region and a geographically separate replica. Only GZRS or RA-GZRS in this answer set provides that combination; propagation delay remains a caveat after making the storage selection.

C:

Zone-redundant storage (ZRS) addresses failures of an availability zone by maintaining replicas in multiple zones within the primary Azure region. It does not, by itself, replicate the storage account's data to another geographically separate region. The requirement includes an outage that takes out the primary region, making ZRS alone insufficient even though it handles local zonal resilience. The team needs the geo-zone extension rather than pure zone redundancy; secondary read access is a separate RA-GZRS selection.

D:

Locally redundant storage (LRS) maintains local replicas within one physical datacenter or facility grouping, depending on the storage infrastructure, and is normally a lower-cost baseline. It is not designed to provide independent availability-zone failure tolerance plus a separately replicated secondary region. Choosing LRS would miss both of the explicitly requested resilience layers. It can suit disposable or reproducible workloads, but it is not an acceptable substitute for GZRS when the workload must survive local zonal disruptions and retain a cross-region copy.

E:

Read-access geo-redundant storage (RA-GRS) can expose a read-only secondary endpoint while the primary region's data is asynchronously replicated to the secondary. However, its primary-region redundancy is locally redundant rather than zone-redundant. Adding the RA prefix does not transform RA-GRS into geo-zone redundancy. The prompt explicitly requires a zone-resilient primary as well as geo-replication, so the appropriate pair is GZRS or RA-GZRS. RA-GRS can meet a different design where secondary reads matter but primary zone redundancy is not mandated.

Question 159

A team treats geo-replicated storage as guaranteed lossless synchronous backup during a regional incident. What is the risk?

  1. Choose RA-GRS instead of ordinary GRS where supported
  2. Inspect replicated versions, last updates, and asynchronous status on the target
  3. Choose GZRS or RA-GZRS based on secondary read requirements
  4. Account for asynchronous replication lag and potential data loss

Explanation

Correct Answer

D:

'Account for asynchronous replication lag and potential data loss' fits the case in which a team treats geo-replicated storage as guaranteed lossless synchronous backup during a regional incident because GRS/GZRS secondary can trail primary; check last sync time and RPO assumptions. By contrast, 'Choose RA-GRS instead of ordinary GRS where supported' addresses a different condition: RA-GRS exposes the replicated secondary for reads; GRS alone does not permit normal secondary reads; it would not establish the outcome needed for this particular Azure resource. For 'Account for asynchronous replication lag and potential data loss', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

The nearby action 'Choose RA-GRS instead of ordinary GRS where supported' is associated with this separate need: an app on GRS must read from the secondary region before failover, but requires no change to primary-region zone design. That is because RA-GRS exposes the replicated secondary for reads; GRS alone does not permit normal secondary reads. Here a team treats geo-replicated storage as guaranteed lossless synchronous backup during a regional incident, so 'Choose RA-GRS instead of ordinary GRS where supported' misses the fact that GRS/GZRS secondary can trail primary; check last sync time and RPO assumptions. 'Account for asynchronous replication lag and potential data loss' is the more defensible action; confirm its behavior in the target service before calling the task complete.

B:

'Inspect replicated versions, last updates, and asynchronous status on the target' solves another task because replication may lag; policy existence is not proof that each object version reached the destination. For the situation where a team treats geo-replicated storage as guaranteed lossless synchronous backup during a regional incident, this distractor misses the requirement that GRS/GZRS secondary can trail primary; check last sync time and RPO assumptions. Unlike 'Inspect replicated versions, last updates, and asynchronous status on the target', 'Account for asynchronous replication lag and potential data loss' directly targets that requirement; its success must be confirmed at the authorized resource scope.

C:

When an account requires both zonal resilience in the primary region and asynchronous cross-region replication, the action 'Choose GZRS or RA-GZRS based on secondary read requirements' can be relevant: GZRS combines primary-region zones with secondary-region replication; read-access is separately configured. For the different problem of a team treats geo-replicated storage as guaranteed lossless synchronous backup during a regional incident, 'Choose GZRS or RA-GZRS based on secondary read requirements' misses the mechanism that GRS/GZRS secondary can trail primary; check last sync time and RPO assumptions. Choosing 'Choose GZRS or RA-GZRS based on secondary read requirements' would address that other need, whereas 'Account for asynchronous replication lag and potential data loss' is intended to solve the stated condition.

Question 160

A GRS storage account's primary region has a prolonged storage endpoint outage. The owner is considering a customer-managed **unplanned** failover to the secondary region. Which operational consequence must the recovery team plan for?

  1. Assess the last synchronization time for possible lost writes, confirm that service endpoint DNS switches to the new primary, and plan to re-enable geo-redundancy after failover.
  2. Assume the promoted region already contains every acknowledged primary write because GRS copies data synchronously across regions.
  3. Keep sending writes directly to the secondary read endpoint without performing failover because RA-GRS secondary reads always allow writes.
  4. Assume the account retains its original geo-redundant replication after unplanned failover and never requires redundancy reconfiguration.

Explanation

Correct Answer

A:

Geo-redundant storage replicates changes asynchronously between regions. During an unplanned failover, writes made after the Last Sync Time might not exist in the secondary copy and can be lost. Azure switches the storage service endpoint DNS mappings so the promoted secondary becomes the primary for subsequent reads and writes, but this is not a guarantee that all prior writes survived. After customer-managed unplanned failover, the account loses geo-redundancy (typically becoming LRS) and must be reconfigured before regional replication resumes. Recovery planning must cover these data, endpoint, and protection-state transitions.

Incorrect Answers

B:

GRS maintains local copies within each region but transfers data from the primary to the secondary asynchronously. An acknowledged write in the source region is not therefore proof that the remote copy has received it. If the primary stops accepting traffic before the latest changes replicate, an unplanned failover can expose a recovery point gap. The relevant evidence is the published Last Sync Time, not the count of storage replicas or the use of a geo-redundant SKU. Treating cross-region replication as synchronous would understate potential data loss.

C:

Read-access geo-redundant storage (RA-GRS or RA-GZRS) can expose a secondary read endpoint before an outage, subject to application and service support. Read access is not a substitute for promoting the secondary to a writable primary. In the outage scenario, attempting to send writes to the secondary read endpoint before failover cannot provide normal writes. The recovery team must choose the appropriate customer-managed failover procedure, accept relevant data-loss risks, and validate the new primary service endpoints after the operation completes.

D:

The state after customer-managed unplanned failover is not the same as the state before the disaster. Microsoft documents loss of geo-redundancy after the secondary is promoted, requiring reconfiguration for geo-replication to resume. The original primary's copy is not maintained as a ready-to-use synchronized recovery partner during that transition. A statement that GRS stays enabled without intervention is therefore misleading and would leave the recovered workload with less geographic protection than expected. Track the new redundancy mode and verify replication health before any later failback.


Microsoft Azure Administrator (AZ-104) Practice Tests

Purchase Individually

AZ-104 Premium File

Premium File
AZ-104 Premium File
606 Q&A
$76.99$69.99

AZ-104 Training Video Course

Training Course
AZ-104 Training Video Course
132 Lectures
$27.49$24.99

AZ-104 Study Guide

Study Guide
AZ-104 Study Guide
458 PDF Pages
$27.49$24.99

Site Search:

 

VISA, MasterCard, AmericanExpress, UnionPay

SPECIAL OFFER: GET 10% OFF

ExamCollection Premium

ExamCollection Premium Files

Pass your Exam with ExamCollection's PREMIUM files!

  • ExamCollection Certified Safe Files
  • Guaranteed to have ACTUAL Exam Questions
  • Up-to-Date Exam Study Material - Verified by Experts
  • Instant Downloads
Enter Your Email Address to Receive Your 10% Off Discount Code
A Confirmation Link will be sent to this email address to verify your login
We value your privacy. We will not rent or sell your email address

SPECIAL OFFER: GET 10% OFF

Use Discount Code:

MIN10OFF

A confirmation link was sent to your e-mail.
Please check your mailbox for a message from support@examcollection.com and follow the directions.

Next

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your e-mail address below to get started with our interactive software demo of your free trial.

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.