Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/03/2011, à 19:20

Pili

Backup Evolution

Voila, j'ai créé un petit script afin de réaliser un backup d'evolution, le chiffrage de cette archive et la copie dans un dossier qui se synchronise sur ubuntu One. j'ai réalisé un cron quotidien mais quand je lance le ficher à la main (alt-F2) pas de problème j'ai une archive cohérente, mais quand le cron se lance mon archive fait 15 Ko alors que cela pèse 97 Mo. Auriez-vous un conseil ? Merci
Voici le script

#!/bin/sh
echo ==================== SAUVEGARDE EVOLUTION ================== >> /home/letroye/sauvedocs.log
date >> /home/letroye/sauvedocs.log
gconftool-2 --shutdown
evolution --force-shutdown
cd
tar -cvzf evolution-backup.tar.gz .evolution .gconf/apps/evolution .gnome2_private/Evolution
gconftool-2 start
date >> /home/letroye/sauvedocs.log
echo ================ FIN OPERATION DE SAUVEGARDE =============== >> /home/letroye/sauvedocs.log
echo ================= CHIFFRER EVOLUTION-BACKUP ================ >> /home/letroye/sauvedocs.log
cd
ccencrypt -K motdechiffrage  evolution-backup.tar.gz
echo ===================== FIN DU CHIFFRAGE ===================== >> /home/letroye/sauvedocs.log
echo ================ COPIE VERS UBUNTU ONE ===================== >> /home/letroye/sauvedocs.log
cd
rm -f /Mirroir_UbuntuOne/evolution-backup.tar.gz
cp -af evolution-backup.tar.gz.cpt Mirroir_UbuntuOne/
cd
rm -f evolution-backup.tar.gz.cpt
echo =================== FIN DE LA COPIE ======================== >> /home/letroye/sauvedocs.log

Et voici une copie du fichier .log qui conserve la trace de ce qui se passe :

==================== SAUVEGARDE EVOLUTION ==================
Sat Mar 26 17:30:01 CET 2011
Sat Mar 26 17:30:01 CET 2011
================ FIN OPERATION DE SAUVEGARDE ===============
================= CHIFFRER EVOLUTION-BACKUP ================
===================== FIN DU CHIFFRAGE =====================
================ COPIE VERS UBUNTU ONE =====================
=================== FIN DE LA COPIE ========================

Le backup d'evolution dans ce cas se fait en 1 sec ce qui est anormal, cela devrait prendre 1 min, comme quand je le lance à la main.

Merci de votre aide.


Plus encore que le changement, il faut faire l'éloge du sursaut.
Alexandre Lacroix

Hors ligne

#2 Le 26/03/2011, à 21:50

sputnick

Re : Backup Evolution

Ajoute ça et ça devrais passer ;

source 2>/dev/null ~/.bashrc || source /etc/profile

On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#3 Le 27/03/2011, à 07:36

Pili

Re : Backup Evolution

Merci pour ta réponse. Tu auras remarqué que je suis très novice en bash et j'aurais aimé que tu puisses m'expliquer ce que réalise cette ligne de commande. Merci beaucoup.


Plus encore que le changement, il faut faire l'éloge du sursaut.
Alexandre Lacroix

Hors ligne