Evolution Backup
Viele, die den Mail-Client Evolution verwenden, vermissen eine Backup-Funktion, welche ein komplettes Backup erstellt. Dies lässt sich aber durch ein paar einfache Befehle umgehen.
Evolution speicher die kompletten Daten in folgenden Verzeichnissen im $home des Benutzers.
.evolution
.gconf/apps/evolution
.gnome2_private/Evolution
Diese Verzeichnisse werden nun am besten mittels tar komprimiert und in an einen sicheren Ort verbannt.
tar cvzf evolution-backup.tar.gz .evolution .gconf/apps/evolution .gnome2_private/Evolution
Wenn man das ganze nur alle paar Wochen einmal macht, funktionierts so ganz gut. Wenn aber öfters ein Backup erstellt werden soll, kann das ganze in einem Shell-Skript mit Datumsfunktionen usw. erweitert werden.
Hier ein kleines Beispiel für solch ein Script.
#!/bin/sh
echo “Backup von Evolution”
DATE=`date -I`
NAME=evolution-backup-$DATE.tar.gz
DIR=`pwd`
cd ~
gconftool-2 –shutdown
evolution –force-shutdown
tar cvzf $NAME .evolution .gconf/apps/evolution .gnome2_private/Evolution
mv $NAME $DIR
cd $DIR
echo “Backup $NAME in $DIR erstellt”
Dieses Skript kann an dem Ort gespeichert werden, wo nachher die Backups hin sollen. Dann einfach noch chmod 775 evolution-backup.sh ausführen und das Skript dann mit ./evolution-backup.sh starten. Soll das Backup von Evolution wieder zurückgespielt werden, muss das Backup in das $home des Benutzers kopiert und dann
tar xvzf evolution-backup-$DATE.tar.gz
ausgeführt werden.
HIER kann das Skript heruntergeladen werden.