Advertisement
Guest User

Untitled

a guest
Mar 9th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  3. <plist version="1.0">
  4. <dict>
  5. <key>Label</key>
  6. <string>com.MySQL.crontab</string>
  7. <key>Program</key>
  8. <string>/bin/mysqldump.sh</string>
  9. <key>RunAtLoad</key>
  10. <true/>
  11. <key>StandardErrorPath</key>
  12. <string>/tmp/AlTest1.err</string>
  13. <key>StandardOutPath</key>
  14. <string>/tmp/AlTest1.out</string>
  15. <key>StartCalendarInterval</key>
  16. <dict>
  17. <key>Weekday</key>
  18. <integer>5</integer>
  19. <key>Hour</key>
  20. <integer>6</integer>
  21. <key>Minute</key>
  22. <integer>0</integer>
  23. </dict>
  24. </dict>
  25. </plist>
  26.  
  27. #!/bin/sh
  28. # *************************************************************
  29. # file: mysqldump.sh
  30. # date: 2015-03-27
  31. # author: (c) by Marko Schulz - <info@tuxnet24.de>
  32. # description: Get a mysqldump of all mysql databases.
  33. # *************************************************************
  34.  
  35. dbUsername="me"
  36. dbBackup="/Backup/MySQL_backup"
  37.  
  38. date=$( date +%Y%m%d )
  39.  
  40. find $dbBackup/ -mtime +30 -type f -name '*.sql.gz' -exec rm -rf {} ';' >/dev/null 2>&1
  41.  
  42. mysqldump -u $dbUsername --all-databases | gzip > ${dbBackup}/${date}.sql.gz 2>&1
  43.  
  44. /usr/local/mysql/bin/mysqldump -u $dbUsername --all-databases | gzip > ${dbBackup}/${date}.sql.gz 2>&1
  45.  
  46. dbPassword="something"
  47.  
  48. /usr/local/mysql/bin/mysqldump -u $dbUsername -p$dbPassword --all-databases | gzip > ${dbBackup}/${date}.sql.gz 2>&1
  49.  
  50. <string>/bin/mysqldump.sh</string>
  51.  
  52. <string>/usr/local/bin/mysqldump.sh</string>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement