I have the following setup where I run both private services (ie paperless and vaultwarden) and an exposed webserver on my homelab. These services are separated by putting them on their own VLAN (private 10, exposed 30). To manage the web-exposed servers I have a few firewall rules on the firewall that allow SSH traffic etc from the private VLAN. To create backups I’m connecting Apple’s Time machine from the workstations to the TrueNAS server. So far this works all well.
However, I also would like to backup my exposed servers (on VLAN30) to my TrueNAS server, while keeping things separated. Some solutions that came to mind
Any thoughts, or am I missing some obvious other solutions?
However, I also would like to backup my exposed servers (on VLAN30) to my TrueNAS server, while keeping things separated. Some solutions that came to mind
- Instead of running TrueNAS bare metal, virtualize two instances which are exposed to VLAN10 (private) and VLAN30 (respectively). The downside is that virtualizing TrueNAS is not recommend and I don’t think there are currently two host controllers to do the drive pass-through.
- Continue with the baremetal approach, create two bridges in TrueNAS and just bind the ‘s3’ service to VLAN30 and the ‘SMB’ service to VLAN10. However, this would prevent me in the future from using SMB on VLAN30 for example.
- Continue with the baremetal approach, create a firewall rule to allow s3 traffic from VLAN30 to VLAN10.

Any thoughts, or am I missing some obvious other solutions?