2006-06-15から1日間の記事一覧

この手法の問題点

未読情報がまったく引き継げない。なにか方法はあるのかな。 ユーザに負担をかけてよいのであれば、メーラーを使ってコピるのが一番楽。

なにか問題が起きたら

% sudo -u cyrus /usr/local/cyrus/bin/ctl_cyrusdb -r でrecoverできる、かもしれない。 -

2. mailboxのリストをコピる

imapフォルダの構造はファイルシステムのディレクトリ構造とは別にある。その ため、spoolをこぴったとしてもフィルダとして見えない。 % sudo -u cyrus /usr/local/cyrus/bin/ctl_mboxlist -d > mailbox.db.dump % scp mailbox.db.dump new.imap.example.jp…

1. spoolをコピる

このスクリプトを旧サーバで作成 (今回はrsync_imap_spool.shという名前) #!/usr/bin/env sh rsync -a -C -v -r --delete-after /usr/imap-spool/ somebody@new.imap.example.jp:imap_spool_rsync その後 % sudo rsync_imap_spool.sh このスクリプトを新サー…

cyrus imapサーバ移行メモ

あるcyrus imapサーバの中身を別のcyrus imapサーバに移動させる。 -