im not sure if all of this will be possible but if not maby you should look into it urgently.
Server Mirror. have more than one server on network running at the same time. but the one server is a mirror of the main server. this will be a BACKUP SERVER. allow these servers to run on different locations and what every entry or change or clients add you do on the one server will automatically be added on the backup server. if the main server fails due to power due to some issue than backup server will automaticaly take over and clients will not loose connectivity.
if all of this is possible without speding 5 min changing stuf on network and having clients disconnect ect then please let me know how.
i do not want to when main server goes down sit on network change ip adresses or trying to get the other server to work ect. that is not the whole point
it should happed on its own and without human help…