El planteamiento es correcto. La pregunta que debes de hacerte es, en tus servidores secundarios ¿van a tener modificaciones de datos que deben ser actualizados en el principal?. Este concepto es importante para averiguar el tipo de réplica que precisas.
Tema también importante es pensar en el ancho de banda en las comunicaciones que tienes entre los diferentes lugares y tu servidor principal. Si tienes un gran ancho de banda a lo mejor no precisas réplicas y que todas las entidades ataquen directamente a la principal desde su aplicativo.
Hay mucha documentación sobre como montar un servicio de réplica.
Ej:
http://darwinproanioorellana.blogspo...datos-con.html (tipo mezcla)