Axcient x360Recover: protected systems, restore points, and boot verification
Axcient x360Recover is where your backup and disaster-recovery estate lives: the appliances on partner sites, the vaults they replicate into, and every protected system behind them. This connector reads that estate into Current so each partner's backup posture sits on their company record before anyone asks for it — how many systems are protected, when each one last backed up, which ones boot-verified, and how much storage they are using. Current reads Axcient and can never change anything in it.
What Current syncs
| Data set | What Current stores | Where it lands |
|---|---|---|
| Partners (Axcient clients) | Each Axcient client by id and name, with its short client code, Axcient's own health verdict and the reason behind it, and the protected-system counts split three ways: appliance-based, Direct-to-Cloud, and cloud archive — with servers and workstations counted separately. | The mapping panel on the Axcient card, and the backup section of the mapped company record |
| Protected systems | Per system: name, type (server, workstation, NAS), whether it is Direct-to-Cloud or backed by an appliance, operating system, agent version, Axcient's health verdict and reason, and the three separate restore-point times — the last local backup, the last private-vault replication, and the last cloud replication. | The company's backup posture, the backups-failing alert, and business review packs |
| Boot verification (AutoVerify) | Whether the last AutoVerify run judged the system bootable, when that run finished, and which recovery point it used. | The recovery-readiness line on the company's backup card |
| Backup jobs | A per-system roll-up: how many backup jobs the system runs and how many of those Axcient currently reports as unhealthy. | The company's backup card |
| Storage | Local, vault and cloud storage per system and per partner, in bytes, formatted when it is shown. | The company's backup card, and the growth picture behind a capacity conversation |
| Appliances | Each BDR appliance by name and model, its software version, whether its tunnel is up, when it was last up, its health, and how full its storage is. | The infrastructure panel on the Axcient card |
| Vaults | Each vault (cloud or private) with the same reachability, health and storage picture, plus how much it has replicated. | The infrastructure panel on the Axcient card |
Create the API key in Axcient
- 11 · Sign in to x360Portal as an administrator who can see x360RecoverGo to partner.axcient.com and sign in. Which administrator you use matters more than it looks: a key inherits the product permissions of whoever created it, so a key made by an admin without x360Recover rights signs in perfectly and then reads nothing at all.
- 22 · Open Settings ▸ API KeysAny administrator in your organization can create a key here, and every administrator can see and delete the keys other people made.
- 33 · Press Add API Key, fill in the details, and press Generate API KeyGive it a name you will recognize later — something like "Current reporting" — so a colleague looking at this screen in a year knows what it feeds.
- 44 · Copy the keyCopy it as soon as it appears and keep it somewhere safe. It is listed in the API key repository afterwards, so it is usually recoverable, but there is no reason to rely on that.
Connect it in Current
- 1Open the Axcient cardIn Current's left sidebar open Integrations (it sits under Admin, so Tenant Admins have the link) and find Axcient under Backup & continuity.
- 2Paste the API key and press Test connectionThere is one field: the key. Axcient runs a single global service with no regions to pick and no client id or secret pair to match, so there is nothing else to get wrong. Current sends the key as a header, reads back the organization record it belongs to, and shows you that organization's name so you can confirm it is the right Axcient tenant before anything is stored.
- 3Check the name Current reportsThe success message names the Axcient organization the key resolved to. If that is not the organization you expected, the key belongs to a different Axcient tenant — Axcient gives no way to switch organizations with the same key, so you need a key created inside the right one.
On success the key is stored on Current's servers only; the browser never sees it again, and it is never written into any status, message or log.
How often it syncs
Axcient syncs every 6 hours on a schedule, plus whenever you press Sync now on the card. Each run reads your partner list first — so the mapping panel fills on the very first sync — then walks your protected systems, then your appliances and vaults, and finishes by filling in per-partner storage a batch at a time. On a large estate the storage figures fill in across a few runs rather than all at once, which is deliberate: it keeps the sync well inside what the service will comfortably answer.
The read-only guarantee
Every request Current makes to Axcient passes through a read-only guard that permits exactly six read addresses — your organization, your partner list, your protected systems, your appliances, your vaults, and per-partner storage — and nothing else. Two of Axcient's own endpoints are worth naming because they are the ones that would matter: one changes how long a vault may be unreachable before Axcient warns you, and one creates a new agent enrolment token. Both are absent from the guard's list, so neither can be reached, including by a bug in Current. Axcient's user accounts are never read either.
Map Axcient clients to your companies
In Axcient each end-customer is a client. Current lists all of them and links each to a company by normalized name — lowercased, with punctuation and Inc/LLC/Ltd-style suffixes stripped — and only when exactly one company matches. Two companies that both fit stay unmapped for you to decide rather than being paired on a guess. Axcient carries no link back to your PSA, so name matching plus this panel is the whole story; each client's short code is shown beside its name to help you tell two similar ones apart.
- 1Let the auto-matcher run firstEvery sync links each Axcient client to the one company whose normalized name matches. Most map themselves; only the ambiguous ones need a hand.
- 2Open the mapping panelIntegrations → Axcient → Manage → Customer mapping. It opens on the Unmapped tab, which lists every client the matcher could not place.
- 3Map a client to its companyOn an unmapped row press Map, type a few letters of the company, and pick it. That client's protected systems and appliances attach to the company right away, rather than waiting for the next 6-hour sync.
- 4Ignore internal or test clientsFor a client that should never map to a partner — your own systems, a lab, a demo — press Ignore. It moves to the Ignored tab and stops counting against the card's unmapped badge.
- 5Fix a wrong match laterThe Mapped tab lists every linked client; Unmap corrects a bad auto-match, and the Ignored tab's Un-ignore brings a dismissed one back. A mapping you set by hand is never overwritten by a later auto-match, and neither is a manual unlink.
What counts as a failing backup
One definition drives the company card, the backups-failing alert and the dashboard tile, so they can never disagree with each other. A protected system counts as failing when Axcient's own health reads Troubled or Unprotected, or its most recent restore point is more than three days old, or its last boot verification failed and that failed run is itself more than three days old.
- +Warned is a caution rather than a miss, and does not count as failing on its own.
- +Parked does not count as failing either. Parked is Axcient's word for a partner you have deliberately suspended, and a paused backup is a decision, not a fault — Current treats it the same way it treats a paused backup from any other product.
- +A system with no boot verification is not counted as failed. AutoVerify is an optional feature, so its absence tells you nothing about whether the machine would boot.
- +A health word Current does not recognize counts as unknown rather than as either a pass or a failure. If Axcient adds a new one, Current says so instead of guessing.
- +A restore point is read as the most recent of the three Axcient tracks — local, vault and cloud — because which of them exists depends on how the system is protected. A Direct-to-Cloud machine has no local restore point, and an appliance-only machine has no cloud one.
Where the data shows up
- +The company record's backup section: protected systems and how many are failing, Axcient's health verdict and the reason behind it, the appliance / Direct-to-Cloud / cloud-archive split, the most recent restore point, boot-verification results, and storage.
- +The backups-failing alert on a company, which counts Axcient alongside any other backup product you have connected so a company raises one alert whichever tool saw the problem — and clears itself when the count returns to zero.
- +The backup chapter of a Strategic Business Review.
- +Dashboard backup metrics: protected systems and systems failing.
- +The Axcient card itself, for appliance and vault reachability — infrastructure of yours, kept off partner records on purpose.
When something looks wrong
| What you see | What it means |
|---|---|
| "Axcient rejected the API key." | The key is wrong, or it has been deleted. Because any administrator in your Axcient organization can delete any key — including one a colleague made — a key that worked yesterday and fails today has often just been removed. Create a fresh one in x360Portal ▸ Settings ▸ API Keys and paste it again. |
| "Axcient accepted the key but refused this request." | The key authenticates but the administrator who created it cannot see x360Recover, so it has nothing to read. Create the key again from an administrator who can, then test again. |
| Connected, but no partners listed | The same cause as the row above, seen from the other side: a key made without x360Recover rights signs in cleanly and reads an empty estate. Check who created the key before you assume something is broken in Current. |
| "Couldn't reach Axcient at axapi.axcient.com." | No response inside 15 seconds. Check your network or firewall and press Test again; the scheduled sync will keep trying regardless. |
| "That's a fault on Current's side, not a problem with your key." | Current asked Axcient for something in the wrong shape, or Axcient's edge network turned the request away before it arrived. Your key is fine and there is nothing to change in Axcient. It is worth reporting to us. |
| "Axcient is rate-limiting the request." | Too many requests too quickly. Wait a few seconds and press Test again — it says nothing about whether the key is right. |
| "Axcient answered 200 but the organization record wasn't a recognizable response." | Something answered on Axcient's address that Current did not recognize. Current will not treat a key as working on the strength of a reply it cannot read, so nothing is stored. Report it to us. |
| A company shows no Axcient data | Its Axcient client is not mapped yet, or that client genuinely has no protected systems. Check the Unmapped tab on the card. |
| Boot verification is blank on some systems | AutoVerify is not licensed or not enabled for them. Current shows that as unknown rather than as a failure, because a machine nobody test-booted is not a machine that failed to boot. |
| Storage is blank for a partner that has systems | Storage is filled in partner by partner at the end of each run, so on a large estate it lands over a few syncs. A partner that has not been reached yet keeps whatever was last read rather than showing a zero. |
If you also use a backup-monitoring tool
Some backup-monitoring products watch Axcient directly. If you have one of those connected to Current as well, both connectors are describing the same machines from two different angles, so their counts are not meant to be added together. Current keeps them on separate cards with their source named on each rather than merging them, because there is no shared machine identifier between the two that would make a merge reliable rather than a guess.
Disconnecting
Disconnect on the card stops the sync and forgets the key. Everything already synced stays where it is and simply stops updating, and reconnecting with a new key picks up from there — your partner mappings included.
