Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1482 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  sauvegarde sur DD usb, besoin avis sur mon script

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

sauvegarde sur DD usb, besoin avis sur mon script

n°879943
dam1330
...
Posté le 22-01-2007 à 02:17:33  profilanswer
 

Je viens de faire un script pour sauvegarder mes données sur un disque dur usb.
je fais des sauvegardes tous les jours avec une tache cron.
je garde pour chaque jour une copie dans un dossier different.
j'ai un disque pour les semaines paires et un autre pour les impaires
j'envoie les log par mails, j'ai configuré exim
 
crontab -e
 

Code :
  1. 30 22 * * * /root/scripts/backup.sh


 

Code :
  1. #!/bin/sh
  2. LOGFILE="/root/scripts/backup.log"
  3. DATE=`date +%d/%m/%Y`
  4. HEURE=`date +%H:%M`
  5. JOUR=`date +%A`
  6. DDUR=/dev/sdb1
  7. MP=/mnt/usb
  8. SOURCE=/home/damien/icone
  9. DESTINATION=/mnt/usb/sauvegarde/$JOUR
  10. FS=vfat
  11. EMAIL=damstux@XXXX
  12. sauvegarde()
  13. {
  14. rm -rf $DESTINATION/*
  15. FREEDDUR=`df -h | grep $DDUR | tr -s ' ' |tail -n 1 | cut -d' ' -f4`
  16. echo "Taillle disponible sur $DDUR: $FREEDDUR avant la sauvegarde"  >> $LOGFILE
  17. cp -R $SOURCE $DESTINATION >> $LOGFILE
  18. DATE=`date +%d/%m/%Y`
  19. HEURE=`date +%H:%M`
  20. echo "Sauvegarde effectuee correctement" >> $LOGFILE
  21. echo "Fin de la sauvegarde le $DATE a $HEURE" >> $LOGFILE
  22. FREEDDUR=`df -h | grep $DDUR | tr -s ' ' |tail -n 1 | cut -d' ' -f4`
  23. echo "Taillle disponible sur $DDUR: $FREEDDUR apres la sauvegarde"  >> $LOGFILE
  24. }
  25. # Debut !
  26. rm $LOGFILE
  27. echo "Debut de la sauvegarde le $DATE a $HEURE" >> $LOGFILE
  28. TAILLESOURCE=`du -hs $SOURCE`
  29. echo "Sauvegarde de $SOURCE, Taille: $TAILLESOURCE" >> $LOGFILE
  30. mount $DDUR $MP -t $FS >> LOGFILE
  31. if [ $? -ne 0 ]
  32. then
  33.         echo "Erreur lors du montage du disque !!!" >> $LOGFILE
  34.         echo "Sauvegarde NON effectuee" >> $LOGFILE
  35. elif [ -d  $DESTINATION ]
  36. then
  37.  sauvegarde
  38. else
  39.  echo "Pas de dossier du: $JOUR on va le creer" >> $LOGFILE
  40.  mkdir $DESTINATION
  41.  sauvegarde
  42. fi
  43. umount $DDUR >>$LOGFILE
  44. cat $LOGFILE | mail -s backup $EMAIL


 
Ca marche bien il me semble.
 
Je voudrais des avis exterieurs pour me dire s'il y a des choses qui vous semblent pas logiques ou des améliorations à apporter.
 
Je me demandais si ca vallait la peine de compresser, j'ai jusqu'a 100go a backuper, ca fait pas un peu gros a compresser tout ca ? sachant que la taille des disques n'est pas un probleme.
 
Je sauvegarde un serveur de fichiers, les utilisateurs sont sous Windows, l'interer c'est de pouvoir restaurer facilement.
Meme si l'ecriture sur le NTFS ca marche j'ai pas envie de  m'y risquer.
Ext3 c'est pas mal, mais mes utilisateurs veulent pouvoir brancher les disques sur leur pc avec XP et c'est reloud car faut installer un soft pour lire l'ext3
FAT32, bof ... On peut faire des partitions de 500go ?
 
Vous me conseillez quoi ?

mood
Publicité
Posté le 22-01-2007 à 02:17:33  profilanswer
 

n°879989
Taz
bisounours-codeur
Posté le 22-01-2007 à 11:05:55  profilanswer
 

beurk
rdiff-backup

n°879991
wedgeant
Da penguin inside
Posté le 22-01-2007 à 11:07:12  profilanswer
 

rsync :o


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
n°879993
memaster
ki a volé mon 62?
Posté le 22-01-2007 à 11:11:50  profilanswer
 

rsync caylebieng-oueh :jap:  
mais pas pour un serveur de fichier win?

n°879994
wedgeant
Da penguin inside
Posté le 22-01-2007 à 11:13:45  profilanswer
 

win célemal :o
[:cupra]


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  sauvegarde sur DD usb, besoin avis sur mon script

 

Sujets relatifs
script shell : utiliser la durée des fichiers audioscript a lancer au demarage d'une session X
Besoin d'aide freeboxscript unix - comparer plusieur repertoires
Changer de répertoire dans un scriptScrip AWK, besoin d'un tuto !
Avis aux connaisseurs du système RAIDsauvegarde mandriva.
Pour les pro du script bash - Supprimer les fichiers < 1k 
Plus de sujets relatifs à : sauvegarde sur DD usb, besoin avis sur mon script


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR