Syn*_*ror 1 postfix migration centos
我有一个运行 ispconfig 的 centos 6 VPS,目前状态不佳。百胜坏了无法修复,看起来我最好的修复选择是重新安装。
我打算在同一台机器上备份、安装centos 7 和我所有的服务器软件、重新创建帐户和恢复文件。获得第二台机器可能是一种选择,因为这台机器下个月用完,但我不确定我是否会得到相同的设置,因为我的计划中有一个我需要的额外 IP 地址。
我的问题是 postfix 邮件帐户 - 我以前使用 imapsync 进行迁移,但在这种情况下这不起作用,因为我不会同时启动两台服务器。看起来我可以复制 maildir 文件和系统用户文件,但这对我来说似乎很脆弱。
我也在考虑从 ispconfig 转移到vetacp。(编辑:我坚持使用 ispconfig)
任何使这更容易的建议将不胜感激。如果我对这一切都做错了,请告诉我。
编辑:澄清
对此还有其他很好的答案,但它们相当理论化。我想知道我在很多情况下都做过这件事可能对你有用,这很好,但是在使用 dovecot 和 sendmail 的 CentOS 服务器上,我使用 mbox 作为存储格式。我知道你在使用 postfix 和 Maildir,很抱歉我不能具体说明;我希望这仍然有用。
存储的电子邮件将在人们的主目录下,通常在 下~/mail
,但他们可能已经配置了其他内容。只要您获取所有主目录,并使用匹配的UID/GID恢复它们,存储的电子邮件应该没问题。
未读/未归档的电子邮件位于 下/var/spool/mail
。再次,获取整个目录,如上恢复,一切正常。
如果我有任何具体的建议,那就是
倾倒一切。不要选择性。备份所有内容,检查它是否可读,并确保其安全。VPS 很小,因此请保留多个副本(即,不要尝试从您的一个且唯一的 tarfile 中恢复,这样当您不小心键入tar c
而不是tar t
并覆盖备份时,这是一场灾难)。你永远不知道你会发现你需要恢复什么奇怪的文件,以便在移动后工作。
现在不是开始改变事物的时候。您可能梦想过合理化您的 UID,或更改邮件存储格式(或更改您的控制面板,但我们不会谈论这些,因为这会使您的问题偏离 SF 的主题)但这不是一个好时机改变什么。因为你是在原地做这件事,所以你没有安全网。这不是变聪明的好时机。
完美的实践使完美。这是一个VPS。它们的成本几乎为零。亚马逊真的会让你免费拥有一个。尝试测试迁移,在子弹未飞时磨练您的技能。互联网上的人们告诉您这很简单,这很好,但这是您的文件、您的用户和您的数据。能确定真是太好了!
归档时间: |
|
查看次数: |
220 次 |
最近记录: |