我的思路是这样的。。。

计划任务

* * * * 1 sh back.sh

* * * * 1-7  mysql -e 'flush logs;'

full全备(不完善.......)

每此备份的文档应该以2012.11.20格式结尾。

每次备份自动添加当天的日期。

 

进入/etc/my.cnf

写入:

log-bin=binlog
log-bin-index=binlog.index
sync_binlog=0

 

添加计划任务↑第三行

添加用户

cat /etc/passwd | cut -d ":" -f1,3,4,6 | 添加用户GID小于500的(不会打)
 

把上述查出的:

用户名:UID:GID:家目录写进/etc/AA

然后执行脚本

 

 

把数据恢复到上周三。

调出之前备份的文档

例:上周三为2012.11.10

把此文件夹下的文件冷备回去,更改权限。。。

结束。

本篇文章 纯属虚构。(切勿模仿实施)

如有雷同 纯属巧合。(低于18岁误入)