让linux自动备份每日数据库

2004年07月20日 16:52 查看6156次 作者: easy  【
文章分类:unix系统

首先我在/root/backup 目录下建立一个文件夹,

#mkdir /root/backup/mysqlbackup
以后在每天五点钟,就会有一个文件保存在这里.

接着新建文件
#vim /root/mysqlautobak

输入:

filename=` date +%Y%m%d `
mysqldump --all-databases -uroot -p(mysql密码) > /root/backup/mysqlbackup/mysql$file.sql

保存退出!

让它可以执行
#chomd +X /root/mysqlautobak

接着开始完crontab了

#vi /etc/crontab

添加一行

01 5 * * * root /root/mysqlautobak

保存退出.

重新启动你的crond服务进程

# /etc/rc.d/init.d/crond restart

OK!!

责任编辑:admin

给文章打分...

平均分:1.1(19 次)

-5 -4 -3 -2 -1 0 1 2 3 4 5
2

顶一下

发表我的见解...

  • 您的大名: 留空为匿名
  • 您的主页:
  • 您的邮箱: