Separate Server (entweder physisch oder virtuell) für verschiedene Funktionen sind eine AUSGEZEICHNETE Idee.
Wenn ein Server ausfällt oder Probleme aufweist, betrifft dies nur diesen einen Dienst. Wenn sich alle auf demselben Server befinden, wird durch einen Absturz des Servers alles gelöscht.
Dies bedeutet auch, dass Sie Aktualisierungen einfacher planen können, da die Aktualisierung jeweils nur einen Dienst betrifft. Und wenn Sie sich eines Tages für ein Upgrade des Betriebssystems entscheiden, müssen Sie sich keine Sorgen mehr darüber machen, dass mehrere verschiedene Dienste beschädigt werden. Es kann sogar vorkommen, dass eine Website eine alte Version von PHP oder MySQL benötigt, um ordnungsgemäß zu funktionieren, Ihre E-Mail-Dienste jedoch eine neuere Version. Separate Server haben Sie dort abgedeckt.
Es erleichtert auch die Wiederherstellung von Backups. Wenn sich E-Mail und Websites auf einem Server befinden, müssen Sie sich darum kümmern, die Daten für beide gleichzeitig wiederherzustellen. Und möglicherweise gehen einige der neuesten E-Mail- und Website-Änderungen verloren, die noch nicht gesichert wurden. Wenn sie getrennt sind, müssen Sie sich nur Sorgen machen, dass einer von ihnen zurückgesetzt wird. Besonders nützlich, wenn es sich um den wiederherzustellenden Webserver handelt - das erneute Anwenden einiger Website-Änderungen ist nicht schlecht. Die letzten 23 Stunden E-Mails löschen zu müssen, weil die Website kaputt ist.
Der Nachteil ist, dass Sie jetzt mehr Server verwalten und dafür bezahlen müssen. In den meisten Fällen lohnt es sich jedoch, das Risiko auszuschließen, dass ein Problem ALLES beseitigt.