sabato 17 novembre 2007

Evolution: Backup / Restore


Metodo manuale ma sicuro per backupare il vostro Evolution (mail + calendar + contacts+accounts) nel migliore dei modi:

Passo 1:
eseguire uno shutdown di evolution e gconftool-2:

$evolution --force-shutdown
$gconftool-2 --shutdown
Passo2 2:

Creare un archivio con i dati e i file di configurazione:
N.B.: Per salvare completamente i dati e le configurazioni occorre salvare i seguenti file/directory:

  1. ~/.evolution/
  2. ~/.gconf/apps/evolution/
  3. ~/.gnome2_private/Evolution

$cd
$gconftool-2 --dump /apps/evolution > evolution_setting.xml
$tar -cvzf evolution-backup.tar.gz .evolution .gconf/apps/evolution .gnome2_private/Evolution evolution_setting.xml

Il file evolution-backup.tar.gz e' il backup che volevamo ottenere. Potete spostarlo su un'altra macchina o salvarlo su cd/dvd

Se puo' servire, le informazioni sugli accounts di Evolution sono nel file:

~/.gconf/apps/evolution/mail/%gconf.xml

Se volete eseguire un restore di questo backup (sulla vostra macchina in seguito a una reinstallazione, su un'altra se volete replicarne la configurazione) vi bastera' spostarvi nella vostra home directory ed estrarne il contenuto. Si consiglia di usare la procedura seguente:

$gconftool-2 --shutdown
$evolution --force-shutdown
$tar xzf evolution-backup.tar.gz
$gconftool-2 --unload evolution_setting.xml
$gconftool-2 --load evolution_setting.xml

4 commenti:

Anonimo ha detto...

altrimenti puoi installare evolution-plugins-experimental da synaptic che aggiunge nel menu
di evolution 2 voci, una per il backup e l'altra per il ripristino.. ;-)

bonsiware ha detto...

da gutsy non c'è nemmeno bisogno di installare i plugin experimental, il backup è già compreso e al primo avvio evolution chiede se si vuol ripristinare da backup precedenti...

Francesco Conti ha detto...

C'era un errore nella fonte da me riportata. Si erano dimenticati (limort....) di eseguire il dump degli account:

$gconftool-2 --dump /apps/evolution > evolution_setting.xml

e il salvataggio del file generato all'interno dell'archivio tar.

Ho gia' corretto il post (ma ora devo ricreare gli account sulla nuova gutsy....grrrrr)

Mr.Wolf ha detto...

Altra cosa utile e carina, piu' che per un backup per un export delle email.

- Ti posizione nella cartella,
- selezioni tutte le emails, (CTRL-A)
- File --> Save Message
- Scegli il nome, es. miei_messaggi.mbx.

Si, mbx. Il file generato da evolution e' un mbx standard, che potrete quindi spostare ed utilizzare altrove.