[Dovecot] sdbox to mdbox
Joan Moreau
jom at grosjo.net
Tue Jan 4 03:42:34 EET 2011
Ok, sorry, some bug on my side.
Now, when doing the sync for all
users, I get this every time:
dsync[30214]: segfault at 0 ip
00007f02990349eb sp 00007fff56c2cc80 error 4 in
libdovecot-storage.so.0.0.0[7f0299001000+d3000]
Any idea ?
On Mon, 3
Jan 2011 00:13:20 -0200, Henrique Fernandes wrote:
> Can you email the
output of
>
> # dovecont -n
>
> and
>
> # dsync -D ( rest of your
comand )
>
> Rememer, first dsync does not need to edit anyconf on
dovecot!
>
> []'sf.rique
>
> On Thu, Dec 30, 2010 at 2:34 PM, Joan
Moreau wrote:
>
>> Actually, the directory created by dsync contains
correctly all the
>> folders of the original IMAP account.
>>
>> but
they are empty ! (just one
>> file "dovecot.index.log" )
>>
>> What do
I do wrong ?
>>
>> Thanks again
>>
>> On
>>
>> Fri, 24 Dec 2010
17:57:35 -0600, Stan Hoeppner wrote:
>>
>>> Joan Moreau
>> put forth on
12/24/2010 5:41 PM:
>> >
>> >> 1 - plan to have all the new
>> emails in
a different folder (say "/data/mail2" ) 2 - make a script that
>> go
through all users & domains 3 - for each user (and therefore dbox
>>
folder), run "dsync -o mail_location=sdbox:/data/mail/%d/%n mirror
>>
mdbox:/data/mail2/%d/%n" (where %d and %n are updated correctly for
each
>> user) 4 - move /data/mail to /data/mailold and move
/data/mail2
>> /data/mail
>> > You don't have to move the mail
"back".
>> >
>> >> 5 - update
>> dovecot.conf with "mail_location =
mdbox:/data/mail/%d/%n"
>> > Simply
>> change the mail location to the
new directory in dovecot.conf. After
>> you've confirmed all the users'
mail is safely in the new location you
>> can delete all the old mail
folders/structure.
Links:
------
[1] mailto:jom at grosjo.net
More information about the dovecot
mailing list