Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Restaurar respaldo de correos de Evolution

295 views
Skip to first unread message

darias

unread,
Apr 18, 2013, 6:50:01 PM4/18/13
to
Hola a todos, tengo problemas para restaurar una copia de seguridad de Evolution, lo hice desde un Ubuntu 12.10 a un Debian 6 Squeeze de la siguiente manera.
Desde Ubuntu, en Evolution menu Archivo->Respaldar Ajustes, esto me genero un archivo .tar.gz de 5Gb. (tal vez por ahi venga el problema).
Luego de instalar Debian 6.  Desde Evolution menu Archivo->Restaurar Ajustes, me pide que seleccione el archivo de respaldo, selecciono el generado anteriormente y luego de un buen rato me da error de que el respaldo no es un archivo valido.

Lo 1° que hice fue descomprimir y desempaquetar el archivo, puedo ver todos los archivos y directorios en perfecto estado, y no da ningun error por lo que supongo que el archivo .tar.gz esta en buen estado.

Recurri a San Google, este me dio varios post donde casi todos coinciden en los siguientes pasos:
$gconftool-2 --shutdown
$evolution --force-shutdown
$tar xzf evolution-backup.tar.gz
$gconftool-2 --unload evolution_setting.xml
$gconftool-2 --load evolution_setting.xml

la idea es desempaquetar en /home/miusuario/ todo el contenido.
Ahi me di cuenta que no tengo el evolution_setting.xml, esto debido a que no hice un dump anteriormente.
De todas maneras veo que eso solo tiene la configuracion de las cuentas.
Al arrancar nuevamente evolution, no veo ningun correo ni nada. Yo tenia todos los correos organizados en carpetas.
eran muchisimos y muy importantes.

Agradeceria si alguien puede darme una buena mano para recuperar mis correos.
Pense que tal vez consiguendo un evolution_setting.xml de ejemplo como para rellenarlo manualmente. Pero no se si eso solucionaria mi problema.
Creo que es muy importante tal vez el tamaño del archivo de respaldo pero no encontre ningun solucion en google todos dan la misma y no me funciona.
Tambien pense en alternativas como utilizar algun otro cliente de correo importando el archivo de respaldos.


consultores

unread,
Apr 18, 2013, 9:50:01 PM4/18/13
to
Que tal si probas con Icedove, creo que es el mismo thundrbird; y luego
lo pasas a evolution?




--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/5170A14C...@lavabit.com

Gonzalo Rivero

unread,
Apr 19, 2013, 7:50:02 AM4/19/13
to
si no me equivoco (y ahora estoy en evolution, pero no encuentro mis
correos, aunque estoy por imap debería tener una copia local porque
cargan /demasiado/ rápido), deberías regenerar tus carpetas en
~/.local/evolution

pd: supongo que está de mas, pero solo por si alguien no lo sabía: la
papafrita "~" se refiere al directorio home del usuario
--
(-.(-.(-.(-.(-.(-.-).-).-).-).-).-)



--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/1366372097....@EeePC.ucasal.ar

Camaleón

unread,
Apr 19, 2013, 11:00:02 AM4/19/13
to
El Thu, 18 Apr 2013 19:48:47 -0300, darias escribió:

> Hola a todos, tengo problemas para restaurar una copia de seguridad de
> Evolution, lo hice desde un Ubuntu 12.10 a un Debian 6 Squeeze de la
> siguiente manera.

¿Las versiones de Evolution son más mismas en origen/destino?

> Desde Ubuntu, en Evolution menu Archivo->Respaldar Ajustes, esto me
> genero un archivo .tar.gz de 5Gb. (tal vez por ahi venga el problema).
> Luego de instalar Debian 6.

No veo por qué.

> Desde Evolution menu Archivo->Restaurar
> Ajustes, me pide que seleccione el archivo de respaldo, selecciono el
> generado anteriormente y luego de un buen rato me da error de que el
> respaldo no es un archivo valido.

Vaya :-/

> Lo 1° que hice fue descomprimir y desempaquetar el archivo, puedo ver
> todos los archivos y directorios en perfecto estado, y no da ningun
> error por lo que supongo que el archivo .tar.gz esta en buen estado.

Podrás comprobar la integridad del tar.gz con alguno de estos comandos:

How to check if a Unix .tar.gz file is a valid file without uncompressing?
http://stackoverflow.com/questions/2001709/how-to-check-if-a-unix-tar-gz-file-is-a-valid-file-without-uncompressing

> Recurri a San Google, este me dio varios post donde casi todos coinciden
> en los siguientes pasos:
>
> $gconftool-2 --shutdown
> $evolution --force-shutdown
> $tar xzf evolution-backup.tar.gz
> $gconftool-2 --unload evolution_setting.xml
> $gconftool-2 --load evolution_setting.xml
>
> la idea es desempaquetar en /home/miusuario/ todo el contenido.
>
> Ahi me di cuenta que no tengo el evolution_setting.xml, esto debido a
> que no hice un dump anteriormente.
> De todas maneras veo que eso solo tiene la configuracion de las cuentas.

Si sólo lleva configuración de cuentas no debería impedir la restauración
de la copia de respaldo :-?

> Al arrancar nuevamente evolution, no veo ningun correo ni nada. Yo tenia
> todos los correos organizados en carpetas.
>
> eran muchisimos y muy importantes.
>
> Agradeceria si alguien puede darme una buena mano para recuperar mis
> correos.

Bueno, así a bote pronto le veo dos alternativas:

1/ Descomprimir el tar.gz y copiar/pegar manualmente los correos en su ruta
(no sé dónde almacena Evo los mensajes pero no debe ser complicado
encontrarlo...). Ah, aquí está:

https://help.gnome.org/users/evolution/stable/data-storage.html.es

2/ Si aún tienes acceso al Evo original, hacer el transpaso mediante
una cuenta IMAP-puente, es más costoso pero te evitas incompatibilidades
ya que es un sistema universal (funciona independientemente del cliente
de correo, del formato de los mensajes o del servidor).

> Pense que tal vez consiguendo un evolution_setting.xml de ejemplo como
> para rellenarlo manualmente. Pero no se si eso solucionaria mi problema.

Ese archivo se generará automáticamente cuando crees una cuenta a mano.

> Creo que es muy importante tal vez el tamaño del archivo de respaldo
> pero no encontre ningun solucion en google todos dan la misma y no me
> funciona.

5 GiB no es mucho, sigo sin ver el problema :-?

> Tambien pense en alternativas como utilizar algun otro cliente de correo
> importando el archivo de respaldos.

También, pero mejor usar la cuenta IMAP-puente.

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/kkrlva$l1e$1...@ger.gmane.org

Daniel Esteban Arias

unread,
Apr 20, 2013, 9:00:01 AM4/20/13
to
Aun no logro solucionar ya me lei la documentacion de evolution, pero no funciono lo que dice alli.
Tambien utilice un script llamado mb2md para pasar todo a un solo formato maildir el resultado lo probe nuevamente en evolition y en icedove pero no tuve exito.
No tengo acceso al evolution original.
Pero podria virtualizar un ubuntu 12.10 y ver de restaurar alli el respaldo q tengo para hacer nuevamente un puente IMAP.

Alguna otra propuesta u opinion?.

Camaleón

unread,
Apr 20, 2013, 10:00:02 AM4/20/13
to
El Sat, 20 Apr 2013 09:51:36 +0000, Daniel Esteban Arias escribió:

> Camaleón <noel...@gmail.com> wrote:
>
>>El Thu, 18 Apr 2013 19:48:47 -0300, darias escribió:
>>
>>> Hola a todos, tengo problemas para restaurar una copia de seguridad de
>>> Evolution, lo hice desde un Ubuntu 12.10 a un Debian 6 Squeeze de la
>>> siguiente manera.

(...)

>>Bueno, así a bote pronto le veo dos alternativas:
>>
>>1/ Descomprimir el tar.gz y copiar/pegar manualmente los correos en su
>>ruta (no sé dónde almacena Evo los mensajes pero no debe ser complicado
>>encontrarlo...). Ah, aquí está:
>>
>>https://help.gnome.org/users/evolution/stable/data-storage.html.es
>>
>>2/ Si aún tienes acceso al Evo original, hacer el transpaso mediante una
>>cuenta IMAP-puente, es más costoso pero te evitas incompatibilidades ya
>>que es un sistema universal (funciona independientemente del cliente de
>>correo, del formato de los mensajes o del servidor).

(...)

> Aun no logro solucionar

¿Y qué es lo que has probado, exactamente?

> ya me lei la documentacion de evolution, pero no funciono lo que dice
> alli.

¿Y qué hiciste? Que no somos adivinos :-)

> Tambien utilice un script llamado mb2md para pasar todo a un solo
> formato maildir el resultado lo probe nuevamente en evolition y en
> icedove pero no tuve exito.

Mala idea. Me parece que ni Evolution ni Icedove trabajan de manera
nativa con maildir sino con mbox.

> No tengo acceso al evolution original. Pero podria virtualizar un
> ubuntu 12.10 y ver de restaurar alli el respaldo q tengo para hacer
> nuevamente un puente IMAP.

Puedes virtualizar o puedes usar una LiveCD, sí.

La idea es que cargues los datos correctamente y después vayas copiando
los correos ("copia", nunca "muevas" los correos para mantener siempre
los datos originales disponibles) al equipo donde tienes Debian a través
de una cuenta IMAP local para que el proceso sea más rápido. Los
contactos, las tareas y el calendario podrás exportarlos/importarlos
después.

> Alguna otra propuesta u opinion?.

¿Más? Jo, pues no sé, creo que te he dicho todas las opciones/ideas que
se me ocurren :-?

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/kku6r5$ti6$2...@ger.gmane.org

darias

unread,
Apr 21, 2013, 5:10:02 PM4/21/13
to
Hice una prueba con icedove, dentro el respaldo de evolution tengo dos directorios con correos, una llamada local y otro local_mbox.
En este ultimo hay archivos que debian me indican que tienen formato de buzon de correo y algunos directorios.sbd.
En el directorio llamado local tengo varios directorios que su nombre comienzan con .. y dentro de cada uno de ellos 3 directorios mas cur, new, y tmp.
Entre esos dos directorios local y local_mbox, pude ver todos mi mails. Pero al copiarlos en a la estructura de directorios de icedove lo hice al ".icedove/wp8xp4f7/default/Local Folders" y ".icedove/wp8xp4f7/default/smart mailboxes" respectivamente.

Cuando ejecuto icedove indexa los mails pero aun asi no me muestra todas las carpetas ni todos los mails que tenia en evolution. Este procedimiento lo encontre en parte de http://tranqui69.fluxers.com/?p=77 y el resto lo deduje.

Puede ser que justamente por tener los mails en los dos formatos maildir y mbox simultaneamente en evolution haya creado el inconveniente de la restauracion del respaldo.

Intentare pasar todo a un solo formato maildir o mbox segun sea conveniente o posible.

Reviste muchisimos articulos en google sobre el tema casi todos optan por copiar manualmente los archivos y carpetas de un lugar al otro y listo. Bueno eso a mi no me funciono.

Al final lo que hice fue Virtualizar un ubuntu y la opcion de restaurar respaldo funciona de maravillas.

La diferencia esta en que debian squeeze tengo evolution 2.3 y Ubuntu 12.10 tenia evolution 3.20, por lo tanto el respaldo hecho es de una version posterior a la que tengo actualmente.

La solucion creeria que es actualizar evolution a la 3.20 en debian, pero bueno. hasta el momento no encontre nada en google sobre ese tema, seguire buscando.


Camaleón

unread,
Apr 22, 2013, 9:10:02 AM4/22/13
to
El Sun, 21 Apr 2013 18:05:11 -0300, darias escribió:

Daniel, recorta el texto sobrante de los mensajes y evita el top-
posting :-)

> El 20 de abril de 2013 10:56, Camaleón <noel...@gmail.com> escribió:

(...)

>> > Alguna otra propuesta u opinion?.
>>
>> ¿Más? Jo, pues no sé, creo que te he dicho todas las opciones/ideas que
>> se me ocurren :-?

> Hice una prueba con icedove, dentro el respaldo de evolution tengo dos
> directorios con correos, una llamada local y otro local_mbox. En este
> ultimo hay archivos que debian me indican que tienen formato de buzon de
> correo y algunos directorios.sbd. En el directorio llamado local tengo
> varios directorios que su nombre comienzan con .. y dentro de cada uno
> de ellos 3 directorios mas cur, new, y tmp.

(...)

Esos directorios implican el uso de formato maildir... pues no sabía que
Evolution había cambiado a este formato, pero me parece un acierto total.

Bien, pues en ese caso no vas a poder usar Thunderbird (icedove) para ver
los correos ya que este cliente de correo sólo trabaja internamente con
archivos de tipo mbox :-/

> Puede ser que justamente por tener los mails en los dos formatos maildir
> y mbox simultaneamente en evolution haya creado el inconveniente de la
> restauracion del respaldo.
>
> Intentare pasar todo a un solo formato maildir o mbox segun sea
> conveniente o posible.

Pues sí, es lo primero que tienes qué saber: en qué formato se encuentran
los correos de Evolution.

> Reviste muchisimos articulos en google sobre el tema casi todos optan
> por copiar manualmente los archivos y carpetas de un lugar al otro y
> listo. Bueno eso a mi no me funciono.

Cuando ambos clientes de correo usan mbox no hay (o no debería haber)
ningún problema.

> Al final lo que hice fue Virtualizar un ubuntu y la opcion de restaurar
> respaldo funciona de maravillas.

Eso quiere decir que el archivo que has generado de copia de seguridad de
los correos no está corrupto sino qu Evo falla al restaurar la copia,
quizá debido a la diferencia entre las versiones que usas.

> La diferencia esta en que debian squeeze tengo evolution 2.3 y Ubuntu
> 12.10 tenia evolution 3.20, por lo tanto el respaldo hecho es de una
> version posterior a la que tengo actualmente.

Exacto... seguramente si fuera al revés (copia realizada desde la 2.3 y
restaurada en una 3.20) no habría problemas.

> La solucion creeria que es actualizar evolution a la 3.20 en debian,
> pero bueno. hasta el momento no encontre nada en google sobre ese tema,
> seguire buscando.

Usa una cuenta IMAP y olvídate de líos :-)

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/kl3caj$b8v$1...@ger.gmane.org
0 new messages