That works for a one-time migration, or perhaps via a cron-job, but what I want is basically a constant one-way backup and it seems replication could do it more elegantly & efficiently.
-- Daniel
On 9/1/2018 11:14 PM, Aki Tuomi wrote:
You don't need to setup replication for that. See https://wiki2.dovecot.org/Migration/MailFormat
Aki Tuomi Dovecot oy
-------- Original message -------- From: Daniel Miller dmiller@amfes.com Date: 02/09/2018 04:14 (GMT+02:00) To: Dovecot Mailing List dovecot@dovecot.org Subject: online conversion using replication?
With a single server - and no intent to have a second server online at this time - is it possible to use the replication service to keep a "live" backup? Or otherwise perform a storage format conversion?
I'm presently using sdbox - and considering going back to mdbox though without SIS. My intent now is ONLY a 1-way backup, to be kept current, and no clients will utilize the converted storage (unless/until I change).
I've successfully executed:
doveadm backup -u <username> -n inbox mdbox:/var/mail/<domain>/<user>/mdbox
For a few users - but reading the docs leads me to believe I can automate this. But there's no explicit example for this - so I'm not sure what to set.
Initially I'm thinking of:
dsync_remote_cmd = doveadm backup -u %u -n inbox mdbox:/var/mail/%d/%n/mdbox
and if that's right - which other services/listeners do I need to setup?
-- Daniel