LINUX 下面SQL定时备份
為什么80%的碼農都做不了架構師?>>> ??
#!/bin/bash
time=$(date?+"%d-%m-%Y")
pre=/home/ubuntu?#想放到那里麻煩自己配置下哈
?if?[?!?-d?"$pre/data_backup/$time"?]
?then
??mkdir?-p?$pre/data_backup/$time
??echo?"create?$pre/data_backup/$time"
?else
??echo?"exist?$pre/data_backup/$time"
?fi
?if?[?-d?"$pre/data_backup/$time"?]
?then
?mysqldump?-h10.66.102.75?-uroot?-p123456?--opt?winrun?user?>?$pre/data_backup/$time/user.sql
?mysqldump?-h10.66.102.75?-uroot?-p123456--opt?winrun?CategoryInfo??>?$pre/data_backup/$time/CategoryInfo.sql
?mysqldump?-h10.66.102.75?-uroot?-p123456?--opt?winrun?admin_info?>?$pre/data_backup/$time/admin_info.sql
?mysqldump?-h10.66.102.75?-uroot?-p123456?--opt?winrun?admin_loginfo?>?$pre/data_backup/$time/admin_loginfo.sql
?mysqldump?-h10.66.102.75?-uroot?-p123456?--opt?winrun?admin_notice_info??>?$pre/data_backup/$time/admin_notice_info.sql
?mysqldump?-h10.66.102.75?-uroot?-p123456--opt?winrun?advertising_info??>?$pre/data_backup/$time/advertising_info.sql
?mysqldump?-h10.66.102.75?-uroot?-p123456--opt?winrun?ajax_request_info??>?$pre/data_backup/$time/ajax_request_info.sql
?mysqldump?-h10.66.102.75?-uroot?-p123456?--opt?winrun?bt_file_info??>?$pre/data_backup/$time/bt_file_info.sql
?echo?"backup?finished"
?cd?$pre/data_backup?#enter?dir
?zip?-r?$time.zip?$time/
?rm?-fr?$time?#delete
?cd?-
?echo?"zip?backup?database?finished"
?else
?echo?"can?not?find?backup?file"
?fi
?
10 1 * * 1,3,5 ?/home/backup.sh >> /home/backup.log
轉載于:https://my.oschina.net/bibo/blog/779103
總結
以上是生活随笔為你收集整理的LINUX 下面SQL定时备份的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 跨域问题的产生及解决方法
- 下一篇: 进程守护系统,你懂吗?