linux 下备份MySQL数据库 并删除7天前的备份数据
2014-10-23 16:08
926 查看
#!/bin/bash #备份数据库hz jshuabo sdhuabo name=$(date +%Y%m%d) /alidata/server/mysql-5.1.73/bin/mysqldump -u root -p123456 hz > /root/sqlBackup/hz.$name.sql /alidata/server/mysql-5.1.73/bin/mysqldump -u root -p123456 jshuabo > /root/sqlBackup/jshuabo.$name.sql /alidata/server/mysql-5.1.73/bin/mysqldump -u root -p123456 sdhuabo > /root/sqlBackup/sdhuabo.$name.sql #删除一周之前的备份文件 file_path="/root/sqlBackup" #方法a #rm -rf `find $file_path '*.sql' -mitime 7 -print` > delete.log; #方法b find $file_path -mtime +7 -type f|xargs rm -f #方法c #rm -f `find $file_path -mtime +7 -type f`
相关文章推荐
- 生产环境Mysql数据库备份脚本,Linux下网站数据定期自动备份与删除脚本,Windows下备份网站目录和数据库
- Linux定时压缩备份Mysql数据库并自动删除之前备份数据
- CentOS Linux自动备份MySQL数据库到远程FTP服务器并删除指定日期前的备份Shell脚本(二)
- Linux下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日期前的备份Shell脚本
- 让linux每天定时备份MySQL数据库并删除五天前的备份文件
- window下备份数据库到LinuxFTP服务器上并自动删除7天前数据备份文件
- 让linux每天定时备份MySQL数据库并删除五天前的备份文件
- CentOS Linux自动备份MySQL数据库到远程FTP服务器并删除指定日期前的备份Shell脚本(一)
- linux定时备份MySQL数据库并删除七天前的备份文件 (2014-01-16 10:27:33)转载▼
- linux定时备份MySQL数据库并删除七天前的备份文件
- Linux下mysql数据库定期备份与删除
- linux下拷贝MySql数据库文件备份数据库
- linux用mysqldump每天定时备份MySQL数据库并删除五天前的备份文件
- linux下拷贝MySql数据库文件备份数据库
- 让linux每天定时备份MySQL数据库并删除五天前的备份文件
- 让linux每天定时备份MySQL数据库并删除五天前的备份文件
- 定时备份mysql数据库 并删除7天前的备份 (windows linux )
- 让linux每天定时备份MySQL数据库并删除五天前的备份文件
- Linux自动备份MySQL数据库到远程FTP服务器并删除指定日期前的备份Shell脚本
- Linux定时备份文件系统,并删除7天前的备份文件