CoStudy

HomeCertificationsMicrosoft Azure Administrator AZ-104 › Monitoring, Backup and Recovery

Monitoring, Backup and Recovery — Microsoft Azure Administrator AZ-104 practice questions

38 multiple-choice questions and 19 flashcards on Monitoring, Backup and Recovery, about 14% of the Microsoft Azure Administrator AZ-104 bank. Every one carries a written rationale.

Written and maintained by Nick Burton · last updated 2026-08-22 · how we write and review questions

What this chapter covers

Monitoring, Backup and Recovery is one of 6 chapters in CoStudy's Microsoft Azure Administrator (AZ-104) bank, and it holds 38 of the bank's 280 multiple-choice questions — roughly 14% of the total. That proportion is not arbitrary: chapters follow the certifying body's published exam outline, and the number of questions in each is set by that domain's published weight, so the share of your practice time this chapter takes matches the share of the real exam it accounts for.

Studying by chapter is worth doing once you have a diagnostic score. A single overall percentage tells you whether you are close; it does not tell you which domain is dragging. Working a weak chapter in isolation, and re-testing it in isolation, is the fastest way to move a score that has stalled — and it is why the mock exams in CoStudy report by domain rather than as one number.

Free Monitoring, Backup and Recovery practice questions

10 questions drawn from this chapter, with the full rationale shown — the controlling principle behind the right answer, and why each wrong option tempts and fails.

Auto-instrumentation with Azure Monitor Application Insights in an ASP.NET application collects dependencies. Which is NOT collected by default?

  1. SQL Server database calls issued through the standard client library.
  2. Outbound HTTP calls made with the framework's HTTP client classes.
  3. Timing of custom in-process methods that issue no external call.
  4. REST calls to Azure Storage made through the storage client library.

Answer: C — Timing of custom in-process methods that issue no external call.

C is right because dependency collection hooks the outbound call libraries, so purely internal method timings need explicit instrumentation such as a custom operation or a tracked dependency. A, B and D are all auto-collected: the SDK instruments SQL client commands, HTTP client requests and Azure SDK calls, capturing duration, target and success. The half-right reading is that dependency means anything slow, when it specifically means a call leaving the process.

Azure Service Health alerts can be created for which categories of event?

  1. Service issues only, reported when a platform outage is active.
  2. Service issues, planned maintenance, health and security notices.
  3. Cost overruns measured against a Microsoft Cost Management budget.
  4. Role assignment changes recorded in the subscription activity log.

Answer: B — Service issues, planned maintenance, health and security notices.

B is right because Service Health surfaces four event types, and an alert rule can target any combination of them scoped to chosen subscriptions, regions and services. A is the narrow reading that misses maintenance notices, which are the ones most worth alerting on because they are scheduled in advance. C belongs to budget alerts in Microsoft Cost Management. D is an activity log alert on administrative operations, a different signal source in Azure Monitor.

An administrator needs the resource logs from a storage account retained for long-term analysis and queryable with KQL alongside other Azure Monitor data. What must be configured?

  1. Metric alerts on the storage account, which persist their evaluation history
  2. The activity log, which already contains data-plane operations for the account
  3. A diagnostic setting sending the resource logs to a Log Analytics workspace
  4. An Azure Monitor workbook that reads the logs from the account on demand

Answer: C — A diagnostic setting sending the resource logs to a Log Analytics workspace

C) Correct — resource logs are not collected until a diagnostic setting routes them somewhere, and a Log Analytics workspace is the destination that makes them queryable with KQL. B) The activity log records control-plane operations on the resource, not data-plane requests. A) Metric alerts evaluate numeric series and do not retain log records. D) A workbook visualises data that is already collected; it cannot collect anything itself.

Azure Site Recovery replicates a virtual machine from one Azure region to a secondary region. After the initial replication finishes, what recovery point objective should be expected?

  1. Zero seconds, because replication is fully synchronous once the initial seeding completes
  2. Minutes, with crash-consistent points every few minutes and application-consistent ones hourly
  3. One hour, because recovery points are written on a fixed hourly schedule after the first sync
  4. Twenty-four hours, matching the daily schedule that the replication policy applies by default

Answer: B — Minutes, with crash-consistent points every few minutes and application-consistent ones hourly

B reflects how Azure-to-Azure replication behaves: data is replicated continuously and crash-consistent recovery points are generated every few minutes, with application-consistent points on a longer interval set in the replication policy, so the achievable RPO sits in the seconds-to-minutes range. A confuses asynchronous replication with a synchronous zero-loss design, which needs application-level technology such as SQL Server Always On. C and D describe backup-style schedules rather than continuous replication.

Which query language do you use to search the data held in a Log Analytics workspace in Azure Monitor?

  1. SQL, the relational dialect used to query tables held in Azure SQL Database
  2. PowerShell, the scripting language the Az modules use to manage Azure resources
  3. Kusto Query Language, the read-only language used to query the workspace tables
  4. JMESPath, the expression language the Azure CLI uses to filter its JSON output
  5. GraphQL, the schema-based query language exposed by some web service endpoints

Answer: C — Kusto Query Language, the read-only language used to query the workspace tables

C is the language of the workspace: KQL pipes a table through operators such as where, summarize and project, and the same syntax drives log alert rules, workbooks and Microsoft Sentinel. A tempts because workspace data is organised into tables, but the engine is not relational and does not accept SQL. B manages resources rather than querying stored logs. D filters output that a command already returned and cannot reach the workspace. E is unrelated to Azure Monitor.

A single configuration file must be recovered from a backed-up Azure virtual machine as quickly as possible, without restoring the whole machine. Which restore option should be used?

  1. Restore the VM disks and attach them to a running recovery server
  2. Use file recovery, which mounts the recovery point's volumes on a chosen machine
  3. Create a new virtual machine from the recovery point and copy the file across
  4. Replace the existing OS disk from the recovery point and reboot the machine

Answer: B — Use file recovery, which mounts the recovery point's volumes on a chosen machine

B) Correct — item-level file recovery runs a downloaded script that mounts the recovery point as local volumes so individual files can be copied, with no full restore. A) Restoring disks and attaching them works but is slower and creates resources that must be cleaned up. C) Building a whole VM for one file is the heaviest option available. D) Replacing the OS disk overwrites the running machine's disk, which is disproportionate and disruptive.

Azure Site Recovery replicates Azure virtual machines to a secondary Azure region. What recovery time objective should you plan for a region failover?

  1. Minutes, because the replicated disks already sit in the secondary region ready to attach
  2. Seconds, because the replica machines run continuously alongside the primary ones
  3. Several hours, because the machines must be rebuilt from recovery points in a vault
  4. Several days, because the disks have to be copied across regions once the outage starts
  5. Zero, because Site Recovery maintains an active-active copy that is already serving traffic

Answer: A — Minutes, because the replicated disks already sit in the secondary region ready to attach

A is realistic: replication is continuous, so at failover the recovery plan attaches disks that are already present in the target region and boots the machines, typically within minutes. B and E both assume the replicas are already running, but Site Recovery keeps the target machines switched off until a failover is triggered, which is why it is cheaper than an active-active design. C describes a backup and restore workflow. D describes copying data only after the outage, which is what replication exists to avoid.

A Recovery Services vault is set to geo-redundant storage and an administrator wants to switch it to locally redundant. What is the constraint?

  1. The setting can be changed at any point in the vault's lifetime.
  2. A brand new vault is required for any redundancy change at all.
  3. A Microsoft support ticket is needed to change the setting later.
  4. It can only be changed before any item is registered for backup.

Answer: D — It can only be changed before any item is registered for backup.

D is right because the storage replication setting is locked once the vault protects its first item, so the decision must be made at creation time. A ignores that lock and is the assumption that leaves teams paying for geo-redundancy they never needed. B is the practical consequence once items exist, but it is not the rule the question asks for - an empty vault can still be changed in place. C invents a support path; the restriction is by design rather than a permission the platform can lift.

Before a real regional failover, a team wants to validate that replicated virtual machines boot and that the application works, with no effect on production replication. What should they do?

  1. Perform a planned failover into an isolated network and then fail back afterwards
  2. Perform an unplanned failover during a maintenance window and then commit it
  3. Perform a test failover into an isolated network, then clean up the test resources
  4. Disable replication briefly and start the replica machines directly in the target region

Answer: C — Perform a test failover into an isolated network, then clean up the test resources

C) Correct — test failover creates a copy of the replicated machines in an isolated network for validation while ongoing replication continues undisturbed, and the cleanup action removes the test resources. A) A planned failover moves the real workload and interrupts production. B) An unplanned failover is for disaster conditions and also moves the workload. D) Disabling replication discards the protection state and defeats the purpose of the rehearsal.

Network Watcher's NSG Flow Logs version 2 stores data where?

  1. Log Analytics workspace.
  2. Event Hubs.
  3. Application Insights.
  4. Azure Storage account.

Answer: D — Azure Storage account.

NSG Flow Logs (v1 + v2) export to a STORAGE ACCOUNT. Traffic Analytics layers on top using Log Analytics. Right-destination trap: candidates pick Log Analytics directly.

Monitoring, Backup and Recovery flashcards

4 cards from the 19 in this chapter.

Activity Log?

Subscription-level events (who did what when). Retention 90 days default.

What does an action group contain, and what does an alert processing rule add on top of alert rules?

An action group is the reusable list of notifications and actions — email, SMS, push, voice, webhook, Azure Function, Logic App, automation runbook — invoked when an alert fires. An alert processing rule acts on alerts after they are raised, to suppress notifications during a maintenance window or to attach an action group to alerts across a scope without editing each alert rule.

Azure Alerts?

Trigger on metric or log conditions. Action groups: email, SMS, webhook, automation.

Site Recovery?

DR service. Replicate VMs to secondary region, fail over on disaster.

Practise the full chapter

These are a sample. The full Monitoring, Backup and Recovery chapter runs 57 items with per-chapter progress tracking, on the web and in the iOS app.

Open Microsoft Azure Administrator AZ-104 in CoStudy →

Other Microsoft Azure Administrator AZ-104 chapters

All Microsoft Azure Administrator AZ-104 practice questions →