Recovery Readiness Dashboard
Contoso Financial Group — Last validated: 2 hours ago
Total Workloads
142
▲ 8 this month
Validated (30d)
128
90.1% coverage
Avg RTO Achieved
4.2h
▲ vs 5.8h target
Avg RPO Achieved
23m
vs 60m target
Readiness Score
91
▲ +4 vs last month
Recent Test Runs
View all
| Workload | Platform | RTO | RPO | Status | Time |
|---|---|---|---|---|---|
| SQLPROD-01 | VMware | 2h 14m | 18m | Passed | 2h ago |
| EXCHG-02 | Hyper-V | 3h 52m | 32m | Passed | 5h ago |
| DC-WEST-01 | Azure | 1h 08m | 12m | Passed | 8h ago |
| PAY-DB-02 | VMware | — | — | Failed | 1d ago |
| CRM-APP-03 | AWS | 4h 33m | 45m | Warning | 2d ago |
| FILE-SRV-07 | Proxmox | 0h 52m | 8m | Passed | 2d ago |
30-Day Test History
Pass
Fail
Warn
Active Alerts
PAY-DB-02 restore failed — agent timeout
CRM-APP-03 RTO exceeded target by 33m
ARC-FS-01 not validated in 9 days
SQLPROD-01 backup chain gap detected
Platform Coverage
Manage providers
58
VMware
24
Hyper-V
22
Azure
18
AWS
20
Other
Workloads
142 workloads across 10 platforms
| Workload | Platform | Backup Type | Last Test | RTO Target | RTO Actual | RPO | Status | Tags |
|---|
Test Runs
All automated recovery validation runs
| Run ID | Workload | Platform | Started | Duration | RTO | RPO | Evidence | Status |
|---|---|---|---|---|---|---|---|---|
| TR-2006-0041 | SQLPROD-01 | VMware | Jun 26 10:14 | 2h 14m | 2h 14m | 18m | 12 files | Passed |
| TR-2006-0040 | EXCHG-02 | Hyper-V | Jun 26 07:02 | 3h 52m | 3h 52m | 32m | 9 files | Passed |
| TR-2006-0039 | DC-WEST-01 | Azure | Jun 25 22:30 | 1h 08m | 1h 08m | 12m | 7 files | Passed |
| TR-2006-0038 | PAY-DB-02 | VMware | Jun 25 14:00 | 0h 08m | — | — | 1 log | Failed |
| TR-2006-0037 | CRM-APP-03 | AWS | Jun 25 06:00 | 4h 33m | 4h 33m | 45m | 8 files | Warning |
| TR-2006-0036 | FILE-SRV-07 | Proxmox | Jun 24 23:15 | 0h 52m | 0h 52m | 8m | 6 files | Passed |
| TR-2006-0035 | SAP-ERP-01 | Nutanix | Jun 24 18:00 | 5h 12m | 5h 12m | 55m | 14 files | Passed |
| TR-2006-0034 | ORACL-FIN-02 | VMware | Jun 24 10:00 | 3h 44m | 3h 44m | 28m | 11 files | Passed |
Trends & Risk
RTO/RPO trajectory and workload risk exposure over time
RTO Trend (90d)
▼ 27%
5.8h → 4.2h avg
RPO Trend (90d)
▼ 34%
35m → 23m avg
High-Risk Workloads
5
criticality × test age
Readiness Trend
▲ +9
82 → 91 over 90d
Average RTO Achieved vs Target (12 weeks)
RTO achieved
Target SLA
Readiness Score Trajectory
Projected to reach 96 within 30 days if backlog is cleared
Risk Heatmap — Business Criticality vs Days Since Last Validation
Export Risk Register
Low risk
Moderate
Elevated
High
Critical
Test Run TR-2006-0041 — SQLPROD-01
VMware • Isolated sandbox • Jun 26, 2026 10:14 UTC
RTO Achieved
2h 14m
Target: 4h • 44% under target
RPO Achieved
18 minutes
Target: 60m • Restore point: Jun 26 08:01
Workload Details
VM: SQLPROD-01.contoso.local
vCenter: vc01.contoso.local
Cluster: PROD-Cluster-A
Restore Point: Full + 3 incrementals
Sandbox Network: VLAN-999 (isolated)
Health Checks (8/8 passed)
✓ OS boot verified (Windows Server 2022)
✓ SQL Server service running
✓ Database integrity check passed
✓ Network connectivity verified
✓ Application login test passed
✓ Transaction log validated
✓ Sandbox teardown completed
✓ Evidence captured (12 artifacts)
Recovery Timeline
Test Run Initiated
10:14:02 UTC — Triggered by schedule
Restore Point Selected
10:14:18 UTC — Latest full backup Jun 26 08:01
Sandbox Network Provisioned
10:15:04 UTC — VLAN-999 isolated network ready
Instant VM Recovery Started
10:16:30 UTC — Veeam B&R Instant Recovery API called
VM Powered On
10:28:11 UTC — OS boot detected
Application Health Checks Running
10:30:44 UTC — SQL Server, DB integrity, login test
All Checks Passed — RTO Measured
12:28:54 UTC — 2h 14m 52s from initiation
Evidence Artifacts
View Vault
📸 vm-boot-screenshot.pngDownload
📄 health-check-report.pdfDownload
📄 sql-integrity-check.logDownload
📸 app-login-test.pngDownload
📄 network-trace.pcapDownload
📄 full-test-report.pdfAudit
Appliances
3 appliances registered across 2 sites
R3VP-PROD-01
Last heartbeat12s ago
Active jobs2 running
Veeam B&R12.2.0.334
vCentervc01.contoso.local
Workloads managed92
Tests this month38
R3VP-DR-01
Last heartbeat28s ago
Active jobs0 running
Veeam B&R12.2.0.334
vCentervc02-dr.contoso.local
Workloads managed50
Tests this month21
R3VP-CLOUD-01
Last heartbeat3m ago
Active jobs1 running
Veeam B&R12.1.2.172
CloudAzure East US
Workloads managed22
Tests this month9
Appliance Activity Log
| Time | Appliance | Event | Details |
|---|---|---|---|
| 10:14 UTC | R3VP-PROD-01 | Job Started | Test run TR-2006-0041 initiated for SQLPROD-01 |
| 08:01 UTC | R3VP-PROD-01 | Backup Sync | Fetched 142 restore points from Veeam B&R |
| 07:02 UTC | R3VP-PROD-01 | Job Completed | TR-2006-0040 (EXCHG-02) passed all checks |
| Jun 25 14:00 | R3VP-PROD-01 | Job Failed | TR-2006-0038 (PAY-DB-02) agent timeout after 8m |
Threat Scanner
Analyzes backup chains for ransomware indicators before restore
Backup Chains Scanned
1,284
This month
Threat Detections
3
2 high, 1 medium
Clean Restore Points
1,281
99.8% clean
Avg Scan Time
4.2m
per restore point
Threat Detections
| Restore Point | Workload | Detected | Threat Type | Severity | Action |
|---|---|---|---|---|---|
| RP-20260614-0201 | FILE-SRV-03 | Jun 14 02:18 | Entropy anomaly (possible encryption) | High | Quarantine |
| RP-20260610-1830 | FILE-SRV-03 | Jun 10 18:45 | Mass file rename pattern | High | Quarantine |
| RP-20260619-0800 | SHARE-04 | Jun 19 08:12 | Known ransomware extension pattern | Medium | Review |
Incidents
Active and historical DR incidents requiring attention
Active Incidents
| ID | Severity | Workload | Description | Opened | Assigned | Status |
|---|---|---|---|---|---|---|
| INC-0094 | P1 | PAY-DB-02 | Recovery test failed — agent timeout. Payments DB at risk. | Jun 25 | j.miller | Open |
| INC-0093 | P2 | CRM-APP-03 | RTO exceeded target by 33 minutes. Escalated to DR team. | Jun 25 | t.chen | In Progress |
| INC-0092 | P2 | ARC-FS-01 | Workload not validated in 9 days. SLA breach risk. | Jun 17 | t.chen | In Progress |
Continuous Validation
Automated schedules ensuring every workload is validated on cadence
Active Schedules
18
Tests This Week
47
Pass Rate
94.7%
SLA Breaches
2
Validation Schedules
| Schedule | Workloads | Frequency | Next Run | Last Pass Rate | Status |
|---|---|---|---|---|---|
| Critical Tier 1 | 12 workloads | Daily 02:00 | Tomorrow 02:00 | 100% | Active |
| Database Servers | 22 workloads | Every 3 days | Jun 28 03:00 | 95.5% | Active |
| File Servers | 38 workloads | Weekly Sunday | Jun 29 01:00 | 97.4% | Active |
| Cloud Workloads | 22 workloads | Weekly Friday | Jun 27 22:00 | 90.9% | Active |
| Payment Systems | 8 workloads | Daily 00:00 | Tomorrow 00:00 | 87.5% | Degraded |
Alert Channels
| Channel | Destination | Triggers | Status |
|---|---|---|---|
| Microsoft Teams | #dr-ops | Test failure, RTO breach, SLA miss | Active |
| Slack | #recovery-alerts | Test failure, threat detected | Active |
| dr-team@contoso.com | Daily digest, weekly scorecard | Active | |
| PagerDuty | DR On-Call rotation | P1 incidents only | Active |
| Webhook | https://siem.contoso.com/r3vp | All audit events (CEF) | Verifying |
Compliance Reports
Framework alignment based on validated recovery evidence
NIST CSF 2.0
ISO 27001
SOC 2 Type II
PCI DSS 4.0
NIST CSF 2.0 — Recover Function
Print Report
RC.RP — Incident Recovery Plan Execution96%
RC.CO — Improvements from Recovery88%
ID.RA — Risk Assessment72%
PR.IP — Information Protection Processes91%
DE.CM — Security Monitoring84%
Evidence Coverage
91%
Overall NIST CSF Recover score
✓ 128 of 142 workloads have validated restore evidence
✓ 47 tests run this week with evidence captured
⚠ 14 workloads pending validation (PAY, ARC tiers)
✓ Audit trail complete for last 12 months
Readiness Scorecard
Overall cyber recovery posture at a glance
91
Recovery Readiness Score
+4 points vs last month • Industry benchmark: 74
You are in the Top 15% of organizations in your sector for cyber recovery readiness.
Backup Coverage
98%
142 / 145 workloads protected
Validation Rate
90%
128 tested in last 30 days
RTO Compliance
89%
114 / 128 within target
RPO Compliance
94%
120 / 128 within target
Threat Posture
76%
3 backup chains flagged
Evidence Coverage
96%
Full audit trail maintained
Evidence Vault
Immutable audit artifacts from all recovery validation tests
| Artifact | Type | Test Run | Workload | Captured | Hash (SHA-256) | |
|---|---|---|---|---|---|---|
| vm-boot-screenshot.png | Screenshot | TR-2006-0041 | SQLPROD-01 | Jun 26 12:28 | a3f9d2...c841 | Download |
| health-check-report.pdf | Report | TR-2006-0041 | SQLPROD-01 | Jun 26 12:29 | b7e1a4...f220 | Download |
| sql-integrity-check.log | Log | TR-2006-0041 | SQLPROD-01 | Jun 26 11:45 | c2d8f1...9a03 | Download |
| vm-boot-screenshot.png | Screenshot | TR-2006-0040 | EXCHG-02 | Jun 26 10:54 | d1f7c3...8b12 | Download |
| health-check-report.pdf | Report | TR-2006-0040 | EXCHG-02 | Jun 26 10:55 | e5a2b6...7c44 | Download |
| failure-log.txt | Error Log | TR-2006-0038 | PAY-DB-02 | Jun 25 14:08 | f9c3d7...1e55 | Download |
DR Runbooks
Automated recovery playbooks linked to workloads and test evidence
SQL Server Full Recovery
Tested
12 steps • Avg execution: 2h 18m • Last run: Jun 26
Covers Instant VM Recovery, SQL integrity verification, transaction log application, application health validation, and sandbox teardown. Mapped to SQLPROD-01, SQLPROD-02, ORACL-FIN-02.
Exchange / Mail Recovery
Tested
9 steps • Avg execution: 3h 44m • Last run: Jun 26
Exchange restore from Veeam agent backup. Validates mail flow, ActiveSync, OWA connectivity. Mapped to EXCHG-01, EXCHG-02.
Domain Controller Recovery
Tested
7 steps • Avg execution: 1h 08m • Last run: Jun 25
Authoritative AD restore in isolated sandbox. Validates LDAP, Kerberos, DNS. Covers DC-WEST-01, DC-EAST-01.
+
Create Payment Systems Runbook
PAY-DB-02 currently has no runbook — P1 incident open
Fleet Management
All R3VP appliances across customer sites and cloud deployments
Total Appliances
3
Online
3
Pending Update
1
Total Workloads
164
R3VP-PROD-01
CPU12%
Memory3.2 / 8 GB
Disk42 / 200 GB
R3VP-DR-01
CPU4%
Memory2.1 / 8 GB
Disk28 / 200 GB
R3VP-CLOUD-01
CPU8%
Memory1.8 / 4 GB
Disk19 / 100 GB
MSSP Console
Multi-tenant management — Managed by SecureIT Partners
Managed Tenants
12
Total Workloads
1,842
Avg Readiness Score
83
Open P1 Incidents
4
Tenant Overview
Export Report
| Tenant | Sector | Workloads | Validated | Score | P1 Alerts | Last Activity |
|---|---|---|---|---|---|---|
| Contoso Financial | Finance | 142 | 90% | 91 | 1 | 2h ago |
| Northwind Healthcare | Healthcare | 218 | 88% | 87 | 0 | 4h ago |
| Fabrikam Retail | Retail | 96 | 74% | 71 | 2 | 1d ago |
| Alpine Manufacturing | Manufacturing | 184 | 92% | 89 | 0 | 6h ago |
| Proseware Legal | Legal | 72 | 61% | 58 | 1 | 3d ago |
| City of Springfield | Government | 312 | 95% | 94 | 0 | 1h ago |
| WingTip Hospitality | Hospitality | 54 | 78% | 76 | 0 | 8h ago |
Providers
10 platform integrations active
☁
VMware vCenter
Connected
58 workloads
□
Hyper-V
Connected
24 workloads
▲
Microsoft Azure
Connected
22 workloads
◆
Amazon AWS
Connected
18 workloads
▣
Proxmox VE
Connected
8 workloads
●
Nutanix AHV
Connected
6 workloads
■
Red Hat RHV
Degraded
4 workloads
◇
XenServer
Connected
2 workloads
☆
Google Cloud
Connected
0 workloads
+
Add Provider
Sangfor, OpenStack...
AI Insights
Machine learning analysis of your recovery patterns and risks
Critical: PAY-DB-02 recovery failure pattern detected
This workload has failed its last 2 recovery tests. Root cause analysis suggests the Veeam agent on the guest is timing out during the application-aware processing phase. Similar failures have been seen in 3 other environments using the same Windows Server 2019 + SQL 2019 combination after a specific Windows Update (KB5034123). Recommend applying the Veeam agent hotfix v12.2.1 patch 1.
Accept & Create Ticket →
RTO trend degradation: CRM-APP-03
CRM-APP-03 RTO has increased 28% over the last 60 days (3h 12m → 4h 33m). The slowdown correlates with the VM growing from 180GB to 310GB disk consumption. At the current growth rate, this workload will breach its 4h RTO SLA within 45 days. Recommend increasing snapshot frequency or enabling CBT for faster incrementals.
Configure CBT →
Recovery score improvement opportunity: 91 → 96
Validating the 14 currently unvalidated workloads (primarily in PAY and ARC tiers) would push your overall readiness score from 91 to approximately 96. These workloads account for the largest gap in your NIST CSF and ISO 27001 compliance posture. A 3-day validation sprint using the existing 2 active appliances can clear the backlog.
Schedule Sprint →
Congratulations: 30-day pass rate improved to 94.7%
Your team resolved 6 of 8 chronic validation failures from last month. Domain Controllers and Exchange servers are now consistently passing within SLA. The investments in dedicated sandbox VLANs and agent updates are showing measurable results. You are now above the industry benchmark of 82% for organizations in Financial Services.
Team
User access and roles for Contoso Financial Group
| Name | Role | Last Login | MFA | ||
|---|---|---|---|---|---|
| Jennifer Miller | j.miller@contoso.com | Admin | Today 10:14 | Enabled | Edit |
| Thomas Chen | t.chen@contoso.com | DR Engineer | Today 08:30 | Enabled | Edit |
| Sarah Kim | s.kim@contoso.com | Compliance Analyst | Yesterday | Enabled | Edit |
| Marcus Webb | m.webb@contoso.com | Read Only | Jun 20 | Pending | Edit |
Integrations
Connect R3VP to your existing toolchain
ServiceNow
Auto-create incidents from failed test runs
Microsoft Teams
Alert notifications to #dr-ops channel
PagerDuty
P1/P2 incident escalation
Splunk
Forward audit logs and test events
Azure Sentinel
SIEM integration for threat correlation
Jira
Create remediation tickets from AI insights