{% extends "documentation/base.html" %} {% block doc_content %}

What is BackupChecks?

BackupChecks is a backup monitoring and validation system designed to help IT teams verify that backups are running successfully across their customer infrastructure.

Key Features

How It Works

BackupChecks follows a simple workflow:

  1. Import: Backup reports are sent via email to a configured mailbox
  2. Parse: The system parses email content to extract backup status
  3. Match: Reports are matched to configured jobs based on sender, subject, and content
  4. Review: Operators review all backup jobs (both successful and failed) and mark them as reviewed to clear the Run Checks queue
  5. Ticket Creation: For failed backups requiring follow-up, operators manually create tickets in Autotask PSA
  6. Report: Generate periodic reports to track backup health over time
💡 Tip: Start with the Quick Start Checklist to get your first customer and job configured.

Who Should Use BackupChecks?

BackupChecks is designed for:

Supported Backup Software

BackupChecks ships with the following parsers and API integrations:

Source Type Notes
Veeam Backup & Replication Email parser Detailed per-object job results
Veeam Cloud Connect Email parser Daily provider report; per-tenant inbox flow
Cove Data Protection (N-able) API integration JSON-RPC API; account-based inbox flow + 28-day colorbar history
NAKIVO Backup & Replication Email parser Job completion reports
Synology Active Backup / Hyper Backup Email parser Task result notifications
QNAP Hybrid Backup Sync Email parser Job completion emails
Syncovery Email parser Profile result notifications
BoxAfe (Microsoft 365 backup) Email parser Tenant-level result reports
R-Drive Image Email parser Workstation/server image backup reports
3CX Email parser 3CX phone system backup notifications
NTFS Auditing Email parser File-system audit reports
Custom / Other Manual Manual job configuration for non-standard formats
⚠️ Important: BackupChecks monitors backup reports, not the backup data itself. Ensure your backup software is configured to send email notifications on job completion.

Architecture Overview

BackupChecks is a web-based application with the following components:

User Roles

BackupChecks supports four user roles with different permissions:

Role Permissions
Admin Full access to all features, settings, and configuration
Operator Can review and approve backups, manage customers and jobs, create tickets
Reporter Can view and generate reports, no access to operational features
Viewer Read-only access to customers, jobs, and reports
💡 Note: Users can be assigned multiple roles and can switch between them using the role selector in the navigation bar.

Next Steps

Ready to get started? Continue to:

{% endblock %}