Skip to main content

Backup Policies

A backup policy defines the complete set of rules for a backup job: what data to include, when to run, how long to retain data, where to store it, and which devices it applies to. Every protected device must have at least one policy that resolves to it.

Creating a Backup Policy

  1. Open the Backups consolePoliciesNew Policy
  2. Choose a starting point:
    • Workstation Default — Hourly incrementals, daily full, 30-day daily retention, 12-month monthly retention
    • Server Default — Nightly full + hourly incrementals, longer retention, system state included
    • SaaS Default — Daily sync, 12-month retention (for SaaS policies)
    • Blank — Start from scratch
  3. Configure the policy settings (see below)
  4. Set the scope and assign to devices
  5. Click Save Policy

Policy Settings

Sources

Sources define what gets backed up. Each source has a type and optional path overrides:

Source TypeDescription
user_dataUser documents, desktop, downloads, and user-owned app data
system_stateCritical OS files, registry, boot configuration (servers only)
application_dataApplication-specific paths you specify
full_imageFull disk image (bare metal restore capable)
customExplicit include/exclude path lists you define

A single policy can include multiple sources. For example, a server policy might include user_data + system_state + application_data for a custom database path.

Schedule

Schedule TypeRequired FieldsUse Case
intervalinterval_hours (1–168)Frequent incrementals throughout the day
dailytime (HH:MM)Once-per-day full or incremental
weeklytime + days_of_weekWeekend-only or specific-day backups
monthlytime + day_of_monthMonthly compliance snapshots

The business_hours_only flag on any schedule type pauses the job during defined business hours and resumes it after.

Retention

Retention settings follow the Grandfather-Father-Son (GFS) model. See Retention Schedules for full details.

FieldDefaultRange
daily_days70–365
weekly_weeks40–52
monthly_months120–60
yearly_years00–10

Destination

SettingDefaultDescription
storage_tierhotStarting storage tier for new backups (hot, cool, archive)
encryption_enabledtrueAES-256-GCM encryption at rest (cannot be disabled on SaaS policies)
compression_enabledtrueLZ4 compression before upload

Policy Scope

Policies have a scope that determines which devices they apply to. When multiple policies match a device, the higher-priority scope wins.

ScopeDescriptionRequired Fields
globalApplies to all devices in your tenantNone
companyApplies to all devices under a specific client companycompany_id
siteApplies to all devices at a specific sitesite_id
deviceApplies to specific named devicesdevice_ids (at least one)

Scope priority order (highest wins): device > site > company > global

Within the same scope level, the policy's priority field (0–1000, higher = higher priority) breaks ties.

Assigning Policies to Devices

Create a policy with a company or global scope. All devices under that scope are automatically covered — no per-device assignment needed. New devices enrolled under that company will pick up the policy immediately.

By Device

Assign specific devices to a device-scoped policy:

  1. Open the policy → Devices tab
  2. Click Add Devices and select from enrolled devices
  3. Save — the assignment takes effect on the next agent check-in

You can also use add, remove, or replace modes when updating device assignments programmatically.

Using Templates

Templates are pre-built policies that can be cloned and customized:

  1. Go to PoliciesTemplates
  2. Select a template and click Use as Starting Point
  3. Customize settings and save as a new policy

Templates themselves do not apply to devices — only activated policies do.

Policy Inheritance and Resolution

When the agent starts a backup job, it resolves its effective policy by walking the scope hierarchy:

  1. Check for a device-scoped policy explicitly listing this device — highest priority
  2. Check for a site-scoped policy for this device's site
  3. Check for a company-scoped policy for this device's company
  4. Fall back to any global policy

If multiple policies exist at the same scope level, the one with the highest priority value wins.

You can preview the effective policy for any device from PoliciesResolve Policy — enter a device ID to see the full resolution chain and the winning policy.

Updating a Policy

Changes to a policy are pushed to enrolled devices on the next agent check-in. The current in-progress backup job (if any) completes using the old settings. The next scheduled job uses the updated policy.

ℹ️Reducing retention settings does not immediately delete older backups. The retention cleanup timer runs nightly and soft-deletes versions that fall outside the retention window.

Deleting a Policy

Deleting a policy soft-deletes it — the policy is disabled and marked with a deletion timestamp. Existing backup data is preserved. The data is retained until each file version expires based on its own retention schedule.

Devices that were covered by a deleted policy fall back to the next-lower scope policy (if any), or become unprotected if no other policy matches.