Moving Alternate Storage to another disk.

Urban Loesch bind at enas.net
Thu Jan 3 12:25:52 EET 2019


Hi,

if you have the new disk installed on the same server you can try:

- mount new disk for example in /mnt/temp
- rsync -vaWH all files + directories from the old to the new disk
- stop dovecot so no changes will happen on disks
- make a final rsync again -> should not take many time
- umout the old disk
- mount new disk to the original "alt-storage" path, so you don't have to change each soft-link in each users directory.
- start dovecot

Not tested, but in theory it should work.

Best
Urban

Am 31.12.18 um 15:02 schrieb bOnK:
> Hello,
> 
> Dovecot 2.3.4_3 on FreeBSD 11.2.
> 
> I am using mdbox Alternate Storage since about two years without any problems.
> However, the disk containing this storage is almost full and I have to move this data to another disk, probably zpool.
> 
> Would it be okay to do the following?
> 1) Shut down dovecot (and mail server) so no new mail comes in.
> 2) Copy/move all files in ALT location to new disk, using shell commands like cp/mv/cpdup.
> 3) Change the path to ALT in dovecot-conf mail_location.
> 4) Change the 'dbox-alt-root' soft-links in each users main (INBOX) directory to point to this new location.
> 5) Start up dovecot and mail server.
> 
> Am I missing something or maybe there is a better way?
> 


More information about the dovecot mailing list