Hardy-evolution 2.22.3.1 => Can backup settings>evolution-backup.tar.gz be used to "Restrore settings" to new 9.04-evolution?

Asked by James David George

Running Ubuntu 8.04, evolution 2.22.3.1.
apt-get & synaptic fail ( '/var/lib/dpkg/status' and all its backups are corrupted beyond manual editing); cannot update evolution.
8.04 updating fatally corrupted; must install new Ubuntu version, choosing 9.04 (installing earlier 8.04.1 or 8.1 versions would seem to have same problem of an updated evolution).

A clean installation 0f 9.04 with new partitioning scheme is planned.

Will evolution-backup.tar.gz (from File>Backup_settings, under 2.22.3.1) be effective in using File>Restore_settings under new clean installation of 9.04 & new evolution version?

(1) If not, could I, on clean install, uninstall new evolution (removing ~.evolution, etc.), and then install 2.22.3.1 on 9.04: If so, use File>Restore_settings. When succeed, update to latest evolution?

(2) if not work as clean install, I could try installing 9.04 with 8.04 in place, updating evolution (which would use existing ~.evolution, etc.) and HOPE corruption will not interfere. Then solve partitioning with new backups & a clean install.

~camel_certs is not there on my system.

Though evolution-backup.tar.gz contains: camel-cert.db & cert8.db.

I would appreciate your advice.

David George

a little more than newbie, except for all that I don't know.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu evolution Edit question
Assignee:
No assignee Edit question
Solved by:
Andre Mangan
Solved:
Last query:
Last reply:
Revision history for this message
Best Andre Mangan (kyphi) said :
#1

To back up the contents of Evolution, emails sent, received and the address book.
Read this whole document through before proceding. Pay attention to spaces and capital letters,
both are critical.
   1. Create a file and call it Evobackup (or whatever else you like)
   2. Transfer the following files:
      a) ~/.evolution/
      b) ~/.gconf/apps/evolution/
      c) ~/.gnome2_private/Evolution
Notes: Open up your home directory, press Ctrl+h to show all hidden files, locate the 3 files above and
either drag and drop them to the newly created folder or copy and paste them.
Next, in a terminal, use the following 2 commands, one at a time:
gconftool-2 --shutdown <Enter>
evolution --force-shutdown <Enter>
Then, still in the command line:
cd <directory> if you called the newly created file Evobackup, then the command would be
cd Evobackup <Enter>
then
tar -cvzf Evobackup.tar.gz .evolution .gconf/apps/evolution .gnome2_private/Evolution <Enter>
This will create a file called “Evobackup.tar.gz”. Save that file to a USB stick.

To restore:
To untar the file Evobackup.
Open the file from your USB stick and save it into your new home folder on Hardy Heron.
In your home directory use the following commands from a terminal:
gconftool-2 --shutdown <Enter>
evolution --force-shutdown <Enter>
tar xzf Evobackup.tar.gz <Enter>
gconftool-2 --unload evolution_se <Enter>
gconftool-2 --load evolution_sett <Enter>
When you start Evolution in Hardy (or Jaunty) it will ask you if there is anything to restore and it will ask you for the
path to the restore file. Just follow the prompts.

Revision history for this message
James David George (flaopa) said :
#2

Thanks Andre Mangan, that solved my question.

Revision history for this message
wolke4711 (wolfgang-strauss) said :
#3

gconftool-2 --load evolution_sett

prompts :

I/O warning : failed to load external entity "evolution_sett"
»evolution_sett« konnte nicht geöffnet werden: No such file or directory

Any idea how to come along with this on Ubuntu 9.10?