senn-tech
Strategy
Strategy2026-08-04· By Franz Senn

Microsoft 365 Backup: Veeam vs. CubeBackup vs. Open Source

There’s a clause in Microsoft’s terms of service that surprisingly few people have read: You are responsible for your own data in Microsoft 365. Microsoft guarantees the availability of the service—not the recoverability of your content.

No one notices this misunderstanding as long as nothing goes wrong. It becomes apparent when an employee is deleted after leaving the company, three months pass, and then someone needs the project files from that employee’s OneDrive.

Where the Gap ArisesDeletionUser or adminRecycle Bin30–93 daysRetentiondoesn’t apply everywhereAfter thatpermanently gone
Retention policies are not a backup: They prevent deletion but do not restore a previous state. (Quelle: senn-tech, in-house operations)

What Needs to Be Backed Up

Four workloads, and all four matter:

WorkloadTypical Loss ScenarioOften Overlooked
Exchange OnlineMailbox deleted after leaving the companyrare
OneDriveFolder overwritten, version lostrarely
SharePointLibrary accidentally emptiedfrequently
TeamsChannel deleted, chat history lostalmost always

Teams is the most problematic scenario because the data is scattered across different locations: files in SharePoint, chats in Exchange mailboxes, and structure in Azure AD. If you only back up mailboxes, you haven’t backed up Teams.

The Three Approaches

Veeam Backup for Microsoft 365

The market leader, and for good reason. All four workloads, highly granular recovery down to individual emails and file versions, freely selectable storage destination—local, S3-compatible, Azure. Licensed per user per year.

Pros: Maturity, market penetration, comprehensive support, seamless integration into existing Veeam environments. If you’re already using Veeam for virtual machines, you get a single console for both.

Cons: The price per user adds up, and you need a Windows machine for the proxy. For an operation with 100 mailboxes, this represents a significant annual expense.

CubeBackup

Significantly leaner, significantly cheaper, and often a better fit for a medium-sized business. It also backs up all four workloads and stores the data in an open format on the storage of your choice—local disk, NAS, or S3-compatible object storage.

Pros: A one-time license instead of a subscription, full control over data storage, low resource requirements.

Cons: Smaller provider, smaller community, fewer integrations. The recovery interface is functional but not as polished as Veeam’s.

We use CubeBackup: all four workloads, two years of retention, a 24-hour recovery target. For a company of our size, this is the right solution.

Open Source

Here’s where things get uncomfortably honest. In the summer of 2026, we had concrete plans to switch to an open-source solution—and then scrapped them.

The candidate looked good on paper: active development, modern architecture, a suitable feature set. Then we did what you should do with any OSS adoption—we didn’t read the project page, but instead checked the issue tracker:

  • The repository was five months old.
  • It had two stars.
  • Of the open bugs, 34 had been reported by the developer himself.
  • Three of them described silent bugs—backup runs that were reported as successful without actually being complete.

A backup that is silently incomplete is worse than none at all, because it gives a false sense of security. The migration was canceled.

That doesn’t mean open source fundamentally fails in this area. There are usable tools for Exchange alone. But as of mid-2026, there is no mature, open-source solution that reliably backs up all four M365 workloads—and anyone who claims otherwise hasn’t read the issue tracker.

The Comparison in a Table

VeeamCubeBackupOpen Source
All four workloadsyesyesno
Freely selectable storage destinationyesyesusually yes
Maturityvery highhighlow
Costhighlow to mediumno license, high in-house effort
Suitable forlarge environments, existing Veeam customerssmall and medium-sized businessestest environments

What We Recommend

For a typical operation with 50 to 250 mailboxes, CubeBackup offers the best balance of cost, control, and maturity. For several hundred users or more—or if Veeam is already in use—Veeam has the edge due to its integration with existing operations.

And three things that apply regardless of the tool:

  1. An archive is no substitute for a backup. MailStore and similar solutions address a compliance issue, not a recovery issue.
  2. Store backups outside of Microsoft. A backup within the same tenant protects against deletion, not against a compromised tenant.
  3. Test recovery, not the backup. A green checkmark proves nothing. Perform a real, logged restore twice a year—that’s the only proof that counts.

Further Reading

Questions?
Doesn't Microsoft back up my 365 data itself?+

Microsoft secures the infrastructure, not your content. The shared responsibility model explicitly states that you are responsible for your data. Depending on the configuration, the Recycle Bin retains data for 30 to 93 days; retention policies are not a backup, and neither of these measures will help if a mailbox is accidentally deleted after 100 days.

Is an email archive sufficient as a backup?+

No—and that’s the most common misconception. An archive like MailStore stores emails in an audit-proof manner; that’s a compliance feature. A backup restores a system to a previous state, including SharePoint, OneDrive, and Teams. If you only archive, three out of four workloads remain unprotected.

Is there a viable open-source solution for M365 backup?+

Based on our review in the summer of 2026: no, there isn't a mature solution. There are projects, but the serious contenders are either limited to Exchange or so new that they pose a risk in a production environment. We had actually planned a migration but ultimately decided against it.

How long should you keep M365 data?+

In Austria and Germany, tax-related documents are subject to a seven-year retention period, but this does not apply to every email. A practical approach is to keep backups for two years, plus a separate archive for anything that must be retained for a longer period by law.