Ubuntu 12.04.5 LTSのあるdovecotサーバーv.2.0.19から別のサーバー(Ubuntu 16.04.1 LTSで実行されているdovecot 2.2.22)の正確なコピーを移動する必要があります。ミッションは、すべてができるだけスムーズに行われ、電子メールアカウントのユーザーが情報を失わないことです。すべてのIMAPフォルダ構造はそのままにしてください。ユーザーは将来新しいサーバーのみを使用できます。
dsyncが適切なコマンドであることがわかりましたが、dovecot 2.0から2.1または2.2への移行には使用できないようです。 dsyncにはv.2.1.4以降が必要です。そのため、最初に元のサーバーをv.2.1.4+にアップグレードすることにしました。しかし、どうすればいいのかわかりません。 spamassasin、ISPconfigなどの多くの機能を含むサーバー。
それでは、サーバーをどのようにアップグレードする必要がありますか?別のスレッドで答えを見つけましたが、試したときにエラーメッセージが表示され、すべてが間違っていました。
どうすればいいのかをじっくり教えてください。ありがとうございます。
ベストアンサー1
1つの可能性は、dsyncのバックアップコマンドを使用することです。これは既存のシステムから新しい設定への一方向コピーなので、新しい Dovecot サーバーが IMAP クライアントとして機能することがあります。 dsyncは、異なるバージョンのdovecot間でこの方法で使用できるだけでなく、他のIMAPサーバーからデータを移行するためにも使用できます。プロキシを前に配置して正しく完了したら、誰も知らないように大規模なユーザーベースのリアルタイム移行を実行できます。
小規模な設定(最大数百GBのメールメッセージ、数百人のユーザー)の場合は、既存のメールシステムをアップグレードするか、短時間でメールデータを新しいシステムに再同期する方が合理的です。 dsyncを正しく設定するには、かなりの準備が必要です。