Backing up and Importing IMAP folders
Konstantin Khomoutov
flatworm at users.sourceforge.net
Thu Oct 20 14:11:13 UTC 2016
On Thu, 20 Oct 2016 16:57:45 +0300 (EEST)
Aki Tuomi <aki.tuomi at dovecot.fi> wrote:
[...]
> > Alternatively you can use `dsync` to perform backup with a native
> > Dovecot tool. It's able to sync mailboxes of any Dovecot user --
> > including synchronizing a mailbox to an empty (yet) spool.
> > You'll need to do a bit of shell scripting which would spin around
> > calling `doveadm user *` and feeding its output to something like
> >
> > while read user; do \
> > dest="/var/backup/dovecot/$user";
> > mkdir -p "$dest" && chown vmail:vmail "$dest" \
> > && chmod 0755 "$dest"
> > dsync -u "$user" backup "maildir:$dest" \
> > done
> >
> > Note that you will only need this if you don't want to shut down
> > Dovecot to copy its mail spool out.
>
> You can also use doveadm backup -A maildir:%u/
Looks like `doveadm` of my Dovecot 2.2 (Debian 8.0 Jessie) does not
support the "backup" subcommand. Is it a past-2.2 addition?
More information about the dovecot
mailing list