Okay I saw this posted a lot and apparently it is pretty common but why do people virtualize your nas in for example a proxmox server/cluster. If that goes down it gets super hard to get your data back than if you do it bare Metal, doesn't it? Are people only doing it so save on seperate devices or are my concerns unreasonable?
I agree, proxmox or truenas by itself on baremetal should cover a lot of applications. Both can do most things the other can do to some extent but each has it's on specialties and focuses. Proxmox more for VMs, truenas for primarily storage/NAS. But both can do either.
Running the hypervisors built in to unraid or truenas are certainly options but proxmox/VMware are just easier. If you're learning about virtualization, you're going to find a lot more resources for proxmox/VMware. Conversely the storage capabilities of proxmox/VMware are either severely limited in the case of VMware or just not particularly user friendly for proxmox. By virtualizing your storage OS you can get the best of both worlds for some situations. Sure, there are situations where it's a bad idea but if you've only got one machine and it has plenty of resources it can be very effective.
Heck even if the main function for the NAS is just windows shares, that full blown storage OS is going to give you redundancy, snapshots, and replication. I'd say those are pretty important even for Windows shares.