Protect Azure Recovery Points From Ransomware and Destructive Administration

Secure Azure Backup with immutability, soft delete, Resource Guard, multi-user authorization, private access, monitoring, recovery testing, and evidence.

Protect the recovery path

Make Azure backups difficult to delete and practical to restore

Azure Backup and ransomware resilience require more than successful backup jobs. The organization must protect recovery-point administration from compromised identities, prevent or delay destructive changes, separate critical authorization, monitor vault activity, maintain suitable retention and redundancy, document application dependencies, and prove that restored systems can support the business.

This guide covers Recovery Services vaults, Backup vaults, protected items, policies, soft delete, immutability, multi-user authorization with Resource Guard, RBAC, private access, encryption, alerts, Backup Center, restore testing, clean recovery, evidence, and cyber-recovery governance. It complements the broader Backup and Disaster Recovery Security Implementation page with Azure-specific validation.

Recovery changes can be irreversible. Locking vault immutability affects deletion and retention behavior. Review all protected items and policies, legal requirements, cost, lifecycle, and operational consequences before enabling a locked state.

Resilient recovery architecture

Separate production control from recovery authorization

Coverage reconciliation

Start with business services and prove every required component is protected

Evidence fieldWhat to recordRisk signalValidation
Business serviceOwner, criticality, maximum outage, data loss tolerance, regulatory dutyNo executive owner or recovery objectiveBusiness impact analysis and owner approval
Azure componentsVMs, disks, databases, storage, file shares, applications, secrets, configurations, identities, dependenciesBackup covers a VM but not the database, Key Vault, DNS, or application configurationArchitecture map and recovery dependency checklist
Protected itemVault, policy, last successful job, health, data source, regionCritical resource absent, paused, stale, or unhealthyBackup Center export reconciled to resource inventory
Frequency and retentionSchedule, instant recovery, daily, weekly, monthly, yearly, archive, timezoneRecovery-point spacing exceeds the business data loss tolerancePolicy export and restore-point inspection
RedundancyLRS, ZRS, GRS, cross-region restore, availability-zone considerationsChosen redundancy does not address the regional or zone scenarioVault properties and approved resilience design
Security stateSoft delete, immutability, MUA, Resource Guard, RBAC, alerts, private endpointOne production administrator can remove protection and delete recovery pointsConfiguration export and controlled authorization test
Encryption and keysPlatform-managed or customer-managed key, Key Vault, identities, recoveryBackup cannot be restored because the key or permission path is unavailableKey dependency map and recovery exercise
Restore evidenceRecovery point, target, time, integrity, application validation, owner acceptanceJobs succeed but no end-to-end restore has been performedObserved test with measured RTO and RPO
ExceptionUnprotected data, reason, compensating control, owner, expiration“Not supported” with no alternate recovery methodApproved exception and tested alternative

Soft delete and immutability

Use layered deletion protection with understood operating consequences

Recovery delay

Enhanced soft delete

Soft delete retains deleted backup data for a configurable period so accidental or malicious deletion can be reversed. Review the vault type, feature state, retention period, always-on or secure-by-default behavior, charges after applicable included retention, and recovery procedure. Microsoft guidance recommends aligning retention with risk and backup policy needs.

Deletion prevention

Immutable vault

Immutability blocks operations that could remove recovery points before retention expires. Enabled state provides protection while allowing authorized disablement according to service behavior; locked state is irreversible and provides stronger assurance. Validate policies, protected items, retention, legal need, cost, and lifecycle before locking.

Independent control

Multi-user authorization

MUA uses Resource Guard to require authorization for protected critical operations. Keep the Resource Guard in a separately governed subscription or tenant when appropriate, in the required region, and prevent the backup administrator from controlling it. Use dedicated Backup MUA roles and PIM where supported.

Layer the controls. Soft delete provides a recovery window, immutability prevents premature loss, and MUA adds independent authorization for critical operations. None substitutes for correct workload coverage, protected identity, monitoring, or restore testing.

Resource Guard procedure

Separate the person who runs backups from the person who authorizes destructive changes

1

Define the security-administration boundary

Name the security owner, backup owner, emergency approver, and audit reviewer. Decide whether the Resource Guard belongs in a separate subscription in the same directory or a separate directory for stronger isolation. Confirm Microsoft’s current region, provider, and vault-type prerequisites.

2

Create and protect Resource Guard

Register the required resource provider, create Resource Guard in the appropriate region, restrict Azure RBAC, apply PIM to Backup MUA roles where suitable, configure diagnostic settings, add resource locks if justified, and document recovery ownership. The backup administrator must not hold Contributor or MUA administration rights over the guard.

3

Select protected operations

Review all supported operations and keep protection enabled for destructive or high-impact changes. Microsoft enforces protection for selected critical operations such as removing MUA protection or disabling soft delete. Document any operation deliberately excluded and the compensating control.

4

Associate vaults

Link the Recovery Services vault or Backup vault to Resource Guard using an identity with the approved temporary role. Confirm the association, protected operations, tenant and subscription, region, and evidence. Remove temporary authorization after setup.

5

Test a protected operation safely

In a nonproduction vault or approved test scenario, attempt a protected change without authorization and confirm it is blocked. Activate or assign the required MUA operator role through the controlled process, complete the approved test, confirm logs and alerts, and allow access to expire.

6

Monitor and review

Alert on Resource Guard role assignments, association changes, protected-operation attempts, soft-delete changes, immutability changes, policy reductions, protection stop, backup deletion, and vault deletion attempts. Review access and test the authorization path on a schedule.

Ransomware recovery sequence

Preserve evidence and recovery points before rebuilding

DetectDefender · Sentinel · user report · anomaly · failed jobs
ContainIdentity · network · workload · credentials · malicious automation
Protect recoveryValidate vault state · preserve points · restrict changes · alert owners
InvestigateDetermine entry, scope, persistence, encryption, deletion, and clean point
Restore isolatedTrusted identities · clean network · controlled keys · malware checks
Validate and returnData integrity · application function · owner acceptance · monitoring

Clean recovery

Do not restore the compromised condition into production

Determine the likely initial access, affected identities, persistence, malicious applications, network paths, vulnerable software, changed policies, encryption activity, backup tampering, and last known clean state. Choose recovery points with investigation input; the newest recovery point may already contain persistence or corrupted data.

Restore into an isolated or tightly controlled recovery environment. Use trusted administrator identities and devices, rotate affected credentials and keys, apply current patches and hardening, scan restored workloads, verify identity and network dependencies, review data integrity, and monitor the environment before reconnecting to production.

Document who authorizes the return to service. Business owners should validate application function and data, not only infrastructure startup. Security should confirm containment and monitoring. IT operations should confirm performance, integration, backup resumption, and support readiness. Record residual risk and any deferred remediation.

Clean-room dependencies

  • Trusted Entra and emergency access
  • Protected administrator workstations
  • Recovery subscription and resource quota
  • Isolated virtual network, DNS, and firewall policy
  • Known-good images and deployment templates
  • Available Key Vault keys, secrets, and certificates
  • Offline or protected documentation and contacts
  • Malware and vulnerability assessment tools
  • Secure evidence storage
  • Business validation scripts and test data

Restore testing

Measure recovery time, data loss, integrity, and operational readiness

Level 1

Configuration review

Confirm policy, protected items, job health, retention, security state, roles, alerts, and documented procedure. Useful, but it does not prove data can be restored.

Level 2

File or object restore

Recover representative files or objects, validate metadata and permissions, measure time, and confirm the result. This proves a limited data path.

Level 3

System restore

Restore a VM, database, file share, or application component into a controlled environment. Validate boot, identity, network, keys, data, logs, and backup resumption.

Level 4

Service recovery exercise

Recover the complete business service with dependencies, simulate decision and communication paths, measure RTO and RPO, validate business transactions, and record lessons.

Schedule tests according to service criticality, change rate, regulatory need, and recovery complexity. Test after major migration, architecture change, identity change, encryption change, backup policy change, or incident. Keep production and test data protected and remove temporary restored copies after evidence is captured.

Monitoring and evidence

Alert on changes that weaken recovery before an incident

Coverage

Unprotected and unhealthy items

Alert on failed jobs, stale recovery points, protection errors, new critical resources without policy, paused backup, agent problems, and vault capacity or service issues.

Security

Vault control changes

Detect soft-delete changes, immutability changes, Resource Guard association changes, MUA operation, encryption changes, private endpoint or network changes, and diagnostic-setting removal.

Destruction

Stop, delete, and policy reduction

Detect stop protection, delete backup data, shortened retention, removed items, vault deletion attempts, Resource Guard role assignment, and unusual high-volume destructive operations.

Recovery

Unusual restore activity

Review who initiated the restore, source point, target, network, identity, data access, business ticket, and whether the operation could expose sensitive data.

Integration

Defender and Sentinel response

Where appropriate, integrate security alerts with recovery procedures so responders preserve recovery points, notify backup owners, and prevent retention expiry during investigation.

Governance

Evidence and review

Retain reports, job history, configuration exports, MUA activity, test results, exceptions, and owner approvals according to business and compliance requirements.

Recovery assurance

Connect security review with backup and disaster recovery operations

OC Security Audit can assess Azure recovery risk, vault security, authorization separation, evidence, and test quality. IT Perfection can support relevant backup, server, network, Azure, and disaster-recovery implementation through backup and disaster recovery services.

Closure evidence

Reconcile coverage, export vault security settings, verify independent authorization, trace alerts, perform a restore, validate the application, measure time and data loss, and obtain business-owner acceptance.

Official guidance

Primary sources for continued review

Microsoft updates Azure capabilities, portal locations, licensing, defaults, feature status, and prerequisites. Confirm the current product documentation before a production change.

Practical questions

Frequently asked questions

Is a successful Azure backup job proof of recoverability?

No. It shows a backup operation succeeded. Recoverability requires an authorized restore, dependency validation, data integrity checks, application testing, measured recovery time and data loss, and owner acceptance.

What is Azure Backup multi-user authorization?

MUA uses Resource Guard to require separate authorization for protected critical vault operations, reducing the chance that one compromised backup administrator can weaken protection or delete recovery data.

What is the difference between soft delete and immutability?

Soft delete retains deleted backup data for a recovery period. Immutability blocks operations that could remove recovery points before retention expires. Locked immutability is irreversible.

Should Resource Guard be in a separate tenant?

A separate subscription or tenant can strengthen administrative isolation when it fits the operating model. Follow current Microsoft region, provider, role, and vault prerequisites and test the authorization path.

How often should Azure restores be tested?

Use criticality, change rate, compliance, architecture complexity, and recovery objectives. Test after major migrations or control changes and perform periodic service-level exercises for critical systems.

About the author

Azure security guidance by Ali Hassani, CISO

Reviewed for practical Azure security, evidence, and remediation guidance by Ali Hassani, CISO, with 25+ years of IT and cybersecurity experience.

Meet Ali Hassani

This material is for initial guidance only and does not replace a professional cybersecurity audit, compliance assessment, penetration test, or legal/compliance review. Validate configuration, licensing, service availability, architecture, and business impact before production changes.