- PROCESO DE MIGRACIÓN DE CUENTAS IMAP ENTRE SERVIDORES CYRUS CON IDENTICA VERSION: La intencion es repartir la carga entre varios servidores imap basandonos en rutado ldap segun atributo mailHost.
- Cierre de cliente de correo y aviso a usuario.
- Copia de buzón desde máquina original (localizacion de archivos segun /etc/imapd.conf): tar -zcvf - /repdata/imap-data/imap/user/usuario/ | ssh root@imap-nuevo.dominio.com "dd of=/var/spool/imap/user/usuario.tgz"
- Copia de archivos db de correos vistos y suscripciones (localizacion de archivos segun /etc/imapd.conf): scp /repdata/imap-data/data/imap/user/m/usuario* root@imap-nuevo.dominio.com:/var/lib/imap/user/ (la letra inicial del usuario es su entrada hash)
- Creación usuario en máquina nueva mediante script (o con cyradm): /root/createimapuser.pl - Borrado de directorio de buzón recien creado en máquina nueva.
- Extracción de .tgz directorio buzón en máquina nueva
- comprobación de acl de archivos en máquina nueva: chown
- Reconstrucción de indices: sudo -u cyrus /usr/lib/cyrus-imapd/reconstruct -f -r user.usuario
- Cambio de atributo ldap mailHost.
- Prueba de squirrel nuevo comparando con viejo (contenido de carpetas ok).
- Copia de archivos de usuario* desde squirrel anterior al nuevo.
- Nueva prueba de squirrel.
- Aviso y explicación a usuario.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario