web-dev-qa-db-ja.com

ハードディスクイメージからメールをインポートしますか?

私の古いPentium3電子メールサーバーがちょうど私に死にました。私が持っていたすべてのメールをインポートすることは可能ですか?

postfixcyrusIMAPサーバーを実行していました。必要に応じて、ハードドライブにchrootしてコマンドを実行できます。

ハードドライブをgrepした後、すべてのメールが/var/spool/imapにあることがわかりました。すべてのメールを新しいサーバーにコピーすることはできないと思いますが、新しいサーバーにメールを送信するにはどうすればよいですか?

1

/ var/spool/imapを古いHDDから新しいサーバーにrsyncするだけでよいはずです。そのためには、古いHDDをchrootする必要はありません。

古いドライブを読み取り専用モードでマウントし(安全のため)、次のようなものを使用します(古いHDDを/ mnt/old-hddの下にマウントしたと仮定します)。

rsync -anv/mnt/old-hdd/var/pool/imap// var/pool/imap /

Rsyncの機能に満足している場合は、「-n」なしで再実行できます。参考までに、「-n」はrsyncの「ドライラン」モードです。

幸運を

2
Simon Déziel