Our consulting engineering company stores its on-premises data on two Ubuntu file servers, each using two ZFS RAIDZ2 pools of roughly 150 TB. The pools are currently about 40–60% full, and we also maintain two replica servers.
We recently chose Veeam to back up both our physical infrastructure and file servers. However, Veeam does not provide agentless support for ZFS, and backup jobs fail immediately because of the dataset size and the apparent 218 TiB VBK limit.
Since most of our production environment runs on Windows Server, I'm considering replacing the existing file servers with Windows servers using DFS Namespaces. Azure Files with hot/cold tiering is another possibility. Would moving to Windows make sense, or should we keep the ZFS systems and change the backup design? We already have much of our Veeam infrastructure deployed for our HCI environment, so replacing the entire backup platform would be less attractive.
3 Answers
For ordinary file shares, a simple replica or rsync-style copy can be useful as an additional recovery layer, but it should not be treated as the only backup. Replication can copy accidental deletions, corruption, or ransomware just as efficiently as healthy files. Keep versioned snapshots and an isolated or immutable off-site copy for disaster recovery.
Windows Server with DFS Namespaces is a reasonable option if your organization already has the Windows skills, licensing, and operational processes. Veeam deployments commonly protect Windows file servers without trouble, especially when the data is divided into reasonably sized volumes or shares.
That said, DFS is mainly a namespace and referral technology; it is not a backup or storage-replication solution by itself. Before migrating, test real ACLs, long paths, large engineering files, and both individual-folder and large-scale restores. The migration is only worthwhile if it improves administration, access, or recovery—not just because the current backup job was designed as one huge chain.
Another option is to reconsider the backup product rather than replacing the file servers. Products designed around large NAS datasets or object storage may handle this layout more naturally, and object storage can avoid the practical limitations of a single massive VBK file. Since your Veeam environment is already established for the HCI infrastructure, though, it may be simpler to keep Veeam there and use a separate, purpose-built method for the file data.
Whichever route you choose, define the required restore time for one project, the acceptable amount of lost changes, and the retention needed after a site failure. Then perform a real restore test to a clean location. Storage capacity alone is not enough to determine the best design.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures