https://github.com/vmstan/gravity-sync
Since some hostile clients (such as TVs) have hard coded DNS, it is necessary to forward all port 53 and 853 traffic to a pi hole. This is easy enough with NAT redirection rules in the router, even with two pis.
https://www.myhelpfulguides.com/2018/07/30/redirect-hard-cod...
I heard there's a tool called Gravity Sync that will sync them, but I have not tried it yet.
Techno Tim on the topic https://www.youtube.com/watch?v=IFVYe3riDRA
Both piholes are on different UPS power, different switches, in different locations. In theory the lights will go out on the main UPS and switch first (it draws more power), but this configuration did save me once.