一、开启binlog。showvariableslike‘log_bin‘;#vim/etc/my.cnf在[mysqld]中加入log-bin=mysql-binlog-bin=/usr/local/mysql/log/mysql-bin.log重启mysql服务#servicemysqldstop#servicemysqldstart二、数据写入建库createdatabasebackup;建表CREATETABLE`number`(`id`int(11)NO..
分类:
数据库 时间:
2016-07-07 11:16:24
阅读次数:
275
1、Fullbackuop,一定要先做:innobackupex--defaults-file=/etc/my.cnf--user=root--password=evlink/home/mysql/backup/2、Incrementalbackup,可以每隔一小时或者三小时做一次:innobackupex--defaults-file=/etc/my.cnf--user=root--password=evlink--incremental/home/mysql..
分类:
数据库 时间:
2016-05-16 11:16:06
阅读次数:
364
mysql增量备份前提,服务器需要打开二进制日志mysql>SHOWBINARYLOGS;//查看所有的二进制文件mysql>SHOWMASTERSTATUS;//查看当前二进制文件mysqlbinlog使用说明mysqlbinlog导入数据时会产生临时表,这在大文件的特别注意,临时表位置为环境变量TMPDIR比较重要的参数如下:-..
分类:
数据库 时间:
2016-04-23 23:20:37
阅读次数:
410
先说下实际环境阿里云买的ESC跑的mysql服务,目前由于数据量过大,数据库目前有800多GB,每次全备需要等20多个小时才能够完成,然后就想到做增量备份,写下此文档 一、测试环境 [root@localhost ~]# cat /etc/redhat-release CentOS release ...
分类:
数据库 时间:
2016-03-21 10:31:16
阅读次数:
258
mysql增量备份binlog就是增量备份,确认下binlog是否开启:#grep"log-bin"/etc/my.cnf增量恢复的方法最基本分恢复#mysqlbinlogmysql-bin.000001>bin.sql
#mysql-uroot-p’abc-123’<bin.sql基于位置点的增量恢复#mysqlbinlogmysql-bin.000002--start-position=100--stop-..
分类:
数据库 时间:
2016-01-04 18:23:54
阅读次数:
240
1.编写全量备份脚本
代码如下:
#vim/root/DBFullyBak.sh//添加以下内容
#!/bin/bash
#Program
#usemysqldumptoFullybackupmysqldataperweek!
#History
#2015.08.25
#Path
#....
BakDir=/home/mysql/backup
LogFile=/home/mysql/backup/bak.log
Date=`date+%Y%m%d`
Begin=`dat..
分类:
其他好文 时间:
2015-08-26 20:20:40
阅读次数:
164
1线上环境有时候考虑到需要做增量备份数据库,所以写了个简单的脚本2添加自动任务每小时或者更短时间执行就好了#!/bin/sh#authorRuM#date2015-07-10BAKDIR=/tmp/mysqlbakBAKDIR_FULL=$BAKDIR/fullBAKDIR_ADD=$BAKDIR/addCONF=/etc/my.cnfPASSWD=123456INNOBACKUPEX=/usr/bin/in..
分类:
数据库 时间:
2015-07-10 19:17:48
阅读次数:
187
最近一直在思考如何增量备份二进制日志,这样一来我们就可以用mysqldump+二进制全备或者利用xtrabackup+二进制备份思想:利用mysql-bin.index,如果是第一次备份,就将mysql-bin.index中的所有文件都复制到备份目录下,然后保存备份后二进制日志的序号到一个文件中backbinlogpost..
分类:
数据库 时间:
2015-04-24 19:30:22
阅读次数:
281
Mysql数据库常用的办法是通过mysqldump导出sql进行备份,但是不适合数据量很大的数据库,速度,锁表是两个严重的问题。前面写了一遍blog介绍xtrabackup的热备工具。下面的脚本是基于xtrabackup实现自动备份数据库的功能。需求描述:每天晚上23点,对数据库进行一次完整备份。第..
分类:
数据库 时间:
2015-02-06 07:11:38
阅读次数:
214
win下的全备批处理批处理用于游戏服务器,经过严格测试,且正式使用,主要用来完全备份数据库,当然.这只是将数备份出来,至于如何将备份出来的数据远程传送的远程服务器上可以调用ftp的功能,此脚本并未详细说明,不明白的可留言,亦可邮件至jzcxfy@opkeep.com 代码如下 复制代码 @echo ...
分类:
数据库 时间:
2014-09-27 23:39:10
阅读次数:
329