Question 180
An existing classic Azure Files SMB share uses the pay-as-you-go model. Its configured 5-TiB quota is approaching capacity, and verified storage-account and large-file-share limits allow a planned increase to 8 TiB. Which configuration directly permits the additional stored data?
- Increase the storage account's network bandwidth limit while keeping the share quota at 5 TiB.
- Create a snapshot of the share and assume the snapshot increases available live-file capacity.
- Raise the Azure Files share quota to 8 TiB, within the supported account and billing-model limits.
- Request an Azure subscription vCPU-family quota increase for the file-share storage.
Explanation
Correct Answer
C:The Azure Files share quota is the configured upper bound for stored live data in the classic pay-as-you-go share described here. Azure Files supports modifying that quota, subject to the account's large-file-share capabilities and relevant size limits. Since the example has already established that eight tebibytes is supported, increasing the quota from five to eight is the directly responsive configuration change. An administrator should verify actual usage and growth forecasts, document the authorized change, monitor capacity alerts and separately assess any performance or billing-model effects. This is not a subscription vCPU or SMB networking limit.
Incorrect Answers
A:Network throughput can affect the rate at which SMB requests transfer data, but it does not raise the maximum permitted size of the live Azure Files share. The scenario identifies a five-tebibyte share quota, not a bandwidth bottleneck or virtual-network limit. Even with faster connectivity, writes that exceed the configured share capacity can fail. The supported action is to change the file-share quota itself, verify the model-specific maximum and monitor usage. Performance provisioning is a separate decision and, under some billing models, can have separate charges.
B:An Azure Files share snapshot preserves a read-only point-in-time view that can help recover overwritten or deleted files. It does not change the quota on the current writable file share or cause live data to fit in a larger volume. Snapshot storage can also contribute to billed usage, depending on the storage model and changed blocks. This department requires more capacity for new live files, so administrators must modify the supported share quota or provisioned capacity rather than relying on a backup copy. A snapshot could still be taken as a recovery precaution before an administrative change.
D:Azure subscription vCPU quotas control compute allocations for virtual machines, including region-wide and VM-family limits. They do not govern the maximum file capacity of an Azure Files share. A vCPU request would not remove the five-tebibyte storage quota and could add irrelevant capacity that the business has not requested. The scenario specifies a classic Azure Files SMB share under a pay-as-you-go billing model, so the administrator should update its share quota and confirm the resulting usable storage. Compute quotas, storage-account limits and individual share quotas must be evaluated separately.
Question 181
An Azure Files SMB client authenticates successfully, but a staff member receives Access denied opening a department file. An access audit confirms the user's Windows ACL allows the required read and modify actions on the share root, directory and file. No Azure Files share-level role or default share permission currently applies to that identity. Which fix restores authorized access without broadening the network?
- Allow all public source IP addresses through the storage firewall although SMB connectivity and authentication already work.
- Change the Azure Files share to a faster performance tier because its throughput setting overrides missing SMB authorization.
- Enable Azure Files share soft delete because deletion protection automatically provides share-level SMB access.
- Grant subscription-wide Azure Reader and assume that management-plane visibility includes SMB file data permissions.
- Assign a narrowly scoped Azure Files SMB share-level data role to the relevant Entra identity, retaining the already-correct Windows ACLs.
Explanation
Correct Answer
E:Identity-based Azure Files SMB access requires permission at both the share level and the Windows directory/file ACL level. The scenario has already verified the effective ACLs, isolating the remaining denial to the absence of a share-level data role or authorized default share permission. Assign the least-privileged Azure Files SMB share role appropriate for the required read/modify operations to the right Microsoft Entra user or synchronized group and target scope. Do not alter working Windows ACLs or open public network access. Retest the exact file action after the role propagates. This inference differs from diagnosing a missing file ACL.
Incorrect Answers
A:Network firewall restrictions regulate which clients can reach Azure Files. They do not authorize an authenticated user to open one protected directory. The audit already confirms the SMB path and authentication succeed, and that Windows ACLs permit the requested operation. Opening every public source IP would substantially increase exposure while leaving the missing share-level data role unresolved. Azure Files enforces separate share-level permission and file/directory ACL checks for identity-based access. Assign the appropriate Azure Files SMB data role at the intended share scope and keep network controls restricted to approved clients.
B:File-share tiers determine supported performance, storage and billing characteristics, not a user's Azure Files share-level data authorization. The staff member's Windows ACL already grants read and modify access, but there is no applicable share-level role. A faster tier would consume more resources without satisfying that independent authorization layer. Azure Files checks effective share-level permissions as well as file-system ACLs. The administrator should give the matching Entra user or group the least-privileged SMB share data role required for the actual work, then test the original file operation.
C:Azure Files share soft delete protects against deleting an entire share by mistake and can support recovery during a configured retention period. It has no effect on whether a particular user can open an existing SMB file. In this case the storage share and directory are present; the failure comes from missing share-level identity permission despite valid Windows ACLs. Enabling recovery retention might still be a prudent separate resilience choice, but it cannot replace a proper Azure Files share data role. Grant narrowly scoped share permission and preserve the working ACL configuration.
D:The generic Azure Reader role primarily grants management-plane visibility to Azure resources and does not confer SMB read or modify access inside an Azure Files share. Assigning that role at subscription scope would also expose unrelated resource metadata to the user. The situation states that Windows file ACLs are already sufficient; Azure Files is missing the distinct share-level authorization granted through specialized SMB data roles or a properly scoped default share permission. Correct that missing data-plane share grant for the intended identity rather than treating broad subscription visibility as a substitute for file access.
Question 182
A bulk script might overwrite a critical departmental share. What recovery preparation is most appropriate?
- Check share-level role and filesystem ACL identity permissions
- Use Azure Files rather than a Blob container for direct SMB semantics
- Copy only the affected file from its known-good share snapshot into the live share
- Create an Azure Files share snapshot or verified backup before the change
Explanation
Correct Answer
D:'Create an Azure Files share snapshot or verified backup before the change' fits the case in which a bulk script might overwrite a critical departmental share because a point-in-time restore target gives recovery of overwritten files if the operation is destructive. By contrast, 'Check share-level role and filesystem ACL identity permissions' addresses a different condition: Network reachability does not grant the user permission to files inside the share; it would not establish the outcome needed for this particular Azure resource. For 'Create an Azure Files share snapshot or verified backup before the change', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.
Incorrect Answers
A:'Check share-level role and filesystem ACL identity permissions' applies to a different feature boundary because Network reachability does not grant the user permission to files inside the share. In the stated scenario where a bulk script might overwrite a critical departmental share, 'Check share-level role and filesystem ACL identity permissions' does not satisfy the mechanism that a point-in-time restore target gives recovery of overwritten files if the operation is destructive. The necessary action is 'Create an Azure Files share snapshot or verified backup before the change', which should be checked against this Azure resource's actual permissions and state.
B:The nearby action 'Use Azure Files rather than a Blob container for direct SMB semantics' is associated with this separate need: a legacy Windows app expects a mounted SMB path, not REST object calls. That is because Blob storage exposes object APIs and URL paths, which are not equivalent to SMB file operations. Here a bulk script might overwrite a critical departmental share, so 'Use Azure Files rather than a Blob container for direct SMB semantics' misses the fact that a point-in-time restore target gives recovery of overwritten files if the operation is destructive. 'Create an Azure Files share snapshot or verified backup before the change' is the more defensible action; confirm its behavior in the target service before calling the task complete.
C:'Copy only the affected file from its known-good share snapshot into the live share' solves another task because file-level copy from a point-in-time snapshot restores one known-good item without reverting newer unrelated files. For the situation where a bulk script might overwrite a critical departmental share, this distractor misses the requirement that a point-in-time restore target gives recovery of overwritten files if the operation is destructive. Unlike 'Copy only the affected file from its known-good share snapshot into the live share', 'Create an Azure Files share snapshot or verified backup before the change' directly targets that requirement; its success must be confirmed at the authorized resource scope.
Question 183
A developer mounts a read-only Azure Files share snapshot to inspect yesterday's settings and then tries to edit a file directly in the snapshot view. What Azure Files snapshot behavior must the developer account for?
- A share snapshot is editable in place, and the snapshot automatically updates its historic contents when the developer saves a file
- Share snapshots are point-in-time read-only views; edit a copied file in a writable location or the live share, not inside the snapshot
- Deleting the live share automatically promotes the snapshot into an editable base SMB share with no restore operation
- Renaming the snapshot gives every contained file writable access while retaining the original time-of-capture state
Explanation
Correct Answer
B:Azure Files share snapshots capture a read-only view of the share at a specific moment. The developer may inspect the file in the snapshot, but cannot edit that snapshot copy in place. For a corrected version, copy the file from the snapshot to a writable path or update the current live share under suitable permissions, keeping the historic recovery point unchanged. This is a different assessment from another practice scenario's selective recovery after a corrupt file: here the decision is about whether snapshot content itself supports writes, not which file should be restored.
Incorrect Answers
A:An Azure Files share snapshot is a point-in-time, read-only view rather than a second writable share. Saving a change directly into its snapshot path is not supported and would defeat the historical-state purpose of snapshots. Applications can update ordinary files in the live share if they have appropriate access, or copy a file out of the snapshot to a writable destination for editing. The snapshot's captured bytes do not change when the live share changes; there is no automatic writable snapshot synchronization mechanism.
C:Deleting the live share is destructive and does not magically make a share snapshot an editable standalone SMB share. Microsoft documents copying files from a snapshot to a base or other location, not automatically promoting a read-only snapshot to writable status upon deletion. The question involves merely examining and attempting to edit a captured file, so deletion introduces unnecessary risk and would not change the immutable point-in-time characteristics of the snapshot. If recovery is required, use an approved backup or snapshot restore procedure rather than this unsupported shortcut.
D:Changing the snapshot's display name or referring to its snapshot path differently does not change its read-only storage semantics. A snapshot is retained as a historical view; it does not offer a writable volume that keeps the original captured state unchanged while accepting new edits. The supported action is to copy a captured file to an appropriate writable destination, then modify that copy or the live file. Keep the original snapshot intact for evidence and recovery rather than assuming renaming creates a writable clone.
Question 184
An existing internal Blob container is at anonymous access level Blob, and its storage account currently allows public blob access. Security policy now prohibits anonymous reads of any object in this account, while authorized applications must keep using supported authenticated access. What setting change best enforces this requirement?
- Leave the container at Blob public access, but give application SAS tokens shorter expiry times
- Increase the container setting from Blob to Container public access and require application user sign-in
- Grant applications Storage Blob Data Reader while leaving the existing anonymous Blob setting active
- Enable blob soft delete and retain the existing container and account anonymous-access settings
- Disallow Blob anonymous access at the storage account and keep the container Private while retaining properly authorized app access
Explanation
Correct Answer
E:The account-level Allow Blob anonymous access setting, when disabled, overrides container access and rejects unauthenticated Blob reads for the entire account. Setting the existing container to Private additionally makes the container’s intended policy explicit even if account settings are changed later. Neither choice prevents a client with valid Microsoft Entra data-role authorization or an otherwise permitted signed SAS from accessing its allowed data. This combination uniquely satisfies the requirement to disallow any anonymous object download while retaining supported authenticated application paths. Verify an anonymous GET is denied and a least-privileged authorized app can still read its intended objects; check whether shared-key settings also affect the SAS form used.
Incorrect Answers
A:A SAS delegates a bounded set of operations to clients that possess the signed token; reducing its validity can constrain those delegated requests. It does not disable anonymous requests that are independently allowed by the container’s current Blob public-read access level. In this scenario, a person without a SAS can still read permitted blob objects, so shortening application token expiry will not satisfy the blanket no-anonymous-read requirement. Set the Blob account’s public-access policy appropriately and remove the container’s public-read configuration before validating authorized application access.
B:The Container access level is more permissive than Blob access. It permits anonymous listing of the container’s blobs as well as anonymous retrieval of blob content, provided the storage account allows public Blob access. The team needs the opposite: no public object downloads at all. Telling application users to sign in does not require arbitrary anonymous internet clients to authenticate when the container ACL is public. Keep that container Private and disable anonymous Blob access on the account, then separately validate the applications’ authenticated read paths.
C:Storage Blob Data Reader gives a scoped identity permission to read blob data, but assigning it does not remove the container’s separately configured anonymous-read pathway. With account-level public access allowed and the container at Blob level, unauthenticated callers can still retrieve blobs without holding an RBAC role. Therefore this option may help legitimate applications use Microsoft Entra authorization yet fails the security objective. Remediate public access at account and container configuration, and use a least-privileged data role or appropriate SAS for the applications.
D:Blob soft delete is a data-protection feature that retains blobs or versions after certain delete or overwrite operations within a retention period. It does not govern whether an unauthenticated HTTP client may read an existing blob. Because both the account and container still permit public Blob-level access in this choice, anonymous object downloads would remain possible. The company can configure soft delete as a separate recovery requirement, but security policy here specifically needs anonymous-read controls. Change those access settings and test a request without authentication.
Question 185
A developer with subscription Reader cannot create a blob container through the data endpoint. Which authority is needed?
- Grant a suitable blob data role with container creation permission at correct scope
- Issue a blob-level user delegation SAS with only blob create/write permissions and assume it also grants creation of a new top-level container.
- Configure container soft delete separately from blob soft delete if required
- Keep the Blob container private and grant scoped identity or SAS permissions
Explanation
Correct Answer
A:The developer has a subscription Reader assignment but receives a denial specifically when creating a blob container. Reader does not contain the storage container write Action needed for that operation, and Blob DataActions for writing an object are distinct from container management. Microsoft documents that Storage Blob Data Contributor includes container read/write actions, subject to effective assignment scope and network authorization. Grant a suitable data-oriented Azure role at the storage account or appropriate container-management scope to the intended identity, then retry the exact create-container request. A user delegation SAS limited to blob operations inside an existing container cannot create a new top-level container and is not a substitute for role-based container authority.
Incorrect Answers
B:A blob-level user delegation SAS can authorize supported blob operations under its resource scope, but it is not an Azure role assignment that grants all storage-container management Actions. The developer is denied while trying to create a new container, a different operation from putting a blob inside an existing container. Microsoft documents Storage Blob Data Contributor as including container read/write actions as well as Blob DataActions. Grant the specific container-creation authority at an appropriate scope to the user's identity; a SAS scoped only to blobs does not confer that management ability.
C:The nearby action 'Configure container soft delete separately from blob soft delete if required' is associated with this separate need: an operator deletes a blob container but only blob soft delete is enabled. That is because deleting a container and deleting one blob can have different recovery controls. Here a developer with subscription Reader cannot create a blob container through the data endpoint, so 'Configure container soft delete separately from blob soft delete if required' misses the fact that management-plane visibility does not supply object/container DataActions automatically. 'Grant a suitable blob data role with container creation permission at correct scope' is the more defensible action; confirm its behavior in the target service before calling the task complete.
D:'Keep the Blob container private and grant scoped identity or SAS permissions' solves another task because public anonymous container access bypasses intended identity checks for exposed objects. For the situation where a developer with subscription Reader cannot create a blob container through the data endpoint, this distractor misses the requirement that management-plane visibility does not supply object/container DataActions automatically. Unlike 'Keep the Blob container private and grant scoped identity or SAS permissions', 'Grant a suitable blob data role with container creation permission at correct scope' directly targets that requirement; its success must be confirmed at the authorized resource scope.
Question 186
A script successfully downloads from a private blob container using an unexpired service SAS, but its Put Blob request to create a new object returns AuthorizationPermissionMismatch. The SAS permissions field contains only r, and network access succeeds. Why is the upload denied?
- The blob is in the Hot access tier, which prevents new objects from being created
- The SAS grants read permission but lacks the create/write permission needed for Put Blob
- The container is private, so it rejects all uploads including properly authorized signed writes
- Azure Blob change feed must be enabled before any client can upload a new blob
- A public-client firewall rule is missing even though the same SAS successfully downloads through the approved path
Explanation
Correct Answer
B:A SAS is a capability credential constrained by its signed resource, time window and permission set. An r-only service SAS can authorize matching reads but cannot authorize a new blob write. The given AuthorizationPermissionMismatch during Put Blob follows directly from the missing create/write permissions, with network reachability and token expiry ruled out. An authorized issuer could later create a new least-privilege SAS with the required permission; that remedy is separate from the causal answer the question explicitly asks for.
Incorrect Answers
A:Hot is an online access tier intended for frequently accessed blob data; it does not prohibit creating a new object solely because the existing blobs are Hot. The request reached Blob Storage and returned a permission-specific authorization error. The SAS grant is explicitly read-only, so the relevant mechanism is missing create/write capability rather than the container or blob access tier.
C:Private container access blocks anonymous operations, not every authorized operation. A valid service SAS with suitable permission can be used for supported access to private containers. The existing token successfully performs reads, showing SAS authentication is accepted. The difference is the operation-level permission: the r-only signed capability does not include creating or writing a blob. Container privacy is not the mechanism behind this precise read-versus-upload behavior.
D:Blob change feed supports recording changes for scenarios such as replication and audit. Normal Put Blob operations do not require change feed to be enabled before a properly authorized upload. The scenario supplies an explicit SAS permission mismatch with read-only sp; enabling change feed would not expand that signed permission. The upload should be denied until a separately authorized write-capable credential is used.
E:Storage firewall and SAS permissions are independent checks. The question confirms that the request reaches the storage service, downloads succeed from the same path and the upload returns an operation permission mismatch. A new firewall exception cannot add create or write to a signed token, and would broaden exposure unnecessarily. Keep the network policy and correct the permission granted for the operation instead.
Question 187
A regulator requires Azure block-blob transaction records to remain nonmodifiable and nondeletable for seven years, including by storage administrators, once the compliance policy is approved. Recovering records after deletion is insufficient. Which Blob Storage control satisfies the obligation?
- Enable Azure Files share soft delete with suitable retention
- Configure and lock a seven-year time-based immutable Blob retention policy at a supported container or blob-version scope
- Evaluate lifecycle deletion alongside configured soft-delete and retention behavior
- Set blob soft delete retention to the required recoverability window
- Configure container soft delete separately from blob soft delete if required
Explanation
Correct Answer
B:For Azure Blob records with a fixed seven-year legal retention interval, set a supported time-based immutability policy at container or blob-version scope and LOCK it after validation. A locked policy prevents premature modification or deletion of protected objects and can't be shortened or deleted by ordinary storage administrators; authorized extension is still possible. An unlocked retention policy can be edited or deleted, so merely setting a draft duration is not equivalent to enforceable WORM retention. Choose the eligible storage configuration, confirm whether container-level or version-level protection is appropriate, and test the retention behavior before locking the policy because locking has durable consequences.
Incorrect Answers
A:Azure Files share soft delete can recover a deleted file share during a configured recovery window, but Azure Files is not the Azure Blob object-retention mechanism in this scenario. More importantly, soft delete is recoverability after deletion, not a guarantee that authorized administrators cannot delete or alter regulated Blob records before their mandatory retention date. The compliance requirement calls for a WORM policy on the specified Blob objects that cannot be shortened or removed once locked. A deleted-share recovery setting cannot substitute for regulatory immutability.
C:Blob lifecycle management rules can tier or delete eligible data based on policy conditions. These rules must be designed around immutability and retention, but lifecycle configuration is not itself a seven-year, nondeletable compliance control. A cleanup rule could reduce costs; it does not create the legal prohibition on early modification or deletion, and a retention obligation may prevent deletion even when a lifecycle rule asks for it. Configure the actual locked Blob immutability policy first, then make lifecycle and monitoring choices compatible with that obligation. The question asks how to enforce retention, not how to schedule deletion after it.
D:Blob soft delete retains deleted versions or objects for a recovery window so that accidental removal may be reversed. The data is still subject to the soft-delete lifecycle and possible expiry or purge under the product's rules; it does not create a legal WORM restriction against modification and deletion throughout seven years. An administrator can incorrectly infer that a seven-year soft-delete window satisfies a regulatory do-not-delete obligation, which is not the same contract. Use locked time-based immutability for the required protection, and consider soft delete only as an additional defense where supported.
E:Container soft delete is separate from Blob soft delete and can help recover a container removed accidentally. It does not prevent the initial delete request and does not make the protected records nonmodifiable for a specified legal interval. A recovered container is not proof that a locked retention policy was enforced during the entire seven-year term. Select a supported container-level or version-level Blob WORM retention policy and lock the time-based policy after testing. The known retention end date makes a time-based lock more appropriate here than an open-ended legal hold used for an unknown period.
Question 188
An application writes blob names with slash characters and assumes every prefix is a real directory. What must be clarified?
- Keep the Blob container private and grant scoped identity or SAS permissions
- Understand virtual path prefixes versus hierarchical namespace filesystem semantics
- Grant a suitable blob data role with container creation permission at correct scope
- Configure supported immutable blob retention policies at the appropriate scope
Explanation
Correct Answer
B:'Understand virtual path prefixes versus hierarchical namespace filesystem semantics' fits the case in which an application writes blob names with slash characters and assumes every prefix is a real directory because flat namespace blobs store names with separators; hierarchy behavior depends on HNS setting. By contrast, 'Keep the Blob container private and grant scoped identity or SAS permissions' addresses a different condition: public anonymous container access bypasses intended identity checks for exposed objects; it would not establish the outcome needed for this particular Azure resource. For 'Understand virtual path prefixes versus hierarchical namespace filesystem semantics', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.
Incorrect Answers
A:'Keep the Blob container private and grant scoped identity or SAS permissions' solves another task because public anonymous container access bypasses intended identity checks for exposed objects. For the situation where an application writes blob names with slash characters and assumes every prefix is a real directory, this distractor misses the requirement that flat namespace blobs store names with separators; hierarchy behavior depends on HNS setting. Unlike 'Keep the Blob container private and grant scoped identity or SAS permissions', 'Understand virtual path prefixes versus hierarchical namespace filesystem semantics' directly targets that requirement; its success must be confirmed at the authorized resource scope.
C:'Grant a suitable blob data role with container creation permission at correct scope' applies to a different feature boundary because management-plane visibility does not supply object/container DataActions automatically. In the stated scenario where an application writes blob names with slash characters and assumes every prefix is a real directory, 'Grant a suitable blob data role with container creation permission at correct scope' does not satisfy the mechanism that flat namespace blobs store names with separators; hierarchy behavior depends on HNS setting. The necessary action is 'Understand virtual path prefixes versus hierarchical namespace filesystem semantics', which should be checked against this Azure resource's actual permissions and state.
D:The nearby action 'Configure supported immutable blob retention policies at the appropriate scope' is associated with this separate need: a records archive must prevent deletion for a defined legal retention period. That is because immutability governance is different from soft delete; mode and retention requirements need review. Here an application writes blob names with slash characters and assumes every prefix is a real directory, so 'Configure supported immutable blob retention policies at the appropriate scope' misses the fact that flat namespace blobs store names with separators; hierarchy behavior depends on HNS setting. 'Understand virtual path prefixes versus hierarchical namespace filesystem semantics' is the more defensible action; confirm its behavior in the target service before calling the task complete.
Question 189
A service reads its objects many times each day, while another archive is rarely accessed. Which tier is better for frequent reads?
- Choose a hot access tier for frequently accessed blobs
- Compare cold/cool online tier access with archive offline rehydration requirements
- Include minimum retention/early-deletion charges in lifecycle economics
- Configure filtered blob lifecycle rules for age-based tier transition
Explanation
Correct Answer
A:'Choose a hot access tier for frequently accessed blobs' fits the case in which a service reads its objects many times each day, while another archive is rarely accessed because hot tier trades higher storage cost for lower access charges than cool/cold choices. By contrast, 'Compare cold/cool online tier access with archive offline rehydration requirements' addresses a different condition: archive tier isn't online for immediate reads; restore delay can violate an urgent SLA; it would not establish the outcome needed for this particular Azure resource. For 'Choose a hot access tier for frequently accessed blobs', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.
Incorrect Answers
B:'Compare cold/cool online tier access with archive offline rehydration requirements' applies to a different feature boundary because archive tier isn't online for immediate reads; restore delay can violate an urgent SLA. In the stated scenario where a service reads its objects many times each day, while another archive is rarely accessed, 'Compare cold/cool online tier access with archive offline rehydration requirements' does not satisfy the mechanism that hot tier trades higher storage cost for lower access charges than cool/cold choices. The necessary action is 'Choose a hot access tier for frequently accessed blobs', which should be checked against this Azure resource's actual permissions and state.
C:The nearby action 'Include minimum retention/early-deletion charges in lifecycle economics' is associated with this separate need: a cost model proposes moving recently stored objects from cool/cold tiers immediately. That is because some tiers charge for early deletion or transition before their minimum duration. Here a service reads its objects many times each day, while another archive is rarely accessed, so 'Include minimum retention/early-deletion charges in lifecycle economics' misses the fact that hot tier trades higher storage cost for lower access charges than cool/cold choices. 'Choose a hot access tier for frequently accessed blobs' is the more defensible action; confirm its behavior in the target service before calling the task complete.
D:'Configure filtered blob lifecycle rules for age-based tier transition' solves another task because lifecycle management can move eligible blobs based on conditions; verify tier support and rule scope. For the situation where a service reads its objects many times each day, while another archive is rarely accessed, this distractor misses the requirement that hot tier trades higher storage cost for lower access charges than cool/cold choices. Unlike 'Configure filtered blob lifecycle rules for age-based tier transition', 'Choose a hot access tier for frequently accessed blobs' directly targets that requirement; its success must be confirmed at the authorized resource scope.
Question 190
A compliance archive is accessed infrequently, but legal staff must retrieve any requested object within five minutes during an investigation. The team suggests putting the only copy in the Azure Blob Archive tier. Why is that design unsuitable for the stated recovery-time requirement?
- Include minimum retention/early-deletion charges in lifecycle economics
- Rehydrate the archived blob to an online access tier before normal read
- Assume that high-priority Azure Blob Archive rehydration guarantees every object is readable within five minutes
- Choose a hot access tier for frequently accessed blobs
- Compare cold/cool online tier access with archive offline rehydration requirements
Explanation
Correct Answer
E:The fundamental difference is that Azure Blob hot, cool and cold tiers are online storage, while Archive holds data offline and requires an asynchronous rehydration before ordinary reads. Rehydration is measured in potentially hours rather than a guaranteed five-minute response, even when a higher-priority request is supported. With a legal response obligation to retrieve any object within five minutes, storing the only available copy in Archive fails the required recovery time. Compare online cool/cold options and their read and retention costs, then test the chosen tier's real access behavior.
Incorrect Answers
A:'Include minimum retention/early-deletion charges in lifecycle economics' applies to a different feature boundary because some tiers charge for early deletion or transition before their minimum duration. In the stated scenario where a compliance archive is read infrequently but must be retrieved within minutes, 'Include minimum retention/early-deletion charges in lifecycle economics' does not satisfy the mechanism that archive tier isn't online for immediate reads; restore delay can violate an urgent SLA. The necessary action is 'Compare cold/cool online tier access with archive offline rehydration requirements', which should be checked against this Azure resource's actual permissions and state.
B:The nearby action 'Rehydrate the archived blob to an online access tier before normal read' is associated with this separate need: an archived blob returns an offline/rehydration-required status when an application attempts immediate read. That is because archived data must be rehydrated; a fresh SAS cannot make offline content immediately available. Here a compliance archive is read infrequently but must be retrieved within minutes, so 'Rehydrate the archived blob to an online access tier before normal read' misses the fact that archive tier isn't online for immediate reads; restore delay can violate an urgent SLA. 'Compare cold/cool online tier access with archive offline rehydration requirements' is the more defensible action; confirm its behavior in the target service before calling the task complete.
C:Azure Blob Archive storage is offline until a rehydration operation completes. High-priority rehydration can improve completion time for certain objects, but Microsoft does not promise that every archive blob becomes readable within five minutes; even prioritized requests may take much longer based on size and service demand. Therefore this alternative cannot justify keeping the only investigation copy offline when the recovery objective is five minutes. Choose an online tier appropriate for infrequent reads and validate the actual access latency and retention economics.
D:When a service reads its objects many times each day, while another archive is rarely accessed, the action 'Choose a hot access tier for frequently accessed blobs' can be relevant: hot tier trades higher storage cost for lower access charges than cool/cold choices. For the different problem of a compliance archive is read infrequently but must be retrieved within minutes, 'Choose a hot access tier for frequently accessed blobs' misses the mechanism that archive tier isn't online for immediate reads; restore delay can violate an urgent SLA. Choosing 'Choose a hot access tier for frequently accessed blobs' would address that other need, whereas 'Compare cold/cool online tier access with archive offline rehydration requirements' is intended to solve the stated condition.
Microsoft Azure Administrator (AZ-104) Practice Tests