Se você quiser uma solução adequada, você deve olhar para MSCS (se você tiver armazenamento compartilhado) ou NeverFail / WanSyncHA / DoubleTake (google-los e confira os whitepapers) Scripts manuais são bons para coisas básicas e muito primitivas, mas podem levar a uma séria corrupção de dados, se eles falharem em mediar o acesso compartilhado, ou falharem em detectar o splitbrain e evitá-lo.