> On 27/12/2023 11:33 EET lutzn via dovecot <dovecot@dovecot.org> wrote: > > > Hi! > > Due to a fatal hardware error we have to extract data of all existing imap > accounts and all their boxes/folders etc. from an mdbox store starting with > the 5th of december until today. Then we have to restore the old system and > import the data back into it. Mail before 5th will come from the system > backup, newer mail from that export. After that it may be possible that > some/few mails may exist twice in the boxes, but that's ok. > > 1. What would be the command line for doveadm to extract everything starting > the 5th? I find that the command line for doveadm is pretty complicated. I > tried but I am not sure if I really got all mails exported. So I would like > to ask if someone with much more experience can give me a command line that > surely does what we want. The command will be run from a remote machine. >
You can use doveadm import to specify search, using doveadm-search-query(7). Be careful though, import is not re-entrant, and will happily import same mails again. > 2. And what would be the command line to restore all the mails that we have > exported back into the system? (The folder and account structure is the > same.) > doveadm sync is probably best tool for this. > 3. After that some of the mails may exist twice. Is that a problem, maybe > because of internal IDs? > If duplicates appear, you can try using doveadm deduplicate. > 4. Are there any other things we need to be aware of when doing that? > > I thank you very much for your help! > > Cheers! > -lutzn > > > _______________________________________________ > dovecot mailing list -- dovecot@dovecot.org > To unsubscribe send an email to dovecot-le...@dovecot.org Aki _______________________________________________ dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-le...@dovecot.org