Linux定时备份网站源码和MySQL数据

作者: 主机迷 发布: 2016-07-21 06:27 分类: Linux技术

假定要备份你的网站 domain.com 的源码和MySQL数据。

首先创建备份脚本 /usr/local/bakup.sh,内容如下

d=`date +%Y%m%d%H%M`

cd /home
cd wwwroot
tar -zcf /usr/bakup/domain.com$d.tar.gz domain.com/

mysqldump -u root -ppassword db > /usr/bakup/domain.com$d.sql

# 删除一周以前的备份
find /usr/bakup -mtime +7 -type f|xargs rm -f

修改bakup.sh的执行权限

chmod 700 /usr/local/bakup.sh

创建计划任务,每天1:00执行backup.sh

crontab -e
0 1 * * * /usr/local/bakup.sh

标签: 无

上一篇 : Linux下如何对文件压缩加密和解压

下一篇 : MySQL导出数据和导入数据的命令

添加新评论 »


主机迷 is powered by Typecho