Hi George

Do you mean the log files of the new server ?

Apologies, I think I misread your original post.

Btw. In the old server I have:
ls /var/lib/cyrus
drwxr-x---   11 cyrus    mail         4.0K Jul  9 09:38 .
drwxr-xr-x   23 root     root         4.0K Dec 24  2004 ..
drwx------    2 cyrus    mail         4.0K Jul  7 15:38 db
drwx------    2 cyrus    mail         4.0K Jul  9 09:38 db.backup1
drwx------    2 cyrus    mail         4.0K Jul  9 09:08 db.backup2
-rw-------    1 cyrus    mail          18M Jul  9 09:38 deliver.db
drwx------    2 cyrus    mail         4.0K May 11  2004 log
-rw-------    1 cyrus    mail         209K Jul  5 16:07 mailboxes.db
drwx------    2 cyrus    mail         4.0K May 11  2004 msg
drwx------    2 cyrus    mail         4.0K Jul  9 09:43 proc
drwx------   28 cyrus    mail         4.0K May 11  2004 quota
drwxr-x---    2 cyrus    mail         4.0K May 12  2004 socket
-rw-------    1 cyrus    mail         8.0K May 12  2004 tls_sessions.db
drwx------   28 cyrus    mail         4.0K May 11  2004 user

Any idea on how to move those to the new server? I suspect that the problem
is here.

Yes, I asked the list this question about 10 months ago. Here are some
of the replies I received:

=====8<-------

Create the mailbox, copy the 4GB into it, remove all cyrus.* files and
run reconstruct (as user cyrus) and the quota (as user cyrus).

=====8<-------

Take a look to: "imapsync"

=====8<-------

A brief summary below is about backup restore procedures:

1) Make a dump of all mailboxes to the text file:

su - cyrus -c "ctl_mboxlist -d" > /var/lib/imap/mailboxlist.txt

And restore it with:

su - cyrus -c "ctl_mboxlist -u" < /var/lib/imap/mailboxlist.txt

2) Make a regular backups (in my case with DSM client) of
/var/spool/imap/ and /var/lib/imap/, without stopping cyrus, in this
case I endanger myself in some data inconsistency and maybe some
e-mails lost (which were in process while backup was running).

3) In case of disaster I can just copy mail directly from the backup
to the mail store directory (/var/spool/imap/user/%username%),
And run:
/usr/lib/cyrus/bin/reconstruct -rf user/username


4) All quotas (in /var/lib/imap/quota/%firstletter of username%/)will
not be reconstructed, so I'll need to do it manually.

5) All subscription and seen info (in /var/lib/imap/user/%firstletter
of username%/) will not be reconstructed, but I could restore it from
the regular backup.

=====8<-------

rdiff-backup

=====8<-------

I've used most recommendations above for various other requirements to
a high degree of success :-)

Please let us know how it goes.

Have a great day!

Regards,

Stu@
_______________________________________________
This mailing list is hosted and supported
by bit-heads GmbH | http://www.bit-heads.ch

_______________________________________________
Web-cyradm mailing list
[email protected]
http://www.web-cyradm.org/mailman/listinfo/web-cyradm

Reply via email to