What is the most appropriate way to do backup of a VM in a TrueNAS scale system?

Yes, I am referring to VMs that are hosted on TrueNAS using a type 2 hypervisor.

Unfortunately, I have now also read that these are zvols. Sorry, I assumed something different, as I am used to files, as is typical for VMware.

I am wondering what else I can do to backup these VMs in terms of infrastructure?

I can no longer replicate, as there is only one physical TrueNAS host left. The other is now a Veeam host based on W2k25 Server for various reasons.

Snapshots are still being taken on the TN Scale host. As far as I know, the snapshots can be made visible on a dataset share. I could then back them up at file level with Veeam. But I don’t think that i would be able to completely restore these VMs from there, in case the TN storage pool on which the TN VMs are located would completely break down. I don’t think that would be enough, would it?

Setting up another TN VM and then replicating it there makes no sense in my configuration, as the VM storage on which all infrastructure VMs are located is on the same pool as the two TN VMs. Replication to such a TN VM would only take up more space from the already limited fast storage.

I was also able to find and read about the Veeam Linux Agent, although not much.
It is just not clear to me whether I can then select in Veeam to only back up what corresponds to these two TN VMs.
And if that is not the case, I wonder, if the entire Linux system is backed up, how I am supposed to play this Veeam backup back to a system that is a fat server and not a VM if there was nothing on it before (disaster case)?

I have not thought of any further backup measures for the TN VMs.