DB24 LogoDB24 Docs_

    DB24 Backup

    Last updated: March 4, 2026

    DB24 SQL Server Maintenance – Backups

    Introduction

    DB24 SQL Server Maintenance goes beyond standard database management tasks such as updating statistics, performing integrity checks, and rebuilding indexes. It includes comprehensive support for automated SQL Server backups within the DB24 Engine, eliminating the need for expensive third-party backup solutions.

    image


    Backup Status

    Key Features

    • 1-Click Activation
      Simply activate DB24 Backup. It is preconfigured using DB24 best-practice defaults, allowing experienced DBAs to fine-tune advanced options while enabling regular users to get started with minimal effort.

    • Multiple Backup Attempts
      DB24 automatically retries backups if the initial attempt fails, improving reliability.

    • Backup State Monitoring
      Even when using an external backup solution, DB24 collects and presents insights into your environment’s overall backup state.


    DB24 Backup Configuration

    DB24 manages SQL Server backups per instance. When enabled, DB24 schedules and executes:

    • Full backups
    • Differential backups (optional)
    • Transaction Log backups

    When DB24 Backups are disabled, existing backup files remain untouched. Only DB24-managed jobs are stopped.


    Backup Types

    • Full
      A complete copy of each database at the time of backup. Required to seed the transaction log backup chain.

    • Differential (optional)
      Captures all changes since the last successful Full backup. Useful for large databases to reduce backup size and duration between Full backups.

    • Transaction Log
      Captures ongoing changes, enabling point-in-time recovery.


    Key Settings

    • Compression (On/Off)
      Compresses backup files to reduce storage usage and potentially decrease backup duration. Consumes additional CPU during execution.

    • Verification (On/Off)
      After each backup, DB24 runs RESTORE VERIFYONLY to validate backup integrity. No data is restored.

    • Auto Full Backups (On/Off)
      If DB24 detects no usable Full backup for log chaining, it automatically performs a Full backup before running Log backups.

    • Backup File Path
      Allows overriding the default backup path.
      DB24 never creates the root directory; it must exist and have correct permissions for the SQL Server service account.


    Scheduling

    • Full Backup Start Time (HH:mm)
      Daily time when DB24 attempts Full backups, governed by the Full backup bitmask.

    • Log Backup Interval (minutes)
      Frequency of Log backups (for example, every 15 minutes) for databases in FULL or BULK_LOGGED recovery.

    • Differential Backup Start Time (HH:mm)
      Daily time when DB24 attempts Differential backups when enabled.

    • Full Backup Bitmask (for Diff mode)
      Select which weekdays run Full backups instead of Differential backups.


    Differential Strategy (Optional)

    • Minimum Database Size for Differential (MB)
      Databases smaller than this threshold will not take Differential backups and will instead use Full + Log backups only.
      Larger databases follow the Differential schedule for improved efficiency.

    Striped Backups (Multi-File)

    For large databases, DB24 can split a single backup into multiple files (stripes) to improve throughput:

    • Two Files Threshold (GB)
      Uses 2 stripes when estimated backup size exceeds this threshold.

    • Four Files Threshold (GB)
      Uses 4 stripes above this size.

    • Six Files Threshold (GB)
      Uses 6 stripes above this size.

    Notes:

    • All stripes are created in the same target directory.
    • All stripes follow the same retention rules.
    • Restore operations automatically detect and use all stripes.

    Good to Know

    • Leaving Backup File Path empty uses the SQL Server default path.
    • Cleanup never deletes backups until a newer successful backup of the same type exists.
    • Cleanup never removes files that are part of the latest backup chain.
    • Databases in SIMPLE recovery still receive Full (and optional Differential) backups, but Log backups are skipped by design.
    • Strategies can be mixed per instance; DB24 applies them to all databases unless exclusions are configured.

    image


    Backup Matrix

    Backup Matrix 2025.5


    Exclusions

    Backup Exclusions

    Backup Exclusions allow you to define databases that should not be included in DB24 backup operations. This is useful for optimizing backup duration and storage by excluding temporary or less critical databases.

    image


    Service Account Permissions

    The SQL Server service account must have appropriate permissions on the designated backup folders:

    • Read & Write, or
    • Full Control

    Backup Notifications

    Stay informed about backup health by subscribing to the Backup Warning event.

    You will receive alerts for:

    • Failed backups
    • Databases with backups older than configured thresholds
    • Backup size deviation warnings
    • Backups flagged as IsDamaged
    • Path mismatches when DB24 Backup is enabled but the actual backup path differs from the configured path
      • Applies only when the backup is not COPY_ONLY and not a snapshot