Chinaunix首页 | 论坛 | 博客
  • 博客访问: 386627
  • 博文数量: 43
  • 博客积分: 613
  • 博客等级: 中士
  • 技术积分: 756
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-01 11:25
文章分类

全部博文(43)

文章存档

2016年(1)

2015年(5)

2014年(5)

2013年(14)

2012年(18)

分类: Mysql/postgreSQL

2012-12-06 16:26:59

安装完毕后,现在进行测试:

一、全备

1、使用innobackupex进行全备:

  1. innobackupex -user=test -password=123456 -port=3306 -host=10.1.1.192 -slave-info -defaults-file=/etc/my.cnf /data/backup

返回类似以下的信息表示备份成功:

  1. innobackupex: Backup created in directory '/data/backup/2012-12-06_16-17-45'
  2. innobackupex: MySQL binlog position: filename 'mysql-bin.000013', position 417
  3. innobackupex: MySQL slave binlog position: master host '10.1.1.191', filename 'mysql-bin.000003', position 122640080
  4. 121206 16:18:23 innobackupex: completed OK!

2、全备恢复测试:

应用日志

  1. innobackupex -user=test -password=123456 -port=3306 -host=10.1.1.192 --defaults-file=/etc/my.cnf --apply-log /data/backup/2012-12-06_16-17-45

停库并删除datadir下的文件

  1. /etc/init.d/mysqld stop
  2. rm -rf /data/dbdata/*

恢复

  1. innobackupex -user=test -password=123456 -port=3306 -host=10.1.1.192 --defaults-file=/etc/my.cnf --copy-back /data/backup/2012-12-06_16-17-45
  2. chown -R mysql.mysql /data/dbdata/

最后启动数据库。

二、增量备份

需要在全备的基础上执行

首先执行全备:

  1. innobackupex -user=test -password=123456 -port=3306 -host=10.1.1.192 -slave-info -defaults-file=/etc/my.cnf /data/backup

然后执行增量备份:

  1. xtrabackup_55 ---defaults-file=/etc/my.cnf --backup --target-dir=/data/backup/incream1 --incremental-basedir=/data/backup/2012-12-06_16-17-45


PS:2012-12-06-16-17-45是全备时生成目录。

 

执行恢复:

首先将增量备份加入日志:

  1. xtrabackup_55 --defaults-file=/etc/my.cnf --prepare --target-dir=/data/backup/2012-12-06_16-17-45
  2. xtrabackup_55 --target-dir=/data/backup/2012-12-06_16-17-45 --prepare --incremental-dir=/data/backup/incream1

然后应用日志:

  1. xtrabackup_55 --defaults-file=/etc/my.cnf --prepare --target-dir=/data/backup/2012-12-06_16-17-45

然后修改my.cnf中datadir到/data/backup/2012-12-06_16-17-45,然后更改这个目录权限

  1. chown -R mysql.mysql /data/backup/2012-12-06_16-17-45

就能正常使用了。



阅读(2185) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~