Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: rondra 28 Ledna 2010, 23:17:34

Název: evolution-ztráta dat
Přispěvatel: rondra 28 Ledna 2010, 23:17:34
v evolution se mi přestaly zobrazovat zprávy ve složce inbox (ostatní - odeslané, koš, koncepty ale i podložky v doručené poště sou kompletní). kliknutí na obnovit ani restart nepomohl. když kliknu na vlastnosti napíše mi to následující hlášku :

Chyba při Otevírám složku mbox:/home/roman/.evolution/mail/local#Inbox.

Nemohu získat složku `Inbox': Value too large for defined data type.

co s tím? díky.
Název: Re: evolution-ztráta dat
Přispěvatel: arrange 29 Ledna 2010, 00:20:25
Jak je velký ten soubor?
/home/roman/.evolution/mail/local/Inbox
Název: Re: evolution-ztráta dat
Přispěvatel: rondra 29 Ledna 2010, 08:47:12
jestli je to ten správnej, tak 2GB ..., manželka nemaže maily průběžně a já na to neměl čas....
Název: Re: evolution-ztráta dat
Přispěvatel: arrange 29 Ledna 2010, 17:16:38
To je jeden z nejškaredějších bugů, co jsem kdy viděl  >:( A nenašel jsem ani žádné jednoduché řešení.

Co bych zkusil já - hlavní problém je, že ten textový soubor Inbox je nějakým způsobem navázán na další metasoubory, takže úpravy jsou problematické, protože do té databáze nevidím.

Nejdřív bych zálohoval všechna data Evolution.
Potom zvlášť ten soubor Inbox.
Při zavřeném Evolution otevřít ten soubor a zkusit promazat nějakou zprávu. Mělo by stačit se dostat mírně pod 2GB. Nedoporučoval bych vymazat nějaký celý mail, spíš jeho část (nějakou nedůležitou) nebo jeho přílohu.
Uložit a zkusit se podívat, jestli to spolknul.
Název: Re: evolution-ztráta dat
Přispěvatel: menganito 29 Ledna 2010, 21:36:57
Takže ak súbor inbox presiahne veľkosťou 2 GB, Evolution ho nevie načítať?
Název: Re: evolution-ztráta dat
Přispěvatel: petergula 29 Ledna 2010, 22:07:48
https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/197290 (https://bugs.launchpad.net/ubuntu/+source/evolution/+bug/197290)
zaujiava je odpoved ako sa aspon dostat k mailom z toho 2GB suboru:
Citace


I have this problem this morning with Ubuntu 7.10.
I was afraid to loose my 2Gb mails... no solution through web, or very complicated.
And then I have an idea.
I search evolution for Windows http://shellter.sourceforge.net/evolution/

So I setup evolution for windows on a windows XP computer.
I archive my .evolution folder from my ubuntu computer on a external hard drive.

After I setup evolution for windows on the other computer I created an account and I can see that in Documents and Settings/MYNAME there was also a folder called .evolution.
I replace this one with the other from my hard drive (ubuntu's)

Windows evolution can read my 2Gb Inbox file !
So I create some indiviual archives.

Then I tried to copy all windows .evolution folder on my ubuntu and all is OK now !

This is the first time windows help me for my linux !

tak windows pomohol linuxu :)


alebo neskorsia pomoc uz bez windowsu:
Citace


I have the same problem every 6 months or so. This lame bug has been around since at least 2005. Please fix it.

Ubuntu Gutsy 7.10
Evolution 2.12.1

The best workaround I have found is to use archivemail to archive the old mail in the file, reducing the file size.

install archivemail:

sudo apt-get install archivemail

archive all mail older than 90 days:

archivemail -d90 ~/.evolution/mail/local/yourmailfile

After doing this, the file size is reduced way below 2GB, so it will open the next time you start evolution. If you like you can decompress the archive file and import it into another folder in evolution - takes a while though...

Regards

Název: Re: evolution-ztráta dat
Přispěvatel: menganito 29 Ledna 2010, 22:42:45
Žeby kandidát na 100 papercuts?
Název: Re: evolution-ztráta dat
Přispěvatel: arrange 29 Ledna 2010, 23:44:16
petergula++  :)

Snažil jsem se tu chybu nasimulovat v lucidovi, ale moc mi to nešlo, při překročení 2GB už to nechce nic kopírovat ani stáhnout. Pracovat se složkou se ale dá, i když název chyby (Chyba při kopírování..., chyba při stahování...) nenapovídá, že je problém ve velikosti souboru.

archivemail skutečně pomohl, a je to asi nejlepší řešení, mnohem lepší než to moje, protože 2GB texťák se mi nepodařilo otevřít v žádném editoru. Inkriminovanou složku zmenší a staré maily uloží do adresáře <název_původní_složky>_archive.gz.

Toto je prý problém jen v 32-bitových systémech.
Název: Re: evolution-ztráta dat
Přispěvatel: rondra 01 Února 2010, 12:19:48
ahoj. díky za rady. Archjivemail se jeví nejlépe. nainstaloval sem ho přes synaptic archivemail, ale pls, kde to najdu :-( - přímo v evolution jako odkaz na archivaci? zálohy sem si udělal, projistotu celou složku evo - cca 4GB ...
Název: Re: evolution-ztráta dat
Přispěvatel: arrange 01 Února 2010, 20:38:04
Otevři Terminál (http://wiki.ubuntu.cz/Termin%C3%A1l) a zadej příkaz
Kód: [Vybrat]
archivemail /home/roman/.evolution/mail/local/Inbox
Pak si zajdi na kafe, než se to udělá.
Název: Re: evolution-ztráta dat
Přispěvatel: rondra 01 Února 2010, 23:29:40
díky všem :-)