Skip to main content
Use Case · Veeam Backup

TrueNAS — The Ideal Veeam Backup Repository

TrueNAS is a certified Veeam Backup & Replication target — present it as a hardened repository using immutable ZFS snapshots, connect over iSCSI, NFS, or SMB, and scale capacity without replacing hardware or replicating to a second site with ZFS async replication.

Veeam Backup with TrueNAS hardened repository

The Challenge

Veeam Backup & Replication is the most widely deployed enterprise backup platform in the market. But its effectiveness depends entirely on the quality of the repository behind it. A repository that is writable by the production network is vulnerable to the same ransomware that encrypts production VMs. A repository with no snapshot protection means a corrupted backup job cannot be unwound. A repository that runs out of space mid-backup means jobs fail silently until recovery is needed.

TrueNAS addresses each of these failure modes. ZFS snapshots of the Veeam repository are immutable — once created, they cannot be modified or deleted by the Veeam server, the backup proxy, or any process accessing the share. When used as a Veeam Hardened Repository over Linux immutability features, TrueNAS adds a second layer of write protection. Multiple protocols — SMB, NFS, and iSCSI — allow TrueNAS to serve as any Veeam repository type: Windows file share, Linux repo, or block-level backup target. Scale-out Backup Repository (SOBR) support lets multiple TrueNAS appliances appear as a single logical backup destination to Veeam.

How TrueNAS + Veeam + Storj Works

Step 1: Veeam backs up to TrueNAS

Step 1 — Veeam Backup

Veeam writes backup jobs directly to TrueNAS as a hardened Linux repository over SMB, NFS, or iSCSI.

Step 2: ZFS immutable snapshots

Step 2 — Immutable Snapshots

TrueNAS automatically creates ZFS snapshots of every backup job, making them immutable against ransomware deletion.

Step 3: TrueCloud offsite to Storj

Step 3 — Offsite to Storj

TrueCloud Backup replicates encrypted backups to Storj decentralized cloud — no egress fees, 11 nines durability.

How TrueNAS Integrates with Veeam Backup & Replication

Certified repository support, immutable hardened repo capability, and flexible protocol options for any Veeam deployment architecture.

Hardened Repository and Immutable Backups

Veeam Hardened Repository on TrueNAS — Two Layers of Immutability

Veeam Hardened Repository requires a Linux-based repository with per-backup-file immutability flags set via the Linux chattr immutability bit. TrueNAS SCALE runs on Linux and supports this configuration natively. Veeam sets immutability on individual backup files during the retention window — even a compromised Veeam server or backup proxy cannot delete those files. Underneath, ZFS snapshots of the repository dataset provide a second layer: even if a file is modified after the immutability flag expires, the snapshot captures the last-known-good state. The combination delivers defense-in-depth backup protection that satisfies the most demanding ransomware recovery requirements.

ZFS Snapshots as Repository Protection

Schedule ZFS snapshots of the Veeam repository dataset independently of Veeam’s own backup schedule. If a malformed backup job corrupts the repository, roll back the dataset to the pre-job snapshot without affecting other datasets or engaging Veeam support. Snapshots are instantaneous and consume only the space of changed blocks.

Immutability Retention Periods

Configure ZFS dataset holds to enforce a minimum retention period that matches or exceeds Veeam’s immutability window. ZFS holds prevent snapshot deletion regardless of who requests it — including an administrator account on the TrueNAS itself — until the hold period expires. This satisfies WORM requirements for SEC 17a-4 and similar mandates.

Protocol Flexibility and Repository Types

01

SMB File Share Repository

Present TrueNAS as a Windows SMB share and add it as a Veeam Backup Repository in minutes. SMB3 with encryption in transit ensures backup data is protected on the wire. The Veeam Backup & Replication server accesses the share using a dedicated service account with restricted TrueNAS permissions.
02

Linux Repository via NFS

Mount a TrueNAS NFS export on a Linux Veeam repository server and configure it as a standard Linux backup repository. NFS v4 with Kerberos authentication provides secure, high-throughput access. The repository server handles the Veeam agent; TrueNAS handles the storage and immutability layer.
03

iSCSI Block Target

Present TrueNAS as an iSCSI target for Veeam backup proxies that require block-level storage access. iSCSI LUNs on TrueNAS benefit from ZFS write acceleration via SLOG devices, ensuring high-throughput backup ingestion without write latency spikes during busy backup windows.
04

Scale-Out Backup Repository (SOBR)

Add multiple TrueNAS appliances as extents in a Veeam Scale-Out Backup Repository. Veeam distributes backup files across extents automatically, balancing load and capacity. When one extent fills, Veeam moves to the next — and TrueNAS appliances can be added as new extents without reconfiguring existing backup jobs.

Replication and Off-Site Copy Integration

ZFS Replication of Veeam Repository — 3-2-1 Without a Cloud Gateway

TrueNAS ZFS replication can send an exact copy of the Veeam repository dataset to a second TrueNAS at a DR site, delivering the third copy in a 3-2-1 backup architecture without deploying a separate cloud gateway appliance or Veeam Cloud Connect subscription. The replica dataset is a consistent ZFS snapshot at a known point in time — if the primary site is unavailable, mount the replica at the DR site and restore VMs directly from the Veeam repository copy. Combine ZFS replication with TrueCloud Backup to add a third site in the Storj cloud for complete multi-tier protection.

Veeam Capacity Tier to TrueNAS MinIO

Use TrueNAS MinIO S3-compatible object storage as a Veeam Capacity Tier target for the Scale-Out Backup Repository. Older backup restore points are automatically offloaded from the performance tier to on-premises S3 object storage — keeping the high-performance backup drives available for recent backups while retaining older recovery points in a lower-cost tier.

Monitoring and Alerting

TrueNAS pool health, snapshot status, and capacity alerts integrate with existing monitoring stacks via SNMP, syslog, and email. Alert on repository dataset capacity thresholds before Veeam jobs fail. Monitor ZFS replication lag to ensure the DR copy stays within the recovery point objective.

Trusted by leading organizations

Veeam Storj

Recommended TrueNAS Systems for Veeam Backup

Models commonly chosen for this workload, with reasoning.

R-Series

TrueNAS R20

12+2-bay hybrid · 3.4 PB

Veeam-friendly hybrid backup repository — cost-effective per TB with immutable ZFS snapshots over the Veeam jobs.

View R20 →
R-Series

TrueNAS R50

48+4-bay hybrid · 6.5 PB

Larger Veeam backup repository — 48+4 bays for organizations with deep retention and many proxies writing concurrently.

View R50 →
H-Series

TrueNAS H30

2U · 20-core · 8 GB/s

NVMe-accelerated repository for restore-speed-sensitive Veeam workloads — RTO-bound apps get faster recovery.

View H30 →
Authorized TrueNAS Reseller

Give Veeam a repository it can rely on

Tell us your Veeam environment, backup job count, data change rate, and retention requirements — we’ll size the right TrueNAS repository and manage the order from quote to delivery.

Recommended Hardware for Veeam Backup

Mid-Size Veeam Repository

TrueNAS R-Series

Rackmount 1U–4U for Veeam repositories up to 2 PB. R20 and R50 offer a cost-effective starting point for SMB and mid-enterprise Veeam environments with full hardened repository and SOBR support.

View R-Series
Enterprise Veeam Repository

TrueNAS M-Series

Dual-controller HA with NVMe + HDD hybrid storage and up to 30 PB raw. For large Veeam environments where the backup repository itself must be highly available, with fast restore throughput from NVMe-cached frequently accessed restore points.

View M-Series
High-Availability Repository

TrueNAS H-Series

NVMe-accelerated dual-controller HA with 25 GbE connectivity. Designed for Veeam environments with aggressive backup windows and fast restore SLAs where repository hardware availability directly affects business continuity.

View H-Series
Authorized TrueNAS Reseller OpenStorageNAS · a division of BlueAlly
Enterprise NAS & Server Hardware TrueNAS · Enterprise Storage Solutions
Expert Pre-Sales Support Call us · 877-352-0547