
Your backups are only as trustworthy as the company holding them. That is an uncomfortable thought, because most of us pick a cloud backup service the same way we pick a coffee shop: whichever one is convenient, reasonably priced, and doesn't look sketchy. Then we upload our tax documents, client contracts, family photos, and half a decade of business email, and we never think about it again.
Here is the surprising part. In a 2023 review of cloud storage incidents, security researchers found that a significant share of data exposures came not from dramatic hacks but from misconfigured storage buckets and weak provider-side encryption defaults, problems the customer could never see from the marketing page. You are trusting a vendor's engineering discipline with your most sensitive files, and the marketing page tells you almost nothing about it.
This article gives you a practical cloud backup security checklist you can run before you upload a single byte. We'll cover encryption models that actually matter, the questions that separate serious providers from marketing fluff, a side-by-side comparison of backup approaches, and a worked example of vetting a real service. By the end, you'll be able to judge a backup provider the way a paranoid systems administrator would.
Key Takeaways
- Zero-knowledge (end-to-end) encryption is the single most important feature. If the provider can read your files, so can an attacker who breaches them.
- Ask where the encryption keys live. Client-side key generation beats server-side every time.
- Verify independent audits: SOC 2 Type II, ISO 27001, and published penetration test summaries. Logos aren't proof; report dates are.
- Test the restore, not just the backup. A backup you can't restore under pressure is theater.
- Read the data retention, deletion, and jurisdiction clauses in the ToS before you commit.
- Layer your defense: no single cloud service should be your only copy. Follow the 3-2-1 rule.
Why cloud backup security is different from regular cloud storage
People conflate "cloud backup" and "cloud storage," but the threat models differ. Storage services like a shared drive are built for collaboration and access. Backup services are built for one job: preserving a faithful, recoverable copy of your data even when your primary system is compromised or destroyed.
That difference matters for security because a backup is, by design, a complete copy of everything valuable you own. If your production server gets ransomware, your backup is the thing that saves you. But if that same backup provider is breached, the attacker gets a tidy, organized archive of your entire digital life in one place.
So the bar for a backup provider should be higher than for casual storage. You're consolidating risk. The rest of this checklist assumes that mindset: treat the provider as a single point of catastrophic failure and demand evidence they've earned your trust.
The three questions that cut through the marketing
- Can the provider read my files? If yes, that's a red flag for anything sensitive.
- Who holds the encryption keys, and where are they generated? The answer should be "you, on your device."
- What happens on the worst day? Breach disclosure, key loss, account compromise, and business shutdown all need answers before you sign up.
The encryption model is everything: zero-knowledge vs server-side
Encryption is where most people wave their hands and move on. Don't. The type of encryption a service uses determines whether a breach is a headline or a shrug.
There are three broad models you'll encounter:
- Encryption in transit only. Your data is protected while moving (TLS) but sits unencrypted on the provider's disks. This is unacceptable for backups. Walk away.
- Server-side encryption at rest. The provider encrypts your data on their servers, but they also hold the keys. Better, but the provider (and anyone who compromises them, or a subpoena) can decrypt everything.
- Zero-knowledge / end-to-end encryption. Your data is encrypted on your device with a key only you control before it ever leaves. The provider stores ciphertext they cannot read. This is the gold standard for backup.
The tell-tale sign of zero-knowledge is a scary warning during signup: "If you lose your password/recovery key, we cannot recover your data." A provider that can email you a password reset link and restore your files can also be forced or breached into handing over those files. Convenience and confidentiality are trading against each other here, and for backups you should lean hard toward confidentiality.
Where are the keys generated?
Even among "encrypted" services, the detail that matters is key custody. Ask directly:
- Is the encryption key derived from my passphrase on my device?
- Is the key ever transmitted to the server, even briefly?
- Can I export or manage my own key material?
If the vendor generates keys server-side "for your convenience," treat their encryption as server-side regardless of what the pricing page claims. The same rigor applies when you evaluate any tool that touches secrets. Our guide on how to safely migrate passwords and passkeys between managers walks through the same key-custody logic in a different context.
Your cloud backup security checklist (step by step)
Here's the process I run for any new provider. Budget about 90 minutes. It's tedious. It's also cheaper than a breach.
- Find the security whitepaper or trust page. Serious providers have one, usually at
/securityor/trust. If there's nothing but marketing bullet points, that's your first data point. - Confirm the encryption model in writing. Search the docs for "zero-knowledge," "end-to-end," "client-side," and "cannot recover." Screenshot what you find.
- Verify independent audits. Look for SOC 2 Type II and ISO 27001 with a report date within the last 12 months. Request the actual report under NDA if you're a business customer.
- Check for a public bug bounty. A program on HackerOne or Bugcrowd signals the vendor invites scrutiny instead of hiding from it.
- Read the breach history. Search "[provider name] breach" and "[provider name] data exposure." A past incident isn't disqualifying; a dishonest response to one is.
- Review data jurisdiction. Where are the servers physically located, and which country's laws apply? This affects subpoenas and privacy protections.
- Inspect account security options. Require support for TOTP or hardware-key 2FA (FIDO2/WebAuthn), not just SMS. Check for session management and login alerts.
- Test the restore. Back up a sample folder, delete the local copy, and fully restore it. Time it. Verify file integrity with a checksum.
- Read the deletion and retention policy. How long is deleted data actually purged? Can you issue a verified hard-delete?
- Check the exit path. Can you bulk-export everything in a standard format if you leave? Lock-in is a security risk too.
This vetting mindset transfers to almost any software you install. If you want to see the same rigor applied elsewhere, the companion pieces on auditing a WordPress security plugin before trusting it and verifying open-source software before you install it use the same skeptical approach.
A worked example: vetting "BackupCo" in one afternoon
Let's make this concrete. Say you run a small design studio with 420 GB of client work: source files, invoices, and a folder of signed NDAs. You're evaluating a fictional service called BackupCo that advertises "military-grade AES-256 encryption" and "$6/month for unlimited storage."
Here's how the afternoon goes.
Step 1, the whitepaper. BackupCo has a trust page. Good start. But reading closely, the phrase is "encrypted at rest and in transit," with no mention of "zero-knowledge" or "client-side." Data point one: this is likely server-side encryption. BackupCo can read your NDAs.
Step 2, the audits. They display a SOC 2 logo. You click it. It links to a badge image, not a report, and the report is dated 26 months ago. Data point two: stale audit, no verifiable evidence.
Step 3, the restore test. You back up a 2 GB test folder, delete it locally, and restore. It works, taking 14 minutes on your connection. You run sha256sum on three files before and after; they match. So restore integrity is fine. That's genuinely reassuring, and more than many people ever test.
Step 4, the exit. The export feature only works file-by-file through the web UI. For 420 GB, that's impractical. Data point three: real lock-in.
The verdict. BackupCo is fine for non-sensitive data you can afford to lose or expose. For signed NDAs and client IP, it fails the confidentiality bar. You'd either pick a zero-knowledge provider or encrypt the sensitive folder yourself before uploading, so BackupCo only ever sees ciphertext. That second option, client-side pre-encryption, is a legitimate workaround that turns any storage service into an effectively zero-knowledge one.
Comparing backup approaches: which model fits your risk?
Not everyone needs Fort Knox. The right choice depends on what you're protecting and how much operational friction you'll tolerate. Here's a plain comparison of common approaches.
| Approach | Provider can read files? | Recovery if you lose password | Setup difficulty | Best for |
|---|---|---|---|---|
| Mainstream cloud storage (server-side) | Yes | Easy reset | Very low | Non-sensitive, convenience-first data |
| Zero-knowledge backup service | No | Impossible without recovery key | Low to medium | Sensitive client and business data |
| Storage + client-side pre-encryption | No (ciphertext only) | Depends on your key management | Medium to high | Power users who want provider flexibility |
| Self-hosted backup (your own server) | Only you | Fully your responsibility | High | Teams with
Cover image: Innovate Maryland Emerging Technology Center by MDGovpics, licensed under BY 2.0 via Openverse. |







