Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. #!/bin/bash
  2. #Script pour sauvegarde incrementielle du cellullaire a Simon
  3.  
  4. ((count1 = 3))
  5. while [[ $count1 -ne 0 ]] ; do
  6. ping -c 1 Blackberry-Simon
  7. ping=$?
  8. if [[ $ping -eq 0 ]] ; then
  9. ((count1 = 1))
  10. fi
  11. ((count1 = count1 - 1))
  12. done
  13.  
  14.  
  15. if [[ $ping -eq 0 ]] ; then
  16. MAINTENANT=$(date +"%m-%d-%Y-%r")
  17. echo "$MAINTENANT Simon est la, Tentative de montage" >> /var/log/backblack
  18. mount -t cifs -o user=blackberry,password=******** //Blackberry-Simon/media /mnt/black
  19. mount=$?
  20.  
  21. if [[ $mount -eq 0 ]]; then
  22. MAINTENANT=$(date +"%m-%d-%Y-%r")
  23. echo "$MAINTENANT Montage du partage samba reussi" >> /var/log/backblack
  24. MAINTENANT=$(date +"%m-%d-%Y-%r")
  25. echo "$MAINTENANT Demarrage de rsync" >> /var/log/backblack
  26. rsync -r /mnt/black/camera/ /mnt/DATA/BB-Sim-current/
  27. sync=$?
  28. if [[ $sync -eq 0 ]]; then
  29. MAINTENANT=$(date +"%m-%d-%Y-%r")
  30. echo "$MAINTENANT Sauvegare Terminée" >> /var/log/backblack
  31. MAINTENANT=$(date +"%m-%d-%Y-%r")
  32. echo "$MAINTENANT Demontage de la partition" >> /var/log/backblack
  33. umount /mnt/black
  34. umount=$?
  35.  
  36. if [[ $umount -eq 0 ]]; then
  37. MAINTENANT=$(date +"%m-%d-%Y-%r")
  38. echo "$MAINTENANT FS demonte" >> /var/log/backblack
  39. fi
  40.  
  41.  
  42. else
  43. MAINTENANT=$(date +"%m-%d-%Y-%r")
  44. echo "$MAINTENANT Sauvegarde echouee">> /var/log/backblack
  45. fi
  46.  
  47.  
  48. else
  49. MAINTENANT=$(date +"%m-%d-%Y-%r")
  50. echo "$MAINTENANT Montage du partage samba echoue" >> /var/log/backblack
  51. fi
  52. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement