将Postfix / amavis邮件服务器移到另一台机器上

我正在运行一个旧的Linux邮件服务器,我需要将它移动到一个完全不同的硬件configuration的新机器。

旧服务器运行CentOS 5.2与postfix,amavisd,phpmysql,在一台机器与scsi硬盘驱动器,因为我用尽空间,我需要将整个configuration移动到一个新的服务器与更大的SATA硬盘。 什么是最好的和最快的方法来做到这一点?

最好和最快(est):支付已经知道如何去做的人。

第二最好和最快:将旧硬盘上的所有东西都复制到新硬盘上。 你现在的设置还是有的,你可能不得不摆弄一堆东西,如果你没有硬件的物理访问权限,可能不可能,但是它会给你一个相当快的迁移path(虽然有相当大的停机时间)。

如果你自己这样做了,那么抽象就很简单:

  • configuration新的服务器
  • 安装所有相同的软件(或更新的版本,如适用)
  • 确定需要迁移的所有configuration和数据
  • 规划一个迁移策略
  • testing迁移策略
  • 执行迁移
  • 将所有DNS条目redirect到新系统

(在那里可能会有一个面向客户的维护窗口“执行迁移”)

魔鬼当然是在细节中。 不幸的是,这个细节很大程度上取决于如何configuration所有东西 – 在本网站长期的经验告诉我,要求每个细节都需要,得到错误的信息,需要澄清许多问题,然后提供下一个build议,对于任何人 – 你答复者来说都不会结束。

所以,我会把你的select归结为两个简单的select:

  1. 支付某人为你做
  2. 开始自己做吧,当你有一个非常详细的,具体的问题,可以回答,而不是一个万字的“告诉你如何做你的工作”马拉松,请问这里。 如果你不能达到你可以问这些问题的地步,回到select1。

我不说这听起来很刺耳,我说这样可以节省大家很多的沮丧和烦恼。 这些问题很难回答,因为他们不可能获得足够的细节来提供令人满意的结果 – 而且就这一点而言,它们对于你的设置来说太具体了,甚至对将来的任何人都是有用的。