Re: Importing/moving an older cyrus message tree into a new system, without IMAP

2010-09-15 Thread Shuvam Misra
Annotations are defined in RFC 5257. They allow an admin to add metadata to a mailbox (or the server). The cyradm utility sets annotations with its internal info, mboxcfg, and setinfo commands. Okay, checked. Don't know where these things are used, other than expiry and sieve, but at least

Re: Importing/moving an older cyrus message tree into a new system, without IMAP

2010-09-14 Thread Gavin McCullagh
Hi, On Mon, 13 Sep 2010, Forrest Aldrich wrote: I have an older system that crashed - cyrus version is a couple years or so old. I have 1000's of messages in the spool that I need to preserve. My question is about whether there's a way to import that huge tree of messages into a new cyrus

Re: Importing/moving an older cyrus message tree into a new system, without IMAP

2010-09-14 Thread Shuvam Misra
Dear Dan, If you're not concerned about your quota database, seen state, annotations, and subscription information, and assuming you've already regenerated your top level mailbox hierarchy, then you should be able to copy over the individual email files from each mailbox to the new server and

Re: Importing/moving an older cyrus message tree into a new system, without IMAP

2010-09-14 Thread Shuvam Misra
We did a migration some months back from an old Kolab v1 (cyrus v2.1) system to a new Kolab v2.2 (cyrus v2.2) system. This was done by writing a script to - dump the ldap database (you might not have this) and load it on the new system - rsync the mailboxes from their location on

Re: Importing/moving an older cyrus message tree into a new system, without IMAP

2010-09-14 Thread Dan White
On 14/09/10 22:41 +0530, Shuvam Misra wrote: What other meta-data files other than mailboxes.db do I need to copy if I want to restore everything (seen flags, other flags, etc)? And will it be a generally good practice to convert all required database files to flat first, then re-convert to the

Re: Importing/moving an older cyrus message tree into a new system, without IMAP

2010-09-14 Thread Shuvam Misra
Dear Dan, See the manpage for imapd.conf for possible formats, but for my 2.3.12 installation, with configdirectory specified at /var/lib/cyrus (and no customization to my *_db options), my database files are: Got it. Thanks a lot for the details. /var/lib/cyrus/annotations.db What are

Re: Importing/moving an older cyrus message tree into a new system, without IMAP

2010-09-14 Thread Dan White
On 15/09/10 06:46 +0530, Shuvam Misra wrote: What are annotations? Annotations are defined in RFC 5257. They allow an admin to add metadata to a mailbox (or the server). The cyradm utility sets annotations with its internal info, mboxcfg, and setinfo commands. /var/lib/cyrus/tls_sessions.db

Importing/moving an older cyrus message tree into a new system, without IMAP

2010-09-13 Thread Forrest Aldrich
I have an older system that crashed - cyrus version is a couple years or so old. I have 1000's of messages in the spool that I need to preserve. My question is about whether there's a way to import that huge tree of messages into a new cyrus installation without imap-to-imap connectivity?

Re: Importing/moving an older cyrus message tree into a new system, without IMAP

2010-09-13 Thread Dan White
On 13/09/10 18:14 -0400, Forrest Aldrich wrote: I have an older system that crashed - cyrus version is a couple years or so old. I have 1000's of messages in the spool that I need to preserve. My question is about whether there's a way to import that huge tree of messages into a new cyrus