Existem algumas opções para replicar um banco de dados MySQL. Aqui estão algumas opções sem custo:
- O MySQL 5.5 possui um novo recurso semi-síncrono que aumenta a confiabilidade
- Cluster do MySQL - edição da comunidade sem custo
- Replicador de tungstênio
- HA do DRBD e do Linux
O Tungsten e o Linux HA fornecem failover para que o banco de dados mestre seja movido automaticamente para outra máquina se o principal primário falhar. No entanto, com o DRBD, a segunda máquina é tipicamente passiva, o que significa que não serve tráfego algum, enquanto que com o MySQL nativo ou o Tungsten você pode usar os escravos para ler dados.