> ## Documentation Index
> Fetch the complete documentation index at: https://helpdocs.getthread.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Backup Failure Triage

> Classify a backup-failure alert into its failure mode using alert text plus device state, check recurrence, and decide fix-here vs escalate-to-vendor. Use when a backup job failed, a backup alert lands, or someone asks "did backups run for <client>".

<Info>
  **Category:** Devices & Infrastructure · [View source ↗](https://github.com/bryan-getthread/skills/blob/main/skills/devices-and-infrastructure/backup-failure-triage/SKILL.md)
</Info>

**Connectors:** `NinjaOne` `IT Glue`

**Role:** [Technician](/start-here/roles/technician)

**Outcome:** Faster Resolution & Response

**When to use:** "Backups failed again on \<device> — what's going on?" or "have backups for \<client> been failing repeatedly?"

**Run it:** on one backup-failure ticket/alert · or as a Flow triggered when a backup-failure alert lands on the ticket.

## Prompt

```
Turn a raw backup-failure alert into a classified failure mode with a recurrence verdict and a clear handle-here vs escalate-to-vendor call.

1. Read the alert text carefully — backup products embed the failure reason. Resolve the source device in the RMM without stopping to ask mid-lookup, then pull its current state and recent device activity. Don't trust a class filter — confirm the class in the device details.
2. Classify the failure mode from alert text + device state:
   - Device offline/unreachable at job time -> scheduling/availability, not a backup problem.
   - Destination full or quota exceeded -> capacity; check disk/storage on the device.
   - VSS/snapshot/writer errors -> OS-level; often follows a pending reboot or recent patch (check the activity history).
   - Credential/auth failures -> recently rotated passwords or service-account changes.
   - Network/timeout to target -> path/bandwidth; check whether other devices at the site also failed.
   - Agent/version errors -> recent agent update in the activity history.
3. Recurrence: check ticket history for the same device, same class, over the past 30-90 days. One failure with a later success is noise; three of the same class is a problem ticket. State the verdict explicitly; if the history search may have capped, say "at least N".
4. Check the documentation for the client's backup product, retention design, and documented known issues / vendor support contacts (degrade gracefully if the documentation platform is absent).
5. Decide the path: handle here (offline-at-job-time, pending-reboot VSS, obvious destination-full — local remediations exist); escalate to vendor (repeated same-class failures after local remediation, corruption/integrity errors, failures across many clients at once, or anything the vendor's docs mark support-required). Name the vendor generically from docs — do not guess the product.
6. Output: classification, evidence, recurrence verdict, recommended action, and — critically — the last known good backup date (the client's real exposure). Offer to leave a plain-text note (no markdown/emojis).

Guardrails: never state data is safe or that a restore will work — report only the last successful job on record; restore verification is a human task. Do not clear/reset backup alerts — the alert is the evidence trail. A recurring failure is never closed as a one-off. If the backup product is not visible through the RMM (many run their own consoles), say the view is partial and name what to check in the console. Degrade gracefully if the RMM is absent.

Unattended (Flow) mode: entire reply is the plain-text triage note posted verbatim (classification, evidence, recurrence verdict, last known good date, handle-here vs escalate). Input is the alert/ticket id. If the device cannot be resolved, classify from alert text alone and mark "DEVICE UNRESOLVED - alert-text classification only"; if the text yields no classification, output nothing. Permitted write: the note only — never reset alerts, close tickets, or touch the device.
```


## Related topics

- [Veeam Restore Operations](/skill-library/troubleshooting-playbooks/veeam-restore-operations.md)
- [DMARC SPF Failure Triage](/skill-library/security/dmarc-spf-failure-triage.md)
- [Axcient Backup Alerts](/skill-library/vendor-runbooks/axcient-backup-alerts.md)
