Recuperar correos cyrus imap

2006-12-29 Por tema Claudio Bustos Bravo
El sáb, 16-12-2006 a las 17:57 -0300, Satoru Lucas Shindoi escribió:
 El dia Sat, 16 Dec 2006 16:05:59 -0300
 Claudio Bustos Bravo [EMAIL PROTECTED] escribio:
 
  Saludos.
  
  Hace unos dias se murio una maquina que tenia el servicio de entrega de
  correo implemetado con Cyrus21.
  
  Lamentablemente solo se alcanzo a respaldar /var/spool/cyrus/mail donde
  estan todos las carpetas imap de los correos, pero no se pudo respaldar
  la base de indices en /var/lib/cyrus ...
  
  Ahora se ha levantado nuevamente el servicio en otra maquina con cyrus
  2.2 y la tarea es reestablecer esos correos... Se ha intentado varias
  cosas sin resultado
  
  Alguien sabe como se pueden /insertar/ esos correos en las cuentas
  vacias?
 
 Crea los usuarios y los maildirs.
 
 Hay una serie de comandos que da cyrus, lamentablemente no lo recuerdo ahora.
 
 Pero algo que se me ocurre rapido:
 
 - Copias los mensajes y luego con el usuario correspondiente (cyrus) haces un:
 
 cyrus:/$/usr/sbin/cyrreconstruct user.$CUENTA
 
 Podes hacer un script que lo haga solito.
 
 Un abrazo
 

Les cuento... funciono!!!

El procedimiento para recuperar la casilla  es:

a) copiar xxx del respaldo a /var/spool/cyrus/mail/x/user/
b) con un poco de tree y awk obtener el listado de los directorios
(partiendo desde ) para crear un archivo (elfile) en que cada linea
es un direcorio de la casilla con el siguiente formato:
  cm user..dir[[.dir].dir] (recursivo)
c) ejecutar: cyradm -user cyrus localhost  elfile
   (localhost en mi caso)
d) editar el archivo elfile y cambiar todas las ocurrencias del texto
'cm ' por '/usr/sbin/cyrreconstruct '
e) dar permisos de ejecucion a elfile y ejecutarlo...

eso es todo!, a probar con el mua favorito!


Saludos y gracias,
Claudio



Recuperar correos cyrus imap

2006-12-16 Por tema Claudio Bustos Bravo
Saludos.

Hace unos dias se murio una maquina que tenia el servicio de entrega de
correo implemetado con Cyrus21.

Lamentablemente solo se alcanzo a respaldar /var/spool/cyrus/mail donde
estan todos las carpetas imap de los correos, pero no se pudo respaldar
la base de indices en /var/lib/cyrus ...

Ahora se ha levantado nuevamente el servicio en otra maquina con cyrus
2.2 y la tarea es reestablecer esos correos... Se ha intentado varias
cosas sin resultado

Alguien sabe como se pueden /insertar/ esos correos en las cuentas
vacias?


Claudio Bustos Bravo



Recuperar correos cyrus imap

2006-12-16 Por tema Satoru Lucas Shindoi
El dia Sat, 16 Dec 2006 16:05:59 -0300
Claudio Bustos Bravo [EMAIL PROTECTED] escribio:

 Saludos.
 
 Hace unos dias se murio una maquina que tenia el servicio de entrega de
 correo implemetado con Cyrus21.
 
 Lamentablemente solo se alcanzo a respaldar /var/spool/cyrus/mail donde
 estan todos las carpetas imap de los correos, pero no se pudo respaldar
 la base de indices en /var/lib/cyrus ...
 
 Ahora se ha levantado nuevamente el servicio en otra maquina con cyrus
 2.2 y la tarea es reestablecer esos correos... Se ha intentado varias
 cosas sin resultado
 
 Alguien sabe como se pueden /insertar/ esos correos en las cuentas
 vacias?

Crea los usuarios y los maildirs.

Hay una serie de comandos que da cyrus, lamentablemente no lo recuerdo ahora.

Pero algo que se me ocurre rapido:

- Copias los mensajes y luego con el usuario correspondiente (cyrus) haces un:

cyrus:/$/usr/sbin/cyrreconstruct user.$CUENTA

Podes hacer un script que lo haga solito.

Un abrazo

--
Satoru Lucas Shindoi
CEL: 03783-15666916
ICQ: 95357247 - Jabber: [EMAIL PROTECTED]
Messenger: [EMAIL PROTECTED] - Yahoo: [EMAIL PROTECTED]
--
GULCO - Grupo de Usuarios de GNU/Linux Corrientes - www.gulco.linux.org.ar
Sistemas de Informacion - DPEC - www.dpec.com.ar
Mi pagina personal - www.shindoi.com.ar
Foro GIS y otros - www.nea.org.ar
From [EMAIL PROTECTED]  Sat Dec 16 18:17:16 2006
From: [EMAIL PROTECTED] (Alvaro Herrera)
Date: Sat Dec 16 18:11:04 2006
Subject: Interesante bug
Message-ID: [EMAIL PROTECTED]

http://mysqldba.blogspot.com/2006/12/innodb-performance-bug-will-not-be.html

Aparentemente hay un bug reportado hace un año, que hace que MySQL 4.1
tenga un rendimiento horrendo.  Lo simpatico del caso es que el bug esta
corregido, pero si quieres el parche debes comprarselo a MySQL, o bien
migrar a 5.0.

Asi con las versiones libres de MySQL ...