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

Cove Data Protection

Integrate N-able Cove backup accounts into Backupchecks using the Cove API.

Scope:
Cove integration is API-based (not email-based). Accounts are staged first, then linked to jobs.

How the Cove Flow Works

  1. Cove import reads account statistics from the Cove API.
  2. Accounts are upserted into the Cove staging table.
  3. Unlinked accounts appear on Cove Accounts.
  4. Operator links account to an existing job or creates a new job.
  5. After linking, an immediate import runs so new Cove runs appear right away.

Open Cove Accounts

  1. Open Cove Accounts.
  2. Review unmatched accounts first.
  3. Link each account to a job (create or existing).

Settings and Operations

Run Visibility

Workstation Offline Handling

Cove workstation devices are commonly powered off outside business hours, which used to produce false-positive missed-run alerts. Two mechanisms reduce this noise:

Schedule-based missed runs are skipped (always on)

Colorbar-based offline detection (optional toggle)

Configure under Settings → Integrations → Cove → Workstation offline detection.

When enabled, every Cove import cycle checks each linked workstation's 28-day colorbar (D09F08) and counts the consecutive trailing days with status 0 (no backup activity). If the streak crosses the warning or error threshold, a single synthetic JobRun is upserted for that account so the alert appears in Run Checks. The same row is reused across cycles, so it escalates Warning → Error in place and is removed automatically once activity resumes. Runs that have already been reviewed in Run Checks are never mutated or removed, so acknowledged alerts do not reappear.

Troubleshooting

See Also

{% endblock %}