ページ内コンテンツ
メールをバックアップしますよ!!
メールは、消えてしまうと結構痛い!!せっかくACT/SBYクラスタサーバとかあるわけですし、cyrus-imapdには、レプリケーションって機能があります。ですので、ぜひとも実行してみようと。いうことです。
USEフラグ
package.useを開いて、以下を追加します。
net-mail/cyrus-imapd replication
んで、
# emerge --newuse vuD world
でまずはインストール完了。
設定
/usr/share/doc/cyrus-imapd-X.X.XX/html/配下に、install-replication.html てのがあります。こちらをご参照してね。これに従ってやっていくのですが、以下のように。
予備知識
- マスタサーバ
- 通常運用するIMAPサーバ。このサーバの情報をレプリカする
- レプリカサーバ
- マスタサーバの情報をコピーするサーバ。この人は、普段は運用されないようにしておく。ていうのも、マスターが死んだあと、復活してくるとまた上書きされるから。
レプリカサーバ設定
/etc/cyrus.confの、SERVICESセクション({}に囲まれているところ)に以下の行を追加するですよ。
SERVICES { #その他、pop3/imap/pop3s/imapsの設定やらやら。 syncserver cmd="/usr/lib64/cyrus/sync_server" listen="csync" #他にも設定やらやら }
また、saslpasswd2で、cyrus管理者のパスワード(cyrusのデフォルトだと、cyrusさんかな)を設定しておいてやります。ここ参照ね。
マスタサーバ側
/etc/imapd.confに、以下を追加してやります。
sync_host: <レプリカサーバホスト名> sync_authname: <レプリカサーバcyrus-imapd管理者名(ふつうはcyrus)> sync_realm: <imapユーザ名の@以下(特に指定なければ、レプリカサーバホスト名)> sync_password: <レプリカサーバで設定したcyrus-imapd管理者パスワード> sync_log: yes
でおしまい。
ぺージ情報 | |
---|---|
ぺージ名 : | GentooLinuxな生活/cyrus-imapdのレプリカで悩む |
ページ別名 : | 未設定 |
ページ作成 : | maruo |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | なし |
ユーザー : | なし |
Counter: 4478,
today: 1,
yesterday: 2
初版日時: 2009-10-04 (日) 23:42:27
最終更新: 2009-10-06 (火) 02:39:51 (JST) (5310d) by maruo