2 06 2011

crontab 自动备份数据库

bigCat Posted in Linux - Comment.isNotBlank

#!/bin/bash\r\n\r\nsuffix=$(date +%Y%m%d)\r\n\r\nrm /home/isux/backup/$suffix.sql.gz\r\nmysqldump --user=bigcat --password=abcdefg --all-databases | gzip > /home/isux/backup/$suffix.sql.gz\r\n\r\n \r\n\r\n \r\n\r\n \r\n\r\n30 4 * * 0 /home/isux/backup/code.sh\r\n\r\n每周日早上4点30分

  1. 呵呵,不错,博客主题也不错,,\r\n只是备份的时候,如果备份失败,你又把前一天的备份删掉了,,这可肿么办,,,,,\r\n不要rm /home/isux/backup/$suffix.sql.gz这一句,在备份之后加入下面一句就会好很多哦,嘿嘿\r\n\r\nfind /home/isux/backup/ -name "*.suffix.sql.gz" -type f -mtime 2 -exec rm -rf {} \;\r\n\r\n可以的话做个友链吧,一直在寻找linux技术型博客,,今天终于找到一个,呵呵

Host: (miao) | Word: Press | Code: HTML5