暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
基于xtrabackup的MySQL 8.0物理备份与恢复.docx
246
8页
16次
2024-10-30
5墨值下载
基于


物理备份与恢复
、概述




数据库较为受欢迎的主流备份工具。
其具有备份和恢复速度快,能够基于压缩功能节约磁盘空间等优点。
需要注意由于

版本

日志和数据字典的改变,

版本
只支持对


系列的数据库进行备份恢复。
如需对

数据库进行备份恢复,可以使用
 !
版本。
参考文章:
"#$$%%%$$ &'
物理备份

简介
"#$$%%%$$&! (
备份还原之


安装
操作系统:
)*+&,)-

版本:
'&

版本:
..'.'
"#$$%$%$./.
$./.'.'$+$"$$&(&!$.
..'.'&(&!
)安装依赖包
安装过程需要用到
+0
1
等软件包,可从以下地址下载。
"#$$2$+$+$+$$+$&(&!$+0.!.
+&(&!
"#$$++$$$&(&!$3$1$1..
&(&!
yum -y install libev-4.15-0.7.el7.remi.x86_64.rpm
yum -y install zstd-1.5.5-1.el7.x86_64.rpm
)安装

yum -y install percona-xtrabackup-80-8.0.35-31.1.el7.x86_64.rpm
'
)查看软件版本信息
xtrabackup --version
'

参数介绍
xtrabackup --help
用法:
43# 5 5..6.2789 .. :  5..6.
2789..95*;<*=9
..+.6
打印程序的参数列表并退出
...6
不从任何配置文件中读取参数信息,除了登录文件
..6.278
仅从给定文件读取默认选项,必须是个真实文件,必须在命令行第
个选项位置指定。
..6..278
在读取全局文件后读取此文件
..6.3.>78
还可以阅读带有

3?>
)的组
..3+."78
读取登录文件的路径
.0?..0+
打印

版本信息
..3.+7

如果目录确实存在且为空,则

将成功,

不会覆盖现有的文件,
会在操作系统层面报错,文件存在。
..
备份到
3.+
指定的目录
..
计算
+
中的统计信息(建议使用离线

..
启动

服务器备份的
,
准备
-
阶段
..

阶段创建要导入到另一个数据库的文件
...3.
在准备阶段应用日志时,停止恢复进程,不向前推进
=
注意选项较为重要。主要应用于增量备份,在常规备份中,执行两种操作以使数据库
保持一致:从日志文件对数据文件重播已提交的事务,以及回滚未提交的事务。
在准备备份时,必须跳过未提交事务的回滚,因为在备份时未提交的事务可能正在进行中
它们很可能在下一次增量备份中提交。您应该使用
...3.
选项来防止回滚阶段。
如果您不使用
...3.
选项来防止回滚阶段,那么您的增量备份将是无用的。
事务回滚后,无法应用进一步的增量备份。
..+.
输出

所需的参数
...78
...3
使


"0
,/??@?@/-
,使用该值代替
A((+1
.."78

一起使用,限制每秒
<*
操作
,
-
<*
数值。
..3579
忽略

选项兼容性的选项
..3..+078
线
...+7
..
使
?
目 录
("+
文件。
..."+0.78


=

..
选项一起使用。
..7
过正则表达式
...27
文件中的确的

名称列表进行选。
..7
按照数据库列表进行过
...27
按照文件中的数据库列表进行过
...7
正则达式。操方式
..
的表将不备份,此参数的优先级高

...7
不包基于名称的数据库,操作方式
..
配的库将不备份,优先级高

...+.32BB
BB
..C
+(32B
888
果要创建
+(32B
,只需在相同的选项中重执行此命令
888
..579
使

..D<D*.
选项,文件式传输到
;E*4;
D<D*
文件。一支持的流格式
C
..579
使
的压缩算法压缩单个备份文件。支持的算法是
1!C
1C
。默认算法为
1C
..
压缩使用
..
选项成的所有压缩文件。
..."78
线

,F.
"F-
,FF-
使
#F..7!..
..."7 F
会创建
!
<*
线程读取数据并管道传送
个压缩线程。
...".+178
压缩线程的工作缓冲区大小(字节)。默认值为
&!G
..7
H=)IJ;<*=(K@*I<;L
+
据文件的备份,目前支持的算法有
KH ?KHM ?KH &
...7
要使用的加密密钥,因为会录到命令行,所以不推使用。
....27
要使用加密密钥文件
?
加密

过以下命令行命
成:
.&! !
..."78
该选项表示并行加密
%
线程数量,默认为
...".+178
该选项表示加密线程
%
缓冲区的大小,单位是字节
默认是
&!G
..7
解密使用
..
选项创建的备份中扩展名

的所有文件。
..0.+3+
解密压缩后

1
1!

文件。
..+."78
备份重建线程数只有
..
..+.
+
一起才生效
..+.+

事务日志之后重建索引,只有和
..
一起才生效
...2
该选项表示再访问文件句柄

打开表空间常并不
关闭文件句柄,目的是正确的
EE
操作。如果表空间数量大,是一种可以关闭
再访问的文件句柄法。使用该选项有风险,会有产生不一致备份的可能。
...2
写核心致命信
...
做数据恢复时将备份的所有数据文件拷贝

服务器的
+
目录。
..0.
项与
...
相似将以备份的所有文从备目录
到实
+
位置谨慎使用,因为它除备份文件。使用场景够的
盘空间时保数据文件和
/
本。
+
+ ..6...
++
选项指定,
...
选项不会覆盖。

?
"%

+
目录中。
of 8
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。