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 19/03/2008, à 12:49

informaticous

verification

Bonjour j'ai fait un script pour des sauvegarde je voulait savoir s'y il était correcte.:D

pour se faire il faux créé un dossier nommé ".Sauvegardes" et remplacé se qu'il y a dans le script

ATTENTION fonctionne que pour kde ou modifié "kate" par votre éditeur de texte préféré pour ubuntu et xubuntu.

#!/bin/bash
REPERTOIRE_SOURCE="/home/votrelogin"
REPERTOIRE_DESTINATION="votresource"  #exemple "/media/bis
backup=/home/votrelogin/.Sauvegardes/backuperror.log
# message de rebut

kdialog --msgbox "la sauvegarde va commencer attandé le message de fin merci"

# Détecter la présence du volume de destination et interrompre l'opération si nécessaire

if [ ! -e "$REPERTOIRE_DESTINATION" ]
then
echo
kdialog --error "Attention, le disque de sauvegarde n'est pas présent"
exit
fi

# mises à jour et désinstallations de paquets, fichier nommé "historique_inst_maj_desinst.log" :
  histor=/home/votrelogin/.Sauvegardes/historique_inst_maj_desinst.log

# pour mettre à jour le fichier actualisé de l'historique des installations, mises à jour et désinstallations de paquets :
zgrep -h " installed \| upgrade \| remove " /var/log/dpkg.log* | sort | uniq > $histor

# sauvegarde des document avec filtre et développement dans une fenêtre

xterm -e rsync -av --del --stats --filter "- .VirtualBox/VDI" --filter "- .thumbnails/" --filter "- .Trash/" --filter "- *.tmp" --filter "- *.iso" --filter "- lost+found/" --filter "- .cache/" --filter "- .beagle/" $REPERTOIRE_SOURCE "$REPERTOIRE_DESTINATION" 2> $backup

# mesage d'avant fin

kdialog --msgbox "La commande de sauvegarde a terminé son travail..."

# Retour sur la qualité de la sauvegarde et possibilité des voir les erreurs

if [ -s $backup ]; then
{
if  kdialog --yesno "il y a des erreur vous voulez les voir"; then
{
kate /home/votrelogin/.Sauvegardes/backuperror.log
}
fi
exit
}
fi

# message de fin

kdialog --msgbox " félicitation la sauvegarde c'est bien dérouler aucune erreur est pressente \nprocessus terminé"
echo "Processus terminé"

# ajout de la date au fichier d'erreur

if [ -s $backup ]; then
{
  date >> $backup
}
fi
exit
# informaticous@hotmail.com

Bon le voila et en plus j'ai utilisée "kdialog" existe-t-il le même pour ubuntu et xubuntu.
merci de vos réponses


j'y suis, j'y reste

Hors ligne