I'm using two different VMs with one Pi-hole instance running on each. The reason was primarily to have a backup if I need to shutdown/reboot one of them, and it works nicely. I have both VMs' IPs entered in my Fritzbox
Internet > Zugansdaten > DNS-Server settings (one primary, the other as alternative).
Queries seem to be distributed between both Pi-holes arbitrarily. Are they? I don't know if there is a rule or something else triggering, which Pi-hole is asked. At the moment, there are more queries on the second (alternative) one.
Now I wonder if this setup is really good, because when I change something, e.g. adding domains to the lists of one Pi-hole, I have to repeat that on the other. I could use the teleporter for this, but it is still manual work.
Could there be some synchronisation of lists? Also for other settings as clients and groups? Would this lead to some kind of "load-balancing"? I don't focus on load but rather on redundancy/backup.
Or is my thinking overall into the wrong direction and does not make sense at all?
Thanks for sharing your thoughts!