今天写了一个简单的mysql备份脚本。
通过调用mysqldump来实现数据库的导出,然后调用tar命令实现打包压缩,接着,用lftp命令实现上传tar包到备份服务器。最后,用crontab实现定时功能。
由于这个脚本主要用于自用,所以很多可以扩展的功能我都没去写了。比如,增量备份,判顶mysqldump的存在,确定FTP服务器是否可用,记录日志并email等功能都没去写了。
呵呵,最后,还是贴出我的脚本,希望能给大家一点参考。:)
好像上传之后,文件被WP给改了些,文件应该是从
#!/bin/bash
这行开始,前面的都可以删了。
点击下载:用FTP备份mysql