Advertisement
Guest User

Untitled

a guest
Dec 25th, 2010
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.20 KB | None | 0 0
  1. >>home_full.sh - полный бекап >>
  2. #!/bin/bash
  3.  
  4. backup_dir="/home/ctype"
  5. prefix=home
  6.  
  7. echo Running backup...
  8. cd ${backup_dir}
  9. getfacl -R * > ${backup_dir}/.facl
  10. 7za a -t7z -mx7 -m0=LZMA2 /data/backup_home/${prefix}_full_`date -I`.7z ${backup_dir} -xr@/home/ctype/backup/exclude_home.txt
  11.  
  12. echo .
  13. read
  14. echo All done!
  15.  
  16. >>exclude_home.txt - список того, что игнорить , inclusion list вызывается без "-xr" прямо @/home/ctype/backup/include_home.txt , либо через "-ir", в виде -ir@/home/ctype/backup/include_home.txt >>
  17. ctype/dev/app/wt*
  18. ctype/dev/app/linuxdcpp*
  19. ctype/dev/app/boost*
  20. ctype/dev/app/cint*
  21. ctype/.wine*
  22. ctype/.beagle*
  23. ctype/.googleearth*
  24. ctype/.dc++*
  25. ctype/.chmsee*
  26. ctype/.cache*
  27. ctype/.VirtualBox*
  28.  
  29.  
  30. >>home_inc.sh - инкрементальный бекап >>
  31. #!/bin/bash
  32.  
  33. backup_dir="/home/ctype"
  34. prefix=home
  35.  
  36. echo Running backup...
  37. cd ${backup_dir}
  38. getfacl -R * > ${backup_dir}/.facl
  39. 7za u /data/backup_home/${prefix}_full_2010-11-26.7z -u- -up0q3r2x2y2z0w2!/data/backup_home/${prefix}_inc_`date -I`.7z -t7z -mx7 -m0=LZMA2 ${backup_dir} -xr@/home/ctype/backup/exclude_home.txt
  40.  
  41. echo .
  42. read
  43. echo All done!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement