Sun Java System Messaging Server 6 2005Q4 管理ガイド

オンラインの移行の概要

オンラインのままメールボックスを移行するプロセスは単純です。複雑になるのは、メールボックスに転送中 (MTA チャネルキュー内にあって配信待ち) のメッセージが移行プロセス中に失われないことを保証しようとする場合です。1 つの解決法は、移行プロセス中に送信されるメッセージを held 状態に保ち、さまざまなチャネルキューにあるメッセージが配信されるまで待つことです。ただし、システムに問題が生じたり特定のユーザーが制限容量を超えたりしたために、メッセージがキューに滞留することもあり得ます。そのような場合は、メールボックスを移行する前にその状況を解決する必要があります。

メッセージが失われる可能性を減らし、メッセージがチャネルキューに滞留していないことを確かめる方法はいろいろありますが、手順が複雑になるという短所があります。

手順中の個々の操作の順序および必要性は、実際の配備状況、およびどのメールボックス宛のどのメッセージも失われてはならないのかどうかによって異なります。この節では、それらの手順の背後にある理論と概念について説明します。各手順を理解し、実行する手順とその順序を実際の配備状況に応じて決定するのは、個々の管理者の責任です。次に示すのはメールボックスの移動プロセスの概要です。実際の配備によってはプロセスが異なってくる可能性があります。

  1. 移動するメールボックスへのユーザーアクセスを禁止します。

  2. 移動するメールボックス宛のメッセージを一時保留にします。

  3. メッセージがチャネルキューに滞留していないことを確認します。

  4. ユーザーのメールホスト属性を新しいメールボックスの場所に変更します。

  5. メールボックスを新しい場所に移動します。

  6. 保留メールを解放して新しいメールボックスへの配信を開始し、着信メッセージを移行済みのメールボックスに配信可能にします。

  7. 移行後に古いメッセージストアに配信されたメッセージがないかどうか確認します。