代码拉取完成,页面将自动刷新
wget http://archive.lbzip2.org/lbzip2-2.5.tar.gz
tar zxf lbzip2-2.5.tar.gz
cd lbzip2-2.5
./configure
make && make install
lbzip2 -d -k 3321_full_stream_3321_2019-05-13_01.bz2
注:如果已经安装该工具,则跳过该步骤
scp -l 20000 -P37100 -r /opt/soft/xtrabackup 10.8.101.157:/opt/soft
附:
[root@qs-mgdb-101 tmp]# ls -l 3321_full_stream_3321_2019-05-13_01.bz2
-rw-r--r-- 1 root root 106509185392 5月 16 16:38 3321_full_stream_3321_2019-05-13_01.bz2
[root@qs-mgdb-101 tmp]#
mkdir -p /tmp/{tmp1,tmp2} #创建需要的临时目录, tmp1保存全量备份解压、抽取出来的文件, tmp2是临时目录
lbzip2 -d -k 3321_full_stream_3321_2019-05-13_01.bz2
xbstream -x < 3321_full_stream_3321_2019-05-13_01 -C /tmp/tmp1
innobackupex --prepare --apply-log --tmpdir=/tmp/tmp2 /tmp/tmp1
注:这里的tmpdir目录路径必须是绝对路径
innobackupex --defaults-file=/opt/soft/mysql/my_3321.cnf --copy-back --use-memory=959M --tmpdir=/tmp/tmp2 /tmp/tmp1
注:这里的tmpdir目录路径必须是绝对路径
[root@qs-mgdb-101 tmp]# ls -l
总用量 932084
-rw-r--r-- 1 root root 814503191 5月 16 17:57 3325_full_stream_3325_2019-05-13_03.bz2
-rw-r--r-- 1 root root 66027561 5月 16 17:57 3325_incremental_stream_3325_2019-05-14_03.bz2
-rw-r--r-- 1 root root 37749280 5月 16 17:57 3325_incremental_stream_3325_2019-05-15_03.bz2
-rw-r--r-- 1 root root 36158531 5月 16 17:57 3325_incremental_stream_3325_2019-05-16_03.bz2
[root@qs-mgdb-101 tmp]#
这里使用的是lbzip2工具解压。
mkdir -p /tmp/{tmp1,tmp2,tmp3} #创建需要的临时目录, tmp1保存全量备份解压、抽取出来的文件, tmp2保存增量备份解压、抽取出来的文件, tmp3是临时目录
lbzip2 -d -k 3325_full_stream_3325_2019-05-13_03.bz2
lbzip2 -d -k 3325_incremental_stream_3325_2019-05-14_03.bz2
lbzip2 -d -k 3325_incremental_stream_3325_2019-05-15_03.bz2
lbzip2 -d -k 3325_incremental_stream_3325_2019-05-16_03.bz2
xbstream -x < 3325_full_stream_3325_2019-05-13_03.bz2 -C /tmp/tmp1
innobackupex --prepare --redo-only --apply-log --tmpdir=/tmp/tmp3 /tmp/tmp1
注:这里需要加上--read-only参数,这里的tmpdir目录路径必须是绝对路径
需要注意一下两点:
xbstream -x < 3325_incremental_stream_3325_2019-05-14_03 -C /tmp/tmp2
innobackupex --prepare --redo-only --apply-log --incremental-dir=/tmp/tmp2 --tmpdir=/tmp/tmp3 /tmp/tmp1
注:这里需要加上--read-only参数,这里的tmpdir目录路径必须是绝对路径
rm -rf /tmp/tmp2/* #需要先清空tmp2目录
xbstream -x < 3325_incremental_stream_3325_2019-05-15_03 -C /tmp/tmp2
innobackupex --prepare --redo-only --apply-log --incremental-dir=/tmp/tmp2 --tmpdir=/tmp/tmp3 /tmp/tmp1
注:这里需要加上--read-only参数,这里的tmpdir目录路径必须是绝对路径
rm -rf /tmp/tmp2/* #需要先清空tmp2目录
xbstream -x < 3325_incremental_stream_3325_2019-05-16_03 -C /tmp/tmp2
innobackupex --prepare --apply-log --incremental-dir=/tmp/tmp2 --tmpdir=/tmp/tmp3 /tmp/tmp1
注:注意,这里不需要加上--redo-only,这里的tmpdir目录路径必须是绝对路径
innobackupex --defaults-file=/opt/soft/mysql/my_3325.cnf --copy-back --use-memory=959M --tmpdir=/tmp/tmp3 /tmp/tmp1
注:这里的tmpdir目录路径必须是绝对路径
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。