Il seguente script può essere usato per effettuare il backup del profilo di Thunderbird in ambiente Linux.
Il seguente codice va copiato e incollato in un file di testo, e salvato con un nome qualsiasi (ad esempio
tbbackup).
In seguito, effettuare le sostituzioni dei percorsi come indicato in rosso, e assegnare al file l'attributo "esecuzione":
chomod +x /<directory in cui risiede il file>/tbbackup
Per lanciarlo, è sufficiente -
dopo aver chiuso Thunderbird - aprire un terminale ed eseguire
/<directory in cui risiede il file>/tbbackup
Alla fine verrà creato nella directory indicata dalla variabile DESTDIR un file di nome
backup-tb-[aammgg].tar.gz.
Se esiste già un file con questo nome, il programma darà un messaggio di avvertimento e non eseguirà il backup.
#!/bin/sh
export PROFILE=
[inserire il nome della directory del profilo, ad esempio 12345678.default]export DESTDIR=
[inserire il nome della directory che conterrà il backup, ad esempio /home/<utente>/backup-tb]export FILEBAK=backup-tb-`date +%y%m%d`.tar.gz
cd /home/
<utente>/.thunderbird
if [ -f "$DESTDIR"/"$FILEBAK" ]
then
echo -e "Backup non effettuato: nella directory di destinazione\nesiste gia' un file di nome '$FILEBAK'\n"
else
tar -zcvf "$DESTDIR"/"$FILEBAK" "$PROFILE"
echo -e "Backup completato: l'archivio contenente il profilo\ne' stato salvato col nome '$FILEBAK'\n"
fi
exit
Un ringraziamento a fabrixx, klades e prometeo per i test e le correzioni effettuate