Quando seu aplicativo souber que o MASTER está inativo, o aplicativo deve emitir o comando abaixo no SLAVE:
ESCRAVO DE NINGUÉM
O comando acima faria o SLAVE como MASTER e seu aplicativo poderia continuar usando isso como MASTER agora.
Quando seu MASTER real estiver ativo, emita o seguinte comando:
Porta do nome do host SLAVEOF
Aqui o nome do host e a porta seriam para o antigo SLAVE. Com isso a configuração MASTER-SLAVE é trocada.