Versus Platform

How Versus protects your backups

Every time Versus backs up a device, it captures that device's full running configuration — sensitive operational data. This page explains how those backups are stored and protected: durable encrypted storage, encryption in transit and at rest, tightly-scoped access, versioning and retention, and the guarantees that apply to on-premises and air-gapped deployments.

Durable storage

Backups live in redundant object storage, not on an ephemeral server disk — they survive restarts, redeploys, and hardware failures.

Encrypted everywhere

Encrypted in transit (TLS) on the way to storage and encrypted at rest in the store — with a customer-managed key option for regulated environments.

Least-privilege access

Private storage with public access blocked; the platform reaches it through a tightly-scoped, short-lived credential — never a shared or public link.

Versioned & retained

Versioning guards against accidental overwrite or deletion; a configurable retention policy prunes old backups automatically.

Durable, redundant storage

Backups are written to object storage — the same class of highly-durable, redundant storage that underpins modern cloud platforms — rather than kept on a single server's local disk. This matters: a local disk is tied to one machine and is lost if that machine is replaced. Object storage replicates every backup across multiple devices and facilities, so a backup you took months ago is still there after upgrades, restarts, and infrastructure changes.

In the Versus SaaS, that store is a managed cloud object store. For on-premises deployments, it is a store you control (see below). In both cases a backup is addressed by a unique key and never exposed on a public path.

Encryption in transit and at rest

A backup is protected the entire way from the device to storage:

  • In transit — the configuration is pulled from the device over an encrypted channel (SSH/SFTP), and every hop between Versus and the storage service runs over TLS. For collector-reached devices it additionally travels inside the collector's outbound bearer-authenticated WSS tunnel (a WebSocket on 443).
  • At rest — the storage service encrypts every object on disk by default. For regulated customers, encryption can use a customer-managed key (KMS), so key control — and the ability to revoke access cryptographically — stays with you.
NoteNo backup is ever written to an unencrypted, publicly-reachable location. Storage buckets have public access blocked and require an authenticated, encrypted request for every read and write.

Access control

The platform reaches backup storage through a least-privilege credential scoped to a single bucket and to only the actions it needs (read, write, delete). On AWS, the recommended and default production posture uses an IAM role attached to the compute — which issues short-lived, automatically-rotating credentials — so there is no long-lived secret stored anywhere for an attacker to steal. Access is auditable through the storage provider's access logs.

Versioning & durability

Backup storage is versioned. If a backup were ever overwritten or deleted — whether by mistake or otherwise — the prior version is retained and recoverable. Combined with the provider's multi-facility replication, this means a backup is protected against both infrastructure failure and accidental loss.

Retention & deletion

You set a retention policy (in days). Versus automatically prunes backups older than the window and reclaims their storage — so you keep exactly the history you need without unbounded growth. When a backup is removed, its stored object is deleted along with its record, in one operation.

On-premises & air-gapped deployments

For customers who run Versus in their own datacenter, backup protection is designed around a single principle: your data stays in your network.

Bring your own store

Backups can be written to your own object store — an in-house MinIO, your enterprise S3, or a persistent volume — so device configurations never leave your perimeter, and data-residency requirements are met by construction.

Credentials never leave the network

When a device is reached through a Versus collector, the device credential is injected locally by the collector and is never sent to the cloud. The backup bytes stream back over the collector's outbound bearer-authenticated WSS tunnel; the collector itself stores nothing.

CautionIn a fully air-gapped deployment, backups are written only to the store you designate inside your network — nothing is transmitted to Versus or any external service.

Summary

ProtectionVersus SaaSOn-premises
StorageManaged, redundant cloud object storeYour MinIO / S3 / persistent volume
In transitTLS (+ bearer WSS via collector)TLS (+ bearer WSS via collector)
At restServer-side encryption (KMS option)Your store's encryption
AccessScoped IAM role, short-lived credsCredentials you control, in-network
VersioningEnabledConfigurable in your store
Data residencyRegion of your tenantNever leaves your network