我在VPS服务器中托管了大约5个网站,出于某种原因,我最近购买了另一个VPS服务器,只是为了托管这5个网站的电子邮件.我想知道将一个单独的电子邮件服务器与其Web主机隔离的优缺点.
我最初这样做,以避免在一台服务器上运行多个软件.所以,像PostFix,Dovecot ……这样的人不会共享资源并放慢mysqld,PHP-fpm …但是因为我是菜鸟,所以我不知道支持这个假设.
单独的服务器(物理或虚拟)用于不同的功能是一个很好的想法.
如果服务器死亡或有问题,它只会影响该服务.如果它们都在同一台服务器上,那么崩溃服务器的东西会取出所有东西.
这也意味着您可以更轻松地安排更新,因为执行更新一次只会影响一个服务.当您决定有一天升级操作系统时,您不必担心它会破坏几种不同的服务.您甚至可能遇到网站需要旧版本的PHP或MysqL才能正常运行的情况,但您的电子邮件服务需要更新的版本.你有独立的服务器.
它还使备份中的还原变得更加容易.如果电子邮件和网站位于一台服务器上,则必须担心同时恢复两者的数据.并且可能会丢失一些尚未备份的最新电子邮件和网站更改.如果它们是分开的,您只需要担心其中一个被回滚.如果它是您要恢复的网络服务器特别有用 – 重新应用一些网站更改也不算太糟糕.因网站坏了而不得不删除过去23小时的电子邮件.
缺点是你现在有更多的服务器需要管理和支付.但在大多数情况下,消除一个问题取出一切的风险是值得的.