Evolution: il backup dei dati

Alle volte capita di avere la necessità di spostare tutte le proprie email, i propri account ed i dati di rubbrica, memo e calendario, da un HD ad un altro, o da un Pc ad un altro, o più semplicemente salvare tutti questi dati in un backup

Evolution è il del Team di Gnome che comprende un mail client, una rubrica, il calendario, funzioni memo ma anche to-do. E’ il client mail più utilizzato nelle distribuzioni con DE(Desktop Manager) Gnome e da qualche tempo è disponibile anche per Windows grazie al lavoro di uno sviluppatore esterno al progetto Gnome.

Il programma offre di base un sistema per effettuare il backup di tutti i dati semplicemente cliccando un tasto.
Per farlo andiamo nel menu FILE e clicchiamo su Backup delle impostazioni. Verrà creato un file .tar.gz che contiene tutti i dati che ci servono. Restano esclusi da questo backup gli account che abbiamo creato.
Per ripristinare il backup eseguito, sempre dal menu FILE clicchiamo su Ripristina impostazioni e andiamo a selezionare il nostro file di backup.

Se invece vogliamo eseguire un backup completo, dovremo affidarci, sempre parlando di Linux, al nostro terminale.

Iniziamo a fermare evolution e gconftool.

gconftool-2 --shutdown
evolution --force-shutdown

Andare nella carella home dell’utente (es Pippo) ed eseguiamo il comando

cd /home/pippo 
tar -cvzf evolution-backup.tar.gz .evolution .gconf/apps/evolution .gnome2_private/Evolution

Il backup è stato creato nell’archivio evolution-backup.tar.gz

Per ripristinare il backup sempre lavorando da terminale, come prima occorre fermare evolution e gconftool.

gconftool-2 --shutdown
evolution --force-shutdown

Andare ancora nella cartella dell’utente e dare i comandi

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