项目架构脚本

1.web服务器定时将每天的数据推送到备份服务器上(只 保留7天内的数据)


把脚本挂到定时任务中


2.Mysql数据库每7天推送全备数据到备份服务器(保留一 个月内的数据)。

(1).在备份的时候先进行锁表。

(2).备份成功的话,把binlog日志文件移动到/ceshi目录中

(3).然后删除/ceshi目录的所有东西,用rsync+delete清空备份服务器中的binlog日

(4).重新切割binlog日志

(5).解锁


 
把脚本挂到定时任务中


3.rsync服务器检测数据完整性(保留web周日数据,其他 数据保留180天)
(1)每7天检测一次全备


挂到定时任务中


()2)每天检测增备


NFS存储实时同步


mysql数据库增备(不监测删除,因为每7天会自动清空 一次。不递归监测/usr/local/mysql/data目录中的文件, 如果发现改变然后过滤一下看他是不是二进制日志文件, 如果是则去推送)


binlog日志每天一刷新

脚本


 
挂到定时任务中

posted on 2018-11-03 16:41  张涛sds  阅读(160)  评论(0编辑  收藏  举报

导航