
当社のメール サーバーには、10 年間削除できない資料を含む約 150 個のメール アカウントがあります。一部のアカウントのデータは 10 GB に近づいているため、古いメールを取得して別のサーバーに配置し、必要に応じてアクセスできるようにする夜間アーカイブ プロセスを設定したいと考えています。
私たちのセットアップでは、dovecot、postfix、roundcube、ubuntu、virtualmin/webmin を使用します。
最初はrsync
cron ジョブを使用してファイルを同期することを考えましたが、データやヘッダーなどが失われるという懸念がありました。そこで、 を実行できると考えましたdoveadm sync -1
が、実行される同期プロセスについて読んだ後、ヘッダーの位置がずれて重複がアーカイブされるのではないかと懸念しました。
これを行うツールに関する投稿も見たことがあります。最初は好みではありませんが、議論の余地はあります。また、より複雑な c/pearl スクリプトも見たことがありますが、これらは私の得意分野ではありません (ただし、私のバックグラウンドはプログラミングなので、これに反対しているわけではありません)。
を使って成功した人はいますかdoveadm sync -1
? サーバーは直接または別のソースを介してメールを受信することはなく、この 1 つの方法でのみメールを受信するので、どちらでも機能しますか? または、別の方法で成功した人や、オンライン ドキュメント/チュートリアル/ソリューションを紹介できる人はいますか?