doveadm sync/backup doesn't sync the metadata?
Hello,
in a current migration project we want to migrate from Cyrus to Dovecot. The Cyrus server stores expiry information as ANNOTATIONS.
On the Dovecot side I've set up the metadata/annotations plugin and it is working.
But 'dovecot backup …' doesn't seem to sync these metadata? Did I miss something here? Shouldn't the metadata be part of the backup?
(I'm using the latest 2.2.22 for sync purposes, as the stock dovecot just crashed when used as 'doveadm backup …')
Best regards from Dresden/Germany
Viele Grüße aus Dresden
Heiko Schlittermann
-- SCHLITTERMANN.de ---------------------------- internet & unix support - Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} - gnupg encrypted messages are welcome --------------- key ID: F69376CE - ! key id 7CBF764A and 972EAC9F are revoked since 2015-01 ------------ -
On 21 Mar 2016, at 21:45, Heiko Schlittermann hs@schlittermann.de wrote:
Hello,
in a current migration project we want to migrate from Cyrus to Dovecot. The Cyrus server stores expiry information as ANNOTATIONS.
ANNOTATE(-EXPERIMENT-1) is about per-email metadata. I think you're talking about the METADATA extension, which is per-folder.
On the Dovecot side I've set up the metadata/annotations plugin and it is working.
But 'dovecot backup …' doesn't seem to sync these metadata? Did I miss something here? Shouldn't the metadata be part of the backup?
No, currently imapc code doesn't support METADATA. If it did, dsync should work. It's not a small amount of code, but it shouldn't be very difficult to implement either. Anyway something that is very low priority for me right now, especially since you're the first person to ever request this functionality.
participants (2)
-
Heiko Schlittermann
-
Timo Sirainen