Postfix + Dovecotのメールサーバーを別のサーバーに移行する方法に関してアドバイスいただきたいです。
仮想サーバー上で稼働しているメールサーバーを、ハードウェア老朽化に伴い、新サーバーに移行することになりました。
移行先サーバーは移行元サーバーの複製で、ほぼ同じ内容です(仮想マシンのイメージエクスポート/インポートにより作成)。
グローバルIPは異なります。
移行元サーバーは稼働中で、移行先サーバーとはメールボックス等に差分が発生しています。
メールサーバー移行はメールの取りこぼし等を防ぐため、新旧サーバーを平行稼働させて双方のサーバーから受信するのが一般的かと思いますが、双方のサーバーから受信するにはメールクライアントの設定をしてもらう手間がかかり、また、ドメインも複数あるため、メールサーバーのDNS切り替えだけで済ませる方法がないか検討しています。
DNS切り替えで済ませるにはメールボックスの同期が必要かと思い、いくつか検討しました。
- Dovecotのdsyncを利用する
https://wiki.dovecot.org/Replication
- rsync等でメールボックスディレクトリを同期する
- メールリレーを使用する
https://jestersera.hatenadiary.org/entry/20061017/1161023425
こちらのパターンAの方法
1はDovecotのバージョンが古い(1.0.7)ため利用できなさそう。
2は対象とするディレクトリ・ファイルが不明。また、問題なく同期できるのかが不明。
3はPOP3でどこまで受信したかも問題ないか?(UIDLが同一になるのか?)が不明。また、取りこぼしが発生しないのかが不明。リレーの設定をした場合、どちらのサーバーでも同じように受信できるのでしょうか?
今のところ3で行きたいと思っていますが、問題点・注意点等あれば指摘いただきたいです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー