zoukankan      html  css  js  c++  java
  • Xtrabackup innobackupex

    Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是
    世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工。
    Xtrabackup中主要包含两个工具:
    xtrabackup:是用于热备份innodb, xtradb表中数据的工具,不能备份其他类型的
    表,也不能备份数据表结构;
    innobackupex:是将xtrabackup进行封装的perl脚本,可以备份和恢复MyISAM
    表以及数据表结构

    rpm包安装
    rpm -Uvh https://www.percona.com/downloads/XtraBackup/LATEST/percona-xtrabackup-24-2.4.5-1.el6.x86_64.rpm
     yum源安装
    yum install percona-xtrabackup
     源码安装
    1)解压源码包
    tar -xzvf percona-xtrabackup-2.1.7.tar.gz
    2)安装perl环境(DBI/DBD)
    yum install perl-DBIx-Simple.noarch perl-DBD-MySQL.x86_64 perl*
    3)Prerequisites
    yum install cmake gcc gcc-c++ libaio libaio-devel automake autoconf
    bison libtool ncurses-devel libgcrypt-devel libev-devel
    4)开始编译
    $ ./utils/build.sh #根据版本确认build.sh的参数
    $ ./utils/build.sh innodb56 #开始编译
    5)把xtrabackup_5.6复制到/usr/bin下
    cp /u01/percona-xtrabackup-2.1.7/src/xtrabackup_56 /usr/bin/

    备份原理


    innobackupex整个备份过程


    innobackupex恢复原理

  • 相关阅读:
    模板-树链剖分
    bzoj2523 聪明的学生
    P1220 关路灯
    BZOJ3572 [Hnoi2014]世界树
    BZOJ4013 [HNOI2015]实验比较
    BZOJ4012 [HNOI2015]开店
    BZOJ4011 [HNOI2015]落忆枫音
    BZOJ4009 [HNOI2015]接水果
    BZOJ4010 [HNOI2015]菜肴制作
    BZOJ4008 [HNOI2015]亚瑟王
  • 原文地址:https://www.cnblogs.com/dbalightyear/p/11223683.html
Copyright © 2011-2022 走看看