数据库备份与还原

周日 fullback

周一 添加一个表  产生一个单独的binlog

周二 往表内插入一条数据 产生一个单独的binlog

周三 往表内插入一条数据 产生一个单独的binlog

周四 往表内插入一条数据 产生一个单独的binlog

周五 往表内插入一条数据 产生一个单独的binlog

周六 往表内插入一条数据 产生一个单独的binlog

周日 fullback

周一 还原数据到上个周三的操作

1、创建数据库liwei以及表user

编辑binlog文件,重启mysql使配置生效。

vim /etc/my.cnf

[mysqld]

log-bin=binlog

log-bin-index=binlog.index

sync_binlog=0

service mysqld restart

2、第一个周日全备份。

3、周一至周六插入数据,每天产生单独的binlog。

4、第二个周日全备份

5、周一时要还原数据库到上周三

5.1删除库中表user

5.2先还原上周日全备份数据

5.3还原周一至周三的日志。

5.4查看数据库,表中数据恢复成上周三的数据。

你可能感兴趣的:(数据库备份与还原)