备份数据库的shell脚本,以日期+时间的格式保存:
#!/bin/sh file='officeks'`date '+%y%m%d%H%M%S'`'.sql.gz' /usr/local/webserver/mysql/bin/mysqldump -uofficeks -pkl45kj89ksd officeks --skip-lock-tables | gzip > /data1/backup/mysite/$file
在crontab里加计划任务:
00 00 * * * /bin/bash /data1/backup/mysite/backdb.sh
本文介绍了一个简单的Shell脚本,用于自动备份MySQL数据库,并将备份文件名设置为包含日期和时间戳的形式。此外,还展示了如何通过Cron定时任务来定期执行此备份脚本。
654

被折叠的 条评论
为什么被折叠?



