Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: lednak 10 Ledna 2010, 18:03:27
-
Dá se obnovit Evolution, když nemám udělanou zálohu přímo z programu, ale jen zálohu adresáře /home?
-
Ta záloha z Evolution je vlastně jen tar archiv adresáře ~/.evolution, takže by mělo stačit překopírovat ten adresář ze zálohy do stávající instalace Ubuntu.
Problém by mohl snad nastat jen tehdy, pokud byla záloha dělána za běžícího programu Evolution.
-
To jsem udělal, jenže po spuštění Evolution naběhl průvodce s nastavením účtů.
-
Asi tě to už napadlo, ale pro pořádek, kdyby to někdo hledal -
stačí najet třeba v Nautilu na adresář v záloze ~/.evolution, a zkomprimovat ho jako .tar.gz (třeba v nabídce po kliknutí pravým myšítkem na soubor). Vzniklý archiv (.evolution.tar.gz) pak podstrčit Evolution jako zálohované nastavení, třeba pomocí Soubor → Obnovit nastavení v programu.
-
Tak to bohužel taky nefunguje, říká že to není platný soubor zálohy.
-
Překopíruj ten soubor se zálohou do svého domovského adresáře. Dejme tomu, že se jmenuje evolution.tar.gz.
Pak v Terminál (http://wiki.ubuntu.cz/Termin%C3%A1l)u
file ~/evolution.tar.gz
/usr/lib/evolution/2.28/evolution-backup --check ~/evolution.tar.gzVýstup zkopíruj zpět sem.
-
lednak@ubuntu:~$ file ~/evolution.tar.gz
/home/lednak/evolution.tar.gz: gzip compressed data, from Unix, last modified: Tue Jan 12 18:56:34 2010
lednak@ubuntu:~$ /usr/lib/evolution/2.28/evolution-backup --check ~/evolution.tar.gz
** Message: First result 0
.evolution/
** Message: Second result 0
** Message: Third result 256
lednak@ubuntu:~$
-
Takže jinak - podívej se do zálohy, jestli tam máš tyto adresáře:
~/.evolution
~/.camel_certs
~/.gconf/apps/evolution/
Zkontroluj, aby v záloze NEBYL soubor ~/.evolution/.running.
Všechny tyto soubory pak zkopíruj do nového systému.
Ideální by bylo z LiveCD, protože v běžícím systému to může dělat problémy (i když je to taky možné - po gconftool-2 --shutdown; evolution --force-shutdown).
Dbej na to, aby byl zachován vlastník a oprávnění souborů (např. Nautilus může při kopírování změnit vlastníka)!
-
Adresář ~/.camel_certs v záloze nemám. Ostatní jsem zkopíroval, ale nepomohlo.
-
?Co vypíše (v novém systému po překopírování zálohy)
find ~/.gconf/apps/evolution ~/.evolution \( ! -user 1000 -o ! -perm /u=r -o ! -perm /u=w \) -exec ls -l '{}' \;
Pokud nevypíše nic, pak ls -lR ~/.gconf/apps/evolution
ls -lR ~/.evolution | wc -l
-
lednak@ubuntu:~$ find ~/.gconf/apps/evolution ~/.evolution \( ! -user 1000 -o ! -perm /u=r -o ! -perm /u=w \) -exec ls -l '{}' \;
lednak@ubuntu:~$ ls -lR ~/.gconf/apps/evolution
/home/lednak/.gconf/apps/evolution:
celkem 32
drwx------ 4 lednak lednak 4096 2010-01-13 00:06 addressbook
drwx------ 6 lednak lednak 4096 2010-01-13 00:06 calendar
drwx------ 2 lednak lednak 4096 2010-01-13 00:08 eplugin
-rwxrwxrwx 1 lednak lednak 250 2010-01-13 00:08 %gconf.xml
drwx------ 9 lednak lednak 4096 2010-01-13 00:08 mail
drwx------ 2 lednak lednak 4096 2010-01-13 00:06 memos
drwx------ 4 lednak lednak 4096 2010-01-13 00:09 shell
drwx------ 2 lednak lednak 4096 2010-01-13 00:06 tasks
/home/lednak/.gconf/apps/evolution/addressbook:
celkem 12
drwx------ 2 lednak lednak 4096 2009-02-15 21:26 display
-rwxrwxrwx 1 lednak lednak 1886 2009-12-19 21:21 %gconf.xml
drwx------ 2 lednak lednak 4096 2008-11-02 16:12 self
/home/lednak/.gconf/apps/evolution/addressbook/display:
celkem 4
-rwxrwxrwx 1 lednak lednak 137 2009-02-15 21:26 %gconf.xml
/home/lednak/.gconf/apps/evolution/addressbook/self:
celkem 4
-rwxrwxrwx 1 lednak lednak 188 2008-11-02 16:12 %gconf.xml
/home/lednak/.gconf/apps/evolution/calendar:
celkem 20
drwx------ 2 lednak lednak 4096 2010-01-13 00:06 display
-rwxrwxrwx 1 lednak lednak 2373 2009-12-19 22:43 %gconf.xml
drwx------ 2 lednak lednak 4096 2010-01-13 00:06 memos
drwx------ 2 lednak lednak 4096 2010-01-13 00:06 notify
drwx------ 2 lednak lednak 4096 2010-01-13 00:06 tasks
/home/lednak/.gconf/apps/evolution/calendar/display:
celkem 4
-rwxrwxrwx 1 lednak lednak 538 2009-12-19 22:42 %gconf.xml
/home/lednak/.gconf/apps/evolution/calendar/memos:
celkem 4
-rwxrwxrwx 1 lednak lednak 339 2009-12-19 21:20 %gconf.xml
/home/lednak/.gconf/apps/evolution/calendar/notify:
celkem 4
-rwxrwxrwx 1 lednak lednak 140 2008-08-05 21:33 %gconf.xml
/home/lednak/.gconf/apps/evolution/calendar/tasks:
celkem 4
-rwxrwxrwx 1 lednak lednak 339 2009-12-19 21:20 %gconf.xml
/home/lednak/.gconf/apps/evolution/eplugin:
celkem 4
-rw------- 1 lednak lednak 120 2010-01-13 00:07 %gconf.xml
/home/lednak/.gconf/apps/evolution/mail:
celkem 32
drwx------ 3 lednak lednak 4096 2010-01-13 00:06 composer
drwx------ 3 lednak lednak 4096 2010-01-13 00:06 display
drwx------ 2 lednak lednak 4096 2009-04-01 18:30 format
-rwxrwxrwx 1 lednak lednak 2203 2010-01-13 00:08 %gconf.xml
drwx------ 2 lednak lednak 4096 2010-01-13 00:06 junk
drwx------ 2 lednak lednak 4096 2009-12-25 10:58 message_window
drwx------ 2 lednak lednak 4096 2009-11-21 14:35 prompts
drwx------ 2 lednak lednak 4096 2010-01-13 00:06 trash
/home/lednak/.gconf/apps/evolution/mail/composer:
celkem 8
-rwxrwxrwx 1 lednak lednak 668 2010-01-06 21:22 %gconf.xml
drwx------ 2 lednak lednak 4096 2009-08-29 18:50 view
/home/lednak/.gconf/apps/evolution/mail/composer/view:
celkem 4
-rwxrwxrwx 1 lednak lednak 172 2009-08-29 18:50 %gconf.xml
/home/lednak/.gconf/apps/evolution/mail/display:
celkem 8
drwx------ 2 lednak lednak 4096 2010-01-13 00:06 fonts
-rwxrwxrwx 1 lednak lednak 255 2010-01-07 21:33 %gconf.xml
/home/lednak/.gconf/apps/evolution/mail/display/fonts:
celkem 4
-rwxrwxrwx 1 lednak lednak 112 2010-01-06 21:22 %gconf.xml
/home/lednak/.gconf/apps/evolution/mail/format:
celkem 4
-rwxrwxrwx 1 lednak lednak 131 2009-04-01 18:30 %gconf.xml
/home/lednak/.gconf/apps/evolution/mail/junk:
celkem 4
-rwxrwxrwx 1 lednak lednak 277 2010-01-06 21:22 %gconf.xml
/home/lednak/.gconf/apps/evolution/mail/message_window:
celkem 4
-rwxrwxrwx 1 lednak lednak 171 2009-12-25 10:58 %gconf.xml
/home/lednak/.gconf/apps/evolution/mail/prompts:
celkem 4
-rwxrwxrwx 1 lednak lednak 189 2009-11-21 14:35 %gconf.xml
/home/lednak/.gconf/apps/evolution/mail/trash:
celkem 4
-rwxrwxrwx 1 lednak lednak 115 2010-01-06 21:22 %gconf.xml
/home/lednak/.gconf/apps/evolution/memos:
celkem 4
-rwxrwxrwx 1 lednak lednak 1058 2009-12-19 21:21 %gconf.xml
/home/lednak/.gconf/apps/evolution/shell:
celkem 12
-rwxrwxrwx 1 lednak lednak 304 2010-01-13 00:09 %gconf.xml
drwx------ 2 lednak lednak 4096 2009-10-27 21:10 network_config
drwx------ 3 lednak lednak 4096 2010-01-13 00:08 view_defaults
/home/lednak/.gconf/apps/evolution/shell/network_config:
celkem 4
-rwxrwxrwx 1 lednak lednak 183 2009-10-27 21:10 %gconf.xml
/home/lednak/.gconf/apps/evolution/shell/view_defaults:
celkem 8
drwx------ 2 lednak lednak 4096 2010-01-13 00:08 folder_bar
-rwxrwxrwx 1 lednak lednak 688 2010-01-13 00:08 %gconf.xml
/home/lednak/.gconf/apps/evolution/shell/view_defaults/folder_bar:
celkem 4
-rwxrwxrwx 1 lednak lednak 104 2010-01-13 00:08 %gconf.xml
/home/lednak/.gconf/apps/evolution/tasks:
celkem 4
-rwxrwxrwx 1 lednak lednak 1058 2009-12-19 21:21 %gconf.xml
lednak@ubuntu:~$ ls -lR ~/.evolution | wc -l
2307
-
Vše vypadá OK. Sám jsem zkoušel oba způsoby a fungují, díval jsem se i do zdrojáků toho backup pluginu a žádná jiná finta by v tom neměla být, takže nevím; musel bych vyzkoušet ty tvoje zálohy, ale to je problém, protože soukromé maily jsou soukromé maily :)
Snad bych to zkusil odznova: přeinstalovat evolutionsudo apt-get purge evolution
rm -r ~/.evolution
sudo apt-get install evolution
a pak tam znova překopírovat tu zálohu, zase pokud možno z neběžícího systému. Bacha zase na ta oprávnění.
-
Snad bych to zkusil odznova: přeinstalovat evolution
Když tohle udělám, tak mi evolution nenaběhne do "čistého" výchozího stavu (s průvodcem), ale nastartuje mi tam normálně ten účet, který jsem si ručně přidal. V tom bude možná ten problém.
-
Zkoušel jsem to znova a funguje, už nevím, co bych poradil
sudo apt-get purge evolution
rm -r ~/.evolution
rm -r ~/.gconf/apps/evolution
sudo apt-get install evolution
evolution --force-shutdown
gconftool-2 --shutdown
rsync -av /media/zaloha/lednak/.evolution ~
rsync -av /media/zaloha/lednak/.gconf/apps/evolution ~/.gconf/apps/
(/media/zaloha/lednak změnit na správnou cestu k záloze)
-
Arrange díky, jsi génius a máš se mnou svatou trpělivost! Tohle konečně zabralo, pošta je přesně jak byla.
Úsměvné je, že jsem celou tu reinstalaci a obnovu ze záloh dělal vlastně zbytečně: http://forum.ubuntu.cz/index.php/topic,43296.0.html (http://forum.ubuntu.cz/index.php/topic,43296.0.html)