Beneficios de tener un único servidor VPS de correo electrónico

12

Tengo alrededor de 5 sitios web alojados en un servidor VPS, y por alguna razón compré otro servidor VPS recientemente solo para alojar los correos electrónicos de esos 5 sitios web. Me gustaría conocer las ventajas y desventajas de tener un servidor de correo electrónico separado de su servidor web.

Inicialmente lo hice, para evitar tener múltiples programas en ejecución en un servidor. Entonces, los gustos de PostFix, Dovecot ... no compartirían recursos y ralentizarían mysqld, php-fpm ... pero como soy un novato, no tengo conocimiento para respaldar esta suposición.

samayo
fuente
2
La separación de tareas en los servidores es, en principio, una buena idea. Como usted ha dicho, menos posibilidades de que un servicio hace que caiga el otro, más fácil de mantener, más seguro, etc
LinuxDevOps
Me alegro de haber tomado la decisión correcta, sin darse cuenta.
samayo
Estoy completamente de acuerdo con el concepto de separar los servicios cuando sea posible, pero tener un único servidor para cualquier cosa es una mala idea. Siempre debe tener redundancia cuando sea posible. Personalmente, me aseguraría de tener al menos un MX de respaldo que pueda poner en cola mi correo electrónico si el servidor principal está inactivo. Como mínimo, podría saltar a ese servidor y leer los mensajes directamente desde la cola durante una emergencia.
yoonix
1
De acuerdo con @yoonix: también debe tener un proveedor de MX secundario. Muchos proveedores de DNS y / o hosting ofrecen esto, ya sea como parte de su paquete o por una tarifa. Vale la pena, especialmente si es completamente independiente de cualquiera de su infraestructura existente.
mfinni

Respuestas:

13

Servidores separados (ya sean físicos o virtuales) para diferentes funciones es una idea EXCELENTE.

Si un servidor muere o tiene problemas, solo afecta a ese servicio. Si todos están en el mismo servidor, algo que bloquea el servidor elimina todo.

También significa que puede programar actualizaciones más fácilmente, ya que hacer las actualizaciones solo afecta un servicio a la vez. Y cuando decida actualizar el sistema operativo algún día, no tiene que preocuparse por que rompa varios servicios diferentes. Incluso puede encontrarse con una situación en la que un sitio web necesita una versión anterior de PHP o MySQL para funcionar correctamente, pero sus servicios de correo electrónico necesitan una versión más nueva. Los servidores separados lo tienen cubierto allí.

También facilita la restauración de las copias de seguridad. Si el correo electrónico y los sitios web están en un servidor, debe preocuparse por restaurar los datos de ambos al mismo tiempo. Y posiblemente perder algunos de los cambios más recientes de correo electrónico y sitio web que aún no se han respaldado. Si están separados, solo tiene que preocuparse de que uno de ellos sea revertido. Especialmente útil si está restaurando el servidor web: volver a aplicar algunos cambios en el sitio web no es tan malo. Tener que eliminar las últimas 23 horas de correos electrónicos porque el sitio web se rompió es.

La desventaja es que ahora tiene más servidores para administrar y pagar. Pero en la mayoría de los casos, vale la pena eliminar el riesgo de que un problema elimine TODO.

Conceder
fuente
Buen ejemplo. Ahora, estoy seguro de que fue una gran idea.
samayo