1。这里只写备份mysql的数据库的方法,全备份,包括定时删除。
准备工作,弄一个文件夹存数据库备份数据
第一步:编写shell 脚本,命名为shell.sh
#备份数据库 backupdir=/webserver/mysqlbackup time=` date +%Y%m%d%H ` /webserver/software/mysql/bin/mysqldump -u root -p(密码) ybjc | gzip > $backupdir/ybjc$time.sql.gz #删除数据库文件 find /webserver/mysqlbackup/ -mtime +4 -name *.sql.gz -exec rm -rf {} ;
第二步:
给定执行权限
chmod +x shell.sh
第三步:
写到crontab 中
00 3 * * * cd /webserver/script/ && ./shell.sh
第四步:
重启crontab 服务,使其生效。
完美~~~