Hi,
Previously I was running Windows Server 2019 Demo with Hyper-V with VM's replicated between 3 servers. I was running a server 2019 VM as a file server , Home assistant and a couple of other small VM's. I also may set up a media server. Being a demo version it was a pain to occasionally rebuild when trial ran out and my hardware is also a bit long in the tooth now. 2 machines are identical desktops with onboard raid and the 3rd is a small server with a Xenon and dedicated raid card. All about 10 years old. i5, 32gb memory with 12TB storage. VM's were slow, but it was simple as Hyper-V handled all the replication and failover.
So, after some research ProxMox looked like the answer. I have set up ProxMox on 1 server and added TrueNas Core as a VM with the disks passed through directly to the VM for filesharing. So far so good! Performance is much better than the old setup.
However I now want to set up the cluster/replication. I think I can work out the clustering and replication of ProxMox and the other VM's. The thing I don't know is how to replicate the TrueNas data. If I replicate the "machine" in ProxMox, what is the best way to replicate the NAS data. I expect I could set up replication for the data, but then would the replicated VM recognize the disks on the second server as the ID's may be different?
I can think of 2 options;
Do not present the drives to TrueNas directly, and just use the ProxMox virtual volume and replicate the whole machine including data to the second ProxMox server data volume. But that would probably hit performance.
Or, present the disks directly and exclude the TrueNas VM (OS) from ProxMox replication and create a second TureNas VM on the second ProxMox server with directly presented storage relying on TrueNas for replication/HA of the NAS. The other VM's would be replicated by ProxMox as before.
Or is there a better way?
Previously I was running Windows Server 2019 Demo with Hyper-V with VM's replicated between 3 servers. I was running a server 2019 VM as a file server , Home assistant and a couple of other small VM's. I also may set up a media server. Being a demo version it was a pain to occasionally rebuild when trial ran out and my hardware is also a bit long in the tooth now. 2 machines are identical desktops with onboard raid and the 3rd is a small server with a Xenon and dedicated raid card. All about 10 years old. i5, 32gb memory with 12TB storage. VM's were slow, but it was simple as Hyper-V handled all the replication and failover.
So, after some research ProxMox looked like the answer. I have set up ProxMox on 1 server and added TrueNas Core as a VM with the disks passed through directly to the VM for filesharing. So far so good! Performance is much better than the old setup.
However I now want to set up the cluster/replication. I think I can work out the clustering and replication of ProxMox and the other VM's. The thing I don't know is how to replicate the TrueNas data. If I replicate the "machine" in ProxMox, what is the best way to replicate the NAS data. I expect I could set up replication for the data, but then would the replicated VM recognize the disks on the second server as the ID's may be different?
I can think of 2 options;
Do not present the drives to TrueNas directly, and just use the ProxMox virtual volume and replicate the whole machine including data to the second ProxMox server data volume. But that would probably hit performance.
Or, present the disks directly and exclude the TrueNas VM (OS) from ProxMox replication and create a second TureNas VM on the second ProxMox server with directly presented storage relying on TrueNas for replication/HA of the NAS. The other VM's would be replicated by ProxMox as before.
Or is there a better way?