[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp: 2528] Re: 運用中な sendmailを別ホストの postfix に移行したい



高江洲@元ネタ発信者です。

On Sun, 11 Mar 2007 14:49:14 +0900
"Ryuji MATSUMOTO" <matumoto@xxxxxxxxxxxxxxxxxxxxxx> wrote:
> ----- Original Message ----- 
> From: "N.Takaesu" <takaesu@xxxxxxxxxxxxxxxx>
> To: <postfix-jp-list@xxxxxxxxxxxxxxxxxxxx>
> Sent: Sunday, March 11, 2007 11:28 AM
> Subject: [postfix-jp: 2526] 運用中な sendmailを別ホストの postfix に移行したい 
> 
> 
> 
> > 現在 sendmail-8.11.6-12.1 を運用しています。
> > これを別のマシンの postfix-2.3.4 に切り替えたいです。
> >
> > このとき、メールスプールやメールボックスの扱いをどうしたらいいのか?
> > が、皆目見当付かない状態です。(^^;
> >
> > 当然、…というか出来るだけ利用者への弊害は出したくないです。
> >  - 移行作業中の通信断は構わない。
> >  - メールボックスのメールの欠落、スプールメールの欠落は避けたい
> 
> 業務用サーバだったら移行テスト用にサーバを別途立ててから、実際に
> 試した方がいいですよ。私も長年似たような作業をしていますが、メール
> サーバの移行作業は想定外のトラブルが起きますね。というわけで実際
> にテストサーバを立ててから分からない点があれば再度質問してください。

テスト用のサーバは用意しました。
移行手順としては以下の流れで良いのでしょうか?
(以下、sendmailサーバを Aサーバ、postfix を Bサーバ と仮定します)

0. DNS の MXレコードを A から B に変更する
1. A の sendmail 停止。キューのフラッシュ。
2. A の /etc/aliases を B にコピー(細かいフォーマットの非互換性を考慮する)
3. A の ~/.forward を B にコピー(細かいフォーマットの非互換性を考慮する)
4. A の mbox を tar で固めて B へ展開(互換性があるのか?)
5. B の postfix を起動

ここまで考えて浮かぶ疑問は
・DNS書き換えのタイムラグとかはどう影響するのだろう?
・本番を運用しつつ、テストはどうすれば良いのだろうか?
等です。


> 覚えている限りでは、
> 
> /etc/aliases の細かいフォーマットの非互換性
> ~/.forward の (同上)。
> POP Before SMTP とか SMTP AUTHとかのDBの非互換性

aliases と .forward のフォーマットの非互換性は自分で調査できそうです。
POP Before SMTP/SMTP AUTH は使っていないので、ここは考慮しなくて良さそう
です。

---
takaesu @ pb4.so-net.ne.jp


_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

Follow-Ups
[postfix-jp: 2529] Re: 運用中な sendmailを別ホストの postfix に移行したい, KIMURA Yasuhiro
[postfix-jp: 2530] Re: 運用中な sendmail を別ホストの postfix に移行したい, Ryuji MATSUMOTO
References
[postfix-jp: 2526] 運用中な sendmailを別ホストの postfix に移行したい, N.Takaesu
[postfix-jp: 2527] Re: 運用中な sendmailを別ホストの postfix に移行したい, Ryuji MATSUMOTO

[検索ページ] [Postfix-JP ML Home]