ZIMBRA: Migrar emails de un servidor a otro

Imagen de RazaMetaL

Con la herramienta imapsync podemos migrar con mucha facilidad los mensajes de un buzón en un servidor a otro buzón en otro servidor.

Supongamos que tenemos zimbra1.dominio.com con el usuario razametal y zimbra-nuevo.dominio.com con el usuario razametal.

Instalmos imapsyn, en Debian:


aptitude install imapsync

La línea de comandos para sincronizar los buzones es:


imapsync --maxsize 52428800 --buffersize 52428800 --fastio1 --fastio2 \
--nofoldersizes --nosyncacls --subscribe --syncinternaldates --noauthmd5 \
--authmech2 PLAIN --exclude '(?i)\b(Junk|Spam|Trash)\b' \
--regexflag 's/\\\\(?!Answered|Flagged|Deleted|Seen|Recent|Draft)[^\s]*\s*//ig' \
--regextrans2 's,:,-,g' --regextrans2 's,\",'\'',g' --regextrans2 's,\s+(?=/|$),,g' \
--regextrans2 's,^(Briefcase|Calendar|Contacts|Emailed Contacts|Notebook|Tasks)(?=/|$), $1 Folder,ig' \
--host1 "zimbra1.dominio.com" --host2 "zimbra-nuevo.dominio.com" --user1 "razametal" \
--user2 "razametal" --password1 "password-razametal" --authuser2 "razametal" --password2 "password-nuevo" --regextrans2 's,\",-,g' \
--regextrans2 's,&AAo-|&AA0ACg-|&AA0ACgANAAo-(?=/|$),,g' --ssl1 --authmech1 PLAIN \
--ssl2

Dependiendo del tamaño de nuestro buzón en zimbra1.dominio.com tomará algo de tiempo que los mensajes de zimbra1.dominio.com sean mostrados en zimbra-nuevo.dominio.com

Comentarios

Sabes que hace un mes intente

Imagen de robecarlsiro

Sabes que hace un mes intente migrar Zimbra 5 a Zimbra 7 con imapsync, me fue mal, se migraron los mensajes pero cada vez que intentaba abrir el mensaje salia error que no puede mostrar los mensajes de los buzones, hice pruebas con varios usuarios pero el problema era el mismo, utice esta herramienta por que al migrar sendmail a zimbra me fue de lo mejor.Para resolver este problema utilice un script que te migra los usuarios de ldap y luego mediante otro script hice un export e import de los usuarios asi resolvi el problema, si alguien le interesa le puedo pasar los scripts.

Saludos
Roberto D.

Mira en el wiki de zimbra

Imagen de deathUser

Mira en el wiki de zimbra migrar entre versiones y arquitecturas estaba documentado, al menos migrar desde 6.x en 32bits a 7.x en 64bits, en resumen instalas la misma versión que tienes de la 6.x en 32bits en tu server de 64bits, haces unos cuantos pasos para migrar la parte no binary-compatible como las bases ldap, los certificados, etc ... ejecutas la configuración nuevamente y deberías tener migrado de plataforma a 64bits, luego instalas la versión superior y tienes actualizado a la última disponible, así era de la 6.x a la 7.x, mira si en el wiki de zimbra está documentado para migrar de la 7.x a la 8.x

bye
;)

imapsync ya no es opensource

Imagen de Epe

imapsync ya no es opensource y ya debian le retiró de los repositorios. Este howto no sólo sirve para zimbra sino para cuando quieras migrar cualquier servidor de imap a otro, usando otra herramienta claro está pues chao imapsync. Los que le quieran usar en centos: todavía está la versión anterior en epel.

http://lists.debian.org/debian-legal/2011/01/msg00044.html

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Yo use el imapsync

Imagen de iknaxio

Yo usé el imapsync cuando necesitaba pasar los buzones de un sendmail a un zimbra y me fué bien, lo complementé con un pequeño script de bash para que todo el proceso sea mucho más fácil, lo malo es que ese script se perdió en acción durante una purga maldita jejeje.

Ahora que comentan que ya no es OS, tocará buscar alguna otra alternativa, claro está que si no sale ningún bug se puede seguir usando la última versión abierta.

"Transporta un puñado de tierra todos los días y construirás una montaña" - Confucio
floss.iknaxio.net