实现数据自动备份

天远科技  发表于:2015-08-17  分类:数据库相关  阅读(4141)  赞同29

数据的安全性天远科技在网站建设过程中一直认为是重中之重,经常定期免费为用户进行数据备份,尽可能将数据丢失风险降到最低。下面我们来讲下利用linux的crontab实现数据库的自动备份。

后期自己再加上远程保存数据的命令可以达到数据异地备份。今天先讲简单的数据保存。

在根目录下建立一个目录backup用于保存数据,执行命令 mkdir /backup

在home目录中创建一个数据备份的脚本,执行命令 vi backup.sh

#!/bin/sh
backdate=$(date +%d-%m-%Y—%H:%M:%S)
filename=backup-$backdate.sql.gz
mysqldump –utest  –ptest db_test | gzip > /backup/$filename

:x 保存并退出

执行 crontab -e

* 3 * * * root /home/test/backup.sh



博文分类

线

在线联系
点击这里给我发消息
点击这里给我发消息
关注我们