sync: auto-sync from HOWARD-HOME at 2026-07-05 19:34:16
Author: Howard Enos Machine: HOWARD-HOME Timestamp: 2026-07-05 19:34:16
This commit is contained in:
27
.claude/memory/reference_msp360_backup_monitoring.md
Normal file
27
.claude/memory/reference_msp360_backup_monitoring.md
Normal file
@@ -0,0 +1,27 @@
|
||||
---
|
||||
name: reference_msp360_backup_monitoring
|
||||
description: MSP360 MBS /api/Monitoring is the authoritative "is this client backing up" source for the whole ACG fleet
|
||||
metadata:
|
||||
type: reference
|
||||
---
|
||||
|
||||
For any "is client X actually backing up / when did it last run" question, the authoritative
|
||||
source is the **MSP360 Managed Backup Service API**, not B2 bucket contents (buckets are just
|
||||
where Cloud plans land; a bucket with files does not prove a recent backup ran).
|
||||
|
||||
- Creds: vault `msp-tools/msp360-api.sops.yaml` (API login+password, generated in MSP360
|
||||
console Settings>General — not the console login).
|
||||
- Auth: `POST https://api.mspbackups.com/api/Provider/Login` `{UserName, Password}` -> Bearer
|
||||
`access_token`.
|
||||
- `GET /api/Monitoring` -> every backup plan across all companies: `CompanyName`,
|
||||
`ComputerName`, `PlanName`, `StorageType`, `LastStart`, `Status` (0/1=Success, 2=Warning,
|
||||
3=Failed, 4=Running, 6=Interrupted, 7=completed-with-warnings), `DataCopied`, `TotalData`,
|
||||
`ErrorMessage`. Also `GET /api/Companies` (37, with Destinations) and `GET /api/Users` (59).
|
||||
`/api/Computers` is 404.
|
||||
- Used 2026-07-05 for the GPS backup map (`projects/gps-rmm-audit/backup-map.md`): resolved 11
|
||||
of 12 "no destination found" clients, surfaced 4 not-backing-up findings (AMT + T&C Sorensen
|
||||
= 0 plans, Grabb GND-SERVER failing, Bill Tedards ~12mo stale). MSP360 CompanyName also IDs
|
||||
B2 buckets: `ACG-PST`=Peaceful Spirit, `ACG-TCA`=Tucson Coin and Autograph.
|
||||
- Backup targets are a per-client decision — report mismatches, don't deploy jobs. See
|
||||
[[feedback_backup_targets_never_guessed]]. Related: [[reference_backblaze_storage_rate]].
|
||||
- Worth building a read-only `msp360` skill (login + Monitoring) so this is repeatable.
|
||||
Reference in New Issue
Block a user