[Dovecot] move mail from server with v1.0 to server w. v2.1?
Steffen Kaiser
skdovecot at smail.inf.fh-brs.de
Wed Feb 6 12:10:25 EET 2013
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Mon, 4 Feb 2013, Frank wrote:
> Steffen Kaiser wrote:
>> On Fri, 1 Feb 2013, Frank Lienhard wrote:
>>
>>> My first attempt was tho simply rsync the Maildirs along with the homes.
>>> Both deovecot versions are set up with the maildir format, but this
>>> results in ~30% doublicated mails on the new server.
>>
>> Er, a) you got 30% more files on the new server (aka target), than you have
>> on the old server (aka source)??
>>
>> b) Or do you see them, when you login via IMAP to the the new server?
>>
>> ===
>>
>> If a), did you ran rsync, while the source host is in production still? Do
>> you use "H" option to preserve hardlinks and/or "--delete" if you run rsync
>> multiple times?
>>
>> If b), did you verified the duplication with a IMAP client, that does _no_
>> caching on its own or with a fresh and empty local cache / profile / ... .
>>
> I used -avu, where:
> -a equals: -rlptgoD (no -H,-A,-X)
> -u skip file that are newer on the receiver
>
> I stopped the getmail cronjob to ensure that no new messages get fetched
> while sync. After that I created a new account in Icedove and at first all
> went well, but after a while I got duoplicates of abou 900 old messages.
> I admit I only looked that up from Icedove and not in the dir from cli.
When you rsync'ed multiple times, you _must_ use "--delete" as well,
because in Maildir status changes, such as "read", "seen", "replied",
lables a.s.o., are reflected by changing the filename of the messages.
Hence, without "--delete" you get the same message multiple times with
different status or labels.
I tried it myself and had 1:1 copies of the mailboxes, regardless if I use
the same or a fresh profile in Thunderbird.
I use: rsync -essh -vaH --delete from/ target:/.../to/
- --
Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEVAwUBURIsEV3r2wJMiz2NAQLNQwgAwRiTbnrPlgmKIYUMwDVWo5tztighb8+b
WoYjr4XkK5SkxJH1ZUnsaNzoKYC0j/Zf+PE/kK9C32X+itkIhH8f3L8jITCzj3RR
kl6/j/OE3hnMDJNSfoYabmdpzc9knXabj04GVbZNW0cwXX33eU3CQd9yHbno3Raq
DVsnCIe23L7sO7giNORUIpZJuhzfri8YpvAdZsypaK0ZfMXbBxYN6lPaoEPkYcKH
T91EvjbeGKJGpAKokjtyCIrBbvYPW6ARyD/y7G7qrGFvUqqZTzhEUbEPuZ6kCkFS
Zc5bmv90BcQ/O1U6U2jH72A3UeCsCRBl9BWp9Cvs5P5Pbi1kyzvZrA==
=GtYM
-----END PGP SIGNATURE-----
More information about the dovecot
mailing list