Re: Restoring Mailboxes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 19 Apr 2006, Dr. Harry Knitter wrote:

Am Mittwoch, 19. April 2006 15:27 schrieb jkp@xxxxxxxxxxxxxxxxx:
Hello,

we have a problem to restore Cyrus mailboxes from an installation of SuSE
9.2
which we want to transfer do a SuSE 10.0 installation.
We have backuped the directories /var/lib/imap and /var/spool/imap and
copied
them to the new installation.
after restarting Cyrus syslog was flooded with messages

<snip>


Seems you have a mismatch in version numbers between your old Berkeley DB4
installation and your new installation. The problem is that your old .db
files (in db4.xx) is not compatible with your new Berkeley installation.

Albeit "cumbersome" you can fix it if you still have the old server
available where you need to run cvt_cyrusdb on each file being stored in
Berkeley database format. The easiest way to find those files is probably
just to run a

  find /var/lib/imap |xargs file|grep -i berkeley

And then manually convert those files to flat format doing:

  cvt_cyrusdb /your/berkeley_db4.db berkeley /your/berkeley_flatfile flat

Then copy the files to your new installation and covert them back to
Berkeley with your new berkeley db4 format (cumbersome but needed step)


Good luck,
  Best regards,
     Jesper K. Pedersen

Doesn´t sound very good.
The old server does not exist anymore.
On the other side I have a server that was upgraded and seems to use the old
file format. How can I find out what version of Berkeley DB this cyrus is
using?
Or are there any tools to do this without cyrus?

You could also try deleting the files in the configdirectory/db/ directory (make a copy to be safe). Those are the transaction logs, etc, for BerkeleyDB and skiplist. They should be safe to delete because the actual information is in the mailboxes.db file.

	Andy
----
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux