Centos
如何將 Dovecot 從一台伺服器遷移到另一台伺服器?
我在家裡的 Fedora 12“伺服器”上安裝了 Dovecot,我想將所有郵箱移動到虛擬 CentOS 5 伺服器上。
我怎樣才能做到這一點?我必須複製哪些文件?複製文件是否足夠,或者我是否必須為某些配置和/或文件格式問題做好準備?
假設您在談論 IMAP 郵箱,我會採取不同的方式。根據您的喜好設置第二個(虛擬)伺服器,對其進行測試並確保一切都按預期工作。然後使用imapsync 之類的工具來同步/複製您的郵箱。我已經成功地完成了幾次。您可能希望在遷移郵箱時停止您的 MTA(sendmail、postfix、…)。
還可以查看dovecot wiki 上的遷移頁面。
您應該複製配置文件 /etc/dovecot.conf 和郵件文件。根據您的安裝,郵件文件可以在 /var/spool/mail 中,也可以在 /home 目錄中。當然,您還必須複製登錄和密碼驗證所需的文件(或表或文件)。
Dovecot 有許多用於郵件儲存和使用者驗證的選項,因此您必須複製的文件根據您的配置而有所不同。