Operations18 Aug 2026 · 8 min read

What a Cold-Start Restore Actually Costs: An Operation Trace

Seven steps and two authentication events, or three and one

By Kapardyn Engineering

Every backup platform can restore a mailbox item in about forty seconds during a demo. The demo tenant is already open, the repository is already warm, and the person driving has done it two hundred times.

The number that decides how your team actually spends its day is different: how long does it take on a client nobody has opened today, starting from a cold console, by a technician who is also fielding two other tickets? That number is a property of the architecture, not of the demo.

The trace, step by step

Below is the same task — restore one mailbox item, for one client, from a specific point in time — traced on two architectures. The first is the common shape in this category: an engine built for a single tenant, with a partner console added above it. The second treats the tenant as the unit from the first line.

RESTORE ONE ITEM · COLD START
01
Open the partner console
Both architectures. This is the surface that shows status across every client.
02
Locate the client
Both. A list, a search box, a filter.
03
Launch the single-tenant context
Overlay only. The console can show you this client; it cannot operate on them from here.
04
Authenticate again
Overlay only. Second credential, second session, often a second browser tab.
05
Mount or load the repository
Overlay only. The backup set has to be attached before it can be browsed.
06
Browse to the point in time
Both.
07
Select the item and restore
Both.
Steps 3 to 5 exist only where multi-tenancy was added above a single-tenant engine. They are not inefficiency in the console; they are the console honestly reflecting what the layer beneath it can do.

Why the three extra steps exist

Most platforms in this market began as products for one company protecting its own data. Multi-tenancy arrived later, as a management overlay: a dashboard that aggregates status, raises alerts, and hands off to the single-tenant product for anything operational.

That overlay is genuinely good at what it was built for. It will tell you which of your two hundred clients had a failed job last night, and it will do that faster than logging into two hundred consoles. What it cannot do is perform work across tenants, because the engine underneath still resolves exactly one tenant at a time. Every operational action therefore ends in a context switch.

The alternative is to make the tenant the unit of the data model rather than a filter applied to it. When every object, key and audit record is already scoped to a tenant, switching client is a change of viewpoint. There is nothing to launch, because nothing was ever single-tenant.

The test

Time a restore for a client you have not opened today, on whatever you run now. Count authentication events separately from clicks — they are the expensive ones, because each is a place a technician can be interrupted and have to start again.

What four extra steps cost across a book

The per-restore difference looks trivial. It stops looking trivial once you multiply it by how often a growing MSP actually restores.

RESTORE OVERHEAD · 40 RESTORES A MONTH
Restores per month across the book40
Additional steps on an overlay architecture+4
Additional authentication events+1
Realistic added minutes per restore9
Senior technician time lost per month6.0 h
Annualised72 h
Nine minutes is not the walk-through time; it is the time including the interruption cost of a second authentication and a context that has to be re-established. Timings are illustrative and worth measuring against your own console.

What to ask, and what the answer tells you

The useful question is not "do you support multi-tenancy" — every vendor says yes, and every vendor is telling the truth about something. The useful question is: from the partner console, without launching anything else, can an engineer perform an item-level restore for a client they have not opened today?

If the answer involves a phrase like "you would jump into the tenant context", you have an overlay. That is not disqualifying, and for a small book it barely matters. It matters at the point where restores stop being rare, which is the same point at which your book becomes worth protecting properly.

More in Platform →
See what's shipping

Every price we quote is published in full, no form required, on pricing. For what the platform protects, VentraID.