当我们需要从MySQL 5.7升级到MySQL 8时,我们可以选择就地升级或从现有的MySQL 5.7副本上设置另一个MySQL 8服务器。
本文将解释如何将MySQL 8设置为现有MySQL 5.7服务器的副本<一个href="//m.doggingzone.com/software/mysql-database/percona-xtrabackup">雷竞技下载官网Percona XtraBackup一个>.
在我的实验室中,我们有两个测试节点:
|
1
2
|
主要的年代pan>
:年代pan>
mysql57年代pan>
(年代pan>
192.168.56.111年代pan>
)年代pan>
与年代pan>
雷竞技下载官网
服务器年代pan>
5.7年代pan>
而且年代pan>
xtrabackup年代pan>
2.4年代pan>
安装年代pan>
副本年代pan>
:年代pan>
mysql8年代pan>
(年代pan>
192.168.56.113年代pan>
)年代pan>
与年代pan>
雷竞技下载官网
服务器年代pan>
8年代pan>
而且年代pan>
xtrabackup年代pan>
8.0年代pan>
安装年代pan>
|
0.飞行前检查MySQL升级检查工具
让我们运行MySQL升级检查工具来验证MySQL 5.7服务器实例是否为升级做好了准备。
|
1
2
3.
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20.
21
22
23
24
|
<年代pan>
b年代pan>
>年代pan>
MySQL年代pan>
本地主机年代pan>
JS年代pan>
>年代pan>
跑龙套年代pan>
.checkForServerUpgrade年代pan>
(年代pan>
'<一个href="//m.doggingzone.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="582a37372c1834373b393430372b2c">(电子邮件保护)一个>:3306”年代pan>
,年代pan>
{年代pan>
“密码”年代pan>
:年代pan>
“# # # #”年代pan>
,年代pan>
“targetVersion”年代pan>
:年代pan>
“8.0.32”年代pan>
,年代pan>
“configPath”年代pan>
:年代pan>
”“/ etc / my . cnf中所做年代pan>
}年代pan>
)年代pan>
<年代pan>/<年代pan class="crayon-i">b年代pan>
>年代pan>
的年代pan>
MySQL年代pan>
服务器年代pan>
在年代pan>
本地主机年代pan>
:年代pan>
3306年代pan>
,年代pan>
版本年代pan>
5.7.26年代pan>-<年代pan class="crayon-cn">29年代pan>-<年代pan class="crayon-i">日志年代pan>
-<年代pan class="crayon-h">
雷竞技下载官网
服务器年代pan>
(年代pan>
GPL年代pan>
)年代pan>
,年代pan>
释放年代pan>
29年代pan>
,年代pan>
修订年代pan>
11 ad961年代pan>
,年代pan>
将年代pan>
现在年代pan>
是年代pan>
检查年代pan>
为年代pan>
兼容性年代pan>
问题年代pan>
为年代pan>
升级年代pan>
来年代pan>
MySQL年代pan>
8.0.32……年代pan>
1年代pan>
)年代pan>
使用年代pan>
的年代pan>
老年代pan>
时间年代pan>
类型年代pan>
没有年代pan>
问题年代pan>
发现年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
20.年代pan>
)年代pan>
表年代pan>
公认的年代pan>
通过年代pan>
InnoDB年代pan>
那年代pan>
属于年代pan>
来年代pan>
一个年代pan>
不同的年代pan>
引擎年代pan>
没有年代pan>
问题年代pan>
发现年代pan>
21年代pan>
)年代pan>
问题年代pan>
报道年代pan>
通过年代pan>
“升级检查表x”年代pan>
命令年代pan>
没有年代pan>
问题年代pan>
发现年代pan>
22年代pan>
)年代pan>
新年代pan>
默认的年代pan>
身份验证年代pan>
插件年代pan>
注意事项年代pan>
警告年代pan>
:年代pan>
的年代pan>
新年代pan>
默认的年代pan>
身份验证年代pan>
插件年代pan>
“caching_sha2_password”年代pan>
提供了年代pan>
更多的年代pan>
安全年代pan>
密码年代pan>
哈希年代pan>
比年代pan>
以前年代pan>
使用年代pan>
“mysql_native_password”年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
23年代pan>
)年代pan>
列年代pan>
哪一个年代pan>
不能年代pan>
有年代pan>
默认的年代pan>
值年代pan>
没有年代pan>
问题年代pan>
发现年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
25年代pan>
)年代pan>
检查年代pan>
为年代pan>
孤儿年代pan>
例程年代pan>
在年代pan>
5.7年代pan>
没有年代pan>
问题年代pan>
发现年代pan>
错误年代pan>
:年代pan>
0年代pan>
警告年代pan>
:年代pan>
5年代pan>
通知年代pan>
:年代pan>
0年代pan>
|
有关MySQL升级检查器的详细信息,请参见年代pan>升级到MySQL 8?满足MySQL Shell升级检查工具一个><年代pan style="font-weight: 400;">或<一个href="https://dev.mysql.com/doc/mysql-shell/8.0/en/mysql-shell-utilities-upgrade.html" rel="nofollow">mysql-shell-utilities-upgrade一个>年代pan>获取详细信息。年代pan>
首先,让我们尝试从mysql57到mysql8服务器的流复制,因为这不需要额外的存储。年代pan>
1.在副本mysql8服务器上,运行:
|
1
|
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
~年代pan>
]年代pan>
# nc -l -p 2222 | unpigz -c | xbstream -x -c /var/lib/mysql年代pan>
|
在流复制完成之前,上面的命令将接收备份。年代pan>
2.在主服务器mysql5.7上,流拷贝到mysql8服务器:
|
1
2
3.
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
[年代pan>
根年代pan>
@年代pan>
mysql57年代pan>
~年代pan>
]年代pan>
# xtrabackup——stream=xbstream——parallel=4 /tmp | pigz -c——fast | nc -w 2 192.168.56.113 2222年代pan>
xtrabackup年代pan>
:年代pan>
公认的年代pan>
服务器年代pan>
参数年代pan>
:年代pan>
--<年代pan class="crayon-i">datadir年代pan>= /<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-i">mysql年代pan>
--<年代pan class="crayon-i">服务器年代pan>-<年代pan class="crayon-r">id年代pan>=<年代pan class="crayon-cn">1年代pan>
--<年代pan class="crayon-i">log_bin年代pan>=<年代pan class="crayon-i">mysql年代pan>-<年代pan class="crayon-i">箱子年代pan>
--<年代pan class="crayon-i">平行年代pan>=<年代pan class="crayon-cn">4年代pan>
xtrabackup年代pan>
:年代pan>
公认的年代pan>
客户端年代pan>
参数年代pan>
:年代pan>
230228年代pan>
22年代pan>
:年代pan>
58年代pan>
:年代pan>
57年代pan>
innobackupex年代pan>
:年代pan>
开始年代pan>
的年代pan>
备份年代pan>
操作年代pan>
重要的年代pan>
:年代pan>
请年代pan>
检查年代pan>
那年代pan>
的年代pan>
备份年代pan>
运行年代pan>
完成年代pan>
成功年代pan>
.年代pan>
在年代pan>
的年代pan>
结束年代pan>
的年代pan>
一个年代pan>
成功的年代pan>
备份年代pan>
运行年代pan>
innobackupex年代pan>
打印年代pan>
“完成好了!”年代pan>
.年代pan>
230228年代pan>
22年代pan>
:年代pan>
58年代pan>
:年代pan>
57年代pan>
version_check年代pan>
连接年代pan>
来年代pan>
MySQL年代pan>
服务器年代pan>
与年代pan>
DSN年代pan>
dbi: mysql; mysql_read_default_group = xtrabackup '年代pan>
作为年代pan>
“根”年代pan>
(年代pan>
使用年代pan>
密码年代pan>
:年代pan>
是的年代pan>
)年代pan>
.年代pan>
230228年代pan>
22年代pan>
:年代pan>
58年代pan>
:年代pan>
58年代pan>
version_check年代pan>
连接年代pan>
来年代pan>
MySQL年代pan>
服务器年代pan>
230228年代pan>
22年代pan>
:年代pan>
58年代pan>
:年代pan>
58年代pan>
version_check年代pan>
执行年代pan>
一个年代pan>
版本年代pan>
检查年代pan>
反对年代pan>
的年代pan>
服务器年代pan>
.年代pan>
.年代pan>
.年代pan>
230228年代pan>
22年代pan>
:年代pan>
58年代pan>
:年代pan>
58年代pan>
version_check年代pan>
完成年代pan>
.年代pan>
230228年代pan>
22年代pan>
:年代pan>
59年代pan>
:年代pan>
11年代pan>
[年代pan>
00年代pan>
]年代pan>
.年代pan>
.年代pan>
.done年代pan>
230228年代pan>
22年代pan>
:年代pan>
59年代pan>
:年代pan>
11年代pan>
[年代pan>
00年代pan>
]年代pan>
流媒体年代pan>
<年代pan>
STDOUT年代pan>
>年代pan>
230228年代pan>
22年代pan>
:年代pan>
59年代pan>
:年代pan>
11年代pan>
[年代pan>
00年代pan>
]年代pan>
.年代pan>
.年代pan>
.done年代pan>
xtrabackup年代pan>
:年代pan>
事务年代pan>
日志年代pan>
的年代pan>
lsn年代pan>
(年代pan>
31871969年代pan>
)年代pan>
来年代pan>
(年代pan>
31872026年代pan>
)年代pan>
是年代pan>
复制年代pan>
.年代pan>
关闭年代pan>
下来年代pan>
插件年代pan>
“keyring_file”年代pan>
230228年代pan>
22年代pan>
:年代pan>
59年代pan>
:年代pan>
12年代pan>
完成年代pan>
好吧年代pan>
!年代pan>
|
3.用Percona XtraBackup 8.0在MySQL 8上准备备雷竞技下载官网份,但是你会得到这个错误- [Xtrabackup]不支持重做日志格式1因为<一个href="https://docs.percona.com/percona-xtrabackup/8.0/faq.htm">版本不兼容问题一个>.
|
1
2
3.
4
5
6
7
8
9
10
11
12
|
xtrabackup年代pan>
--<年代pan class="crayon-i">准备年代pan>
--<年代pan class="crayon-st">使用年代pan>-<年代pan class="crayon-i">内存年代pan>=<年代pan class="crayon-cn">3 g年代pan>
--<年代pan class="crayon-i">应用年代pan>-<年代pan class="crayon-i">日志年代pan>-<年代pan class="crayon-i">只有年代pan>
--<年代pan class="crayon-i">目标年代pan>-<年代pan class="crayon-i">dir年代pan>= /<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-i">mysql年代pan>
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
mysql年代pan>
]年代pan>
# xtrabackup——prepare——use-memory=3G——apply-log-only——target-dir=/var/lib/mysql年代pan>
xtrabackup年代pan>
:年代pan>
[年代pan>
警告年代pan>
]年代pan>
选项年代pan>
“innodb_undo_tablespaces”年代pan>
:年代pan>
无符号年代pan>
价值年代pan>
0年代pan>
调整年代pan>
来年代pan>
2.年代pan>
2023年代pan>-<年代pan class="crayon-cn">02年代pan>-<年代pan class="crayon-cn">28 t23年代pan>
:年代pan>
05年代pan>
:年代pan>
23.993903年代pan>-<年代pan class="crayon-cn">05年代pan>
:年代pan>
00年代pan>
0年代pan>
[年代pan>
请注意年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">011825年代pan>
]年代pan>
[年代pan>
Xtrabackup年代pan>
]年代pan>
公认的年代pan>
服务器年代pan>
参数年代pan>
:年代pan>
--<年代pan class="crayon-i">innodb_checksum_algorithm年代pan>=<年代pan class="crayon-i">crc32年代pan>
--<年代pan class="crayon-i">innodb_data_file_path年代pan>=<年代pan class="crayon-i">ibdata1年代pan>
:年代pan>
12米年代pan>
:年代pan>
autoextend年代pan>
--<年代pan class="crayon-i">innodb_log_files_in_group年代pan>=<年代pan class="crayon-cn">2年代pan>
--<年代pan class="crayon-i">innodb_log_file_size年代pan>=<年代pan class="crayon-cn">50331648年代pan>
--<年代pan class="crayon-i">innodb_page_size年代pan>=<年代pan class="crayon-cn">16384年代pan>
--<年代pan class="crayon-i">innodb_log_block_size年代pan>=<年代pan class="crayon-cn">512年代pan>
--<年代pan class="crayon-i">innodb_undo_directory年代pan>=<年代pan class="crayon-sy">.年代pan>/<年代pan class="crayon-h">--<年代pan class="crayon-i">innodb_undo_tablespaces年代pan>=<年代pan class="crayon-cn">0年代pan>
--<年代pan class="crayon-i">服务器年代pan>-<年代pan class="crayon-r">id年代pan>=<年代pan class="crayon-cn">1年代pan>
2023年代pan>-<年代pan class="crayon-cn">02年代pan>-<年代pan class="crayon-cn">28 t23年代pan>
:年代pan>
05年代pan>
:年代pan>
23.994329年代pan>-<年代pan class="crayon-cn">05年代pan>
:年代pan>
00年代pan>
0年代pan>
[年代pan>
请注意年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">011825年代pan>
]年代pan>
[年代pan>
Xtrabackup年代pan>
]年代pan>
公认的年代pan>
客户端年代pan>
参数年代pan>
:年代pan>
--<年代pan class="crayon-i">准备年代pan>=<年代pan class="crayon-cn">1年代pan>
--<年代pan class="crayon-st">使用年代pan>-<年代pan class="crayon-i">内存年代pan>=<年代pan class="crayon-cn">3 g年代pan>
--<年代pan class="crayon-i">应用年代pan>-<年代pan class="crayon-i">日志年代pan>-<年代pan class="crayon-i">只有年代pan>=<年代pan class="crayon-cn">1年代pan>
--<年代pan class="crayon-i">目标年代pan>-<年代pan class="crayon-i">dir年代pan>= /<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-e">mysql年代pan>
xtrabackup年代pan>
版本年代pan>
8.0.32年代pan>-<年代pan class="crayon-cn">25年代pan>
基于年代pan>
在年代pan>
MySQL年代pan>
服务器年代pan>
8.0.32年代pan>
Linux年代pan>
(年代pan>
x86_64年代pan>
)年代pan>
(年代pan>
修订年代pan>
id年代pan>
:年代pan>
14 f007fb年代pan>
)年代pan>
2023年代pan>-<年代pan class="crayon-cn">02年代pan>-<年代pan class="crayon-cn">28 t23年代pan>
:年代pan>
05年代pan>
:年代pan>
23.994404年代pan>-<年代pan class="crayon-cn">05年代pan>
:年代pan>
00年代pan>
0年代pan>
[年代pan>
请注意年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">011825年代pan>
]年代pan>
[年代pan>
Xtrabackup年代pan>
]年代pan>
cd年代pan>
来年代pan>
/<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-i">mysql年代pan>/
2023年代pan>-<年代pan class="crayon-cn">02年代pan>-<年代pan class="crayon-cn">28 t23年代pan>
:年代pan>
05年代pan>
:年代pan>
24.001029年代pan>-<年代pan class="crayon-cn">05年代pan>
:年代pan>
00年代pan>
0年代pan>
[年代pan>
请注意年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">011825年代pan>
]年代pan>
[年代pan>
Xtrabackup年代pan>
]年代pan>
这年代pan>
目标年代pan>
似乎年代pan>
来年代pan>
是年代pan>
不年代pan>
准备年代pan>
然而,年代pan>
.年代pan>
<年代pan>
强大的年代pan>
>年代pan>
2023年代pan>-<年代pan class="crayon-cn">02年代pan>-<年代pan class="crayon-cn">28 t23年代pan>
:年代pan>
05年代pan>
:年代pan>
24.003369年代pan>-<年代pan class="crayon-cn">05年代pan>
:年代pan>
00年代pan>
0年代pan>
[年代pan>
错误年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">011825年代pan>
]年代pan>
[年代pan>
Xtrabackup年代pan>
]年代pan>
不支持的年代pan>
重做年代pan>
日志年代pan>
格式年代pan>
1年代pan>
2023年代pan>-<年代pan class="crayon-cn">02年代pan>-<年代pan class="crayon-cn">28 t23年代pan>
:年代pan>
05年代pan>
:年代pan>
24.003425年代pan>-<年代pan class="crayon-cn">05年代pan>
:年代pan>
00年代pan>
0年代pan>
[年代pan>
错误年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">011825年代pan>
]年代pan>
[年代pan>
Xtrabackup年代pan>
]年代pan>
这年代pan>
版本年代pan>
的年代pan>
雷竞技下载官网
XtraBackup年代pan>
可以年代pan>
只有年代pan>
执行年代pan>
备份年代pan>
而且年代pan>
恢复年代pan>
反对年代pan>
MySQL年代pan>
8.0年代pan>
而且年代pan>
雷竞技下载官网
服务器年代pan>
8.0年代pan>
,年代pan>
请年代pan>
使用年代pan>
雷竞技下载官网
Xtrabackup年代pan>
2.4年代pan>
为年代pan>
这年代pan>
数据库年代pan>
.年代pan>
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
mysql年代pan>
]年代pan>
#年代pan>
<年代pan>/<年代pan class="crayon-i">强大的年代pan>
>年代pan>
|
4、你需要卸载percona 雷竞技下载官网- xtrabackup - 80而且在MySQL 8雷竞技下载官网服务器上安装percona- xtrbackupup -24。
|
1
2
3.
4
5
6
7
8
|
sudo年代pan>
百胜年代pan>
删除年代pan>
雷竞技下载官网-<年代pan class="crayon-i">xtrabackup年代pan>-<年代pan class="crayon-cn">80年代pan>
sudo年代pan>
百胜年代pan>
列表年代pan>
|年代pan>
grep年代pan>
雷竞技下载官网
sudo年代pan>
百胜年代pan>
安装年代pan>
雷竞技下载官网-<年代pan class="crayon-i">xtrabackup年代pan>-<年代pan class="crayon-cn">24年代pan>
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
mysql年代pan>
]年代pan>
# xtrabackup——version年代pan>
xtrabackup年代pan>
:年代pan>
公认的年代pan>
服务器年代pan>
参数年代pan>
:年代pan>
--<年代pan class="crayon-i">datadir年代pan>= /<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-e">mysql年代pan>
xtrabackup年代pan>
版本年代pan>
2.4.27年代pan>
基于年代pan>
在年代pan>
MySQL年代pan>
服务器年代pan>
5.7.40年代pan>
Linux年代pan>
(年代pan>
x86_64年代pan>
)年代pan>
(年代pan>
修订年代pan>
id年代pan>
:年代pan>
aae8e82年代pan>
)年代pan>
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
mysql年代pan>
]年代pan>
#年代pan>
|
然后,在mysql8服务器上准备备份,年代pan>
|
1
2
3.
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
mysql年代pan>
]年代pan>
# xtrabackup——prepare——use-memory=3G——apply-log-only——target-dir=/var/lib/mysql年代pan>
xtrabackup年代pan>
:年代pan>
公认的年代pan>
服务器年代pan>
参数年代pan>
:年代pan>
--<年代pan class="crayon-i">innodb_checksum_algorithm年代pan>=<年代pan class="crayon-i">crc32年代pan>
--<年代pan class="crayon-i">innodb_log_checksum_algorithm年代pan>=<年代pan class="crayon-i">strict_crc32年代pan>
--<年代pan class="crayon-i">innodb_data_file_path年代pan>=<年代pan class="crayon-i">ibdata1年代pan>
:年代pan>
12米年代pan>
:年代pan>
autoextend年代pan>
--<年代pan class="crayon-i">innodb_log_files_in_group年代pan>=<年代pan class="crayon-cn">2年代pan>
--<年代pan class="crayon-i">innodb_log_file_size年代pan>=<年代pan class="crayon-cn">50331648年代pan>
--<年代pan class="crayon-i">innodb_fast_checksum年代pan>=<年代pan class="crayon-cn">0年代pan>
--<年代pan class="crayon-i">innodb_page_size年代pan>=<年代pan class="crayon-cn">16384年代pan>
--<年代pan class="crayon-i">innodb_log_block_size年代pan>=<年代pan class="crayon-cn">512年代pan>
--<年代pan class="crayon-i">innodb_undo_directory年代pan>=<年代pan class="crayon-sy">.年代pan>/<年代pan class="crayon-h">--<年代pan class="crayon-i">innodb_undo_tablespaces年代pan>=<年代pan class="crayon-cn">0年代pan>
--<年代pan class="crayon-i">服务器年代pan>-<年代pan class="crayon-r">id年代pan>=<年代pan class="crayon-cn">1年代pan>
--<年代pan class="crayon-i">重做年代pan>-<年代pan class="crayon-i">日志年代pan>-<年代pan class="crayon-i">版本年代pan>=<年代pan class="crayon-cn">1年代pan>
xtrabackup年代pan>
:年代pan>
公认的年代pan>
客户端年代pan>
参数年代pan>
:年代pan>
--<年代pan class="crayon-i">准备年代pan>=<年代pan class="crayon-cn">1年代pan>
--<年代pan class="crayon-st">使用年代pan>-<年代pan class="crayon-i">内存年代pan>=<年代pan class="crayon-cn">3 g年代pan>
--<年代pan class="crayon-i">应用年代pan>-<年代pan class="crayon-i">日志年代pan>-<年代pan class="crayon-i">只有年代pan>=<年代pan class="crayon-cn">1年代pan>
--<年代pan class="crayon-i">目标年代pan>-<年代pan class="crayon-i">dir年代pan>= /<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-e">mysql年代pan>
xtrabackup年代pan>
版本年代pan>
2.4.27年代pan>
基于年代pan>
在年代pan>
MySQL年代pan>
服务器年代pan>
5.7.40年代pan>
Linux年代pan>
(年代pan>
x86_64年代pan>
)年代pan>
(年代pan>
修订年代pan>
id年代pan>
:年代pan>
aae8e82年代pan>
)年代pan>
xtrabackup年代pan>
:年代pan>
cd年代pan>
来年代pan>
/<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-i">mysql年代pan>/
xtrabackup年代pan>
:年代pan>
这年代pan>
目标年代pan>
似乎年代pan>
来年代pan>
是年代pan>
不年代pan>
准备年代pan>
然而,年代pan>
.年代pan>
InnoDB年代pan>
:年代pan>
数量年代pan>
的年代pan>
池年代pan>
:年代pan>
1年代pan>
......<年代pan class="crayon-sy">.年代pan>
InnoDB年代pan>
:年代pan>
xtrabackup年代pan>
:年代pan>
最后的年代pan>
MySQL年代pan>
binlog年代pan>
文件年代pan>
位置年代pan>
234年代pan>
,年代pan>
文件年代pan>
名字年代pan>
mysql年代pan>-<年代pan class="crayon-i">箱子年代pan>
.年代pan>
000029年代pan>
InnoDB年代pan>
:年代pan>
xtrabackup年代pan>
:年代pan>
最后的年代pan>
MySQL年代pan>
binlog年代pan>
文件年代pan>
位置年代pan>
234年代pan>
,年代pan>
文件年代pan>
名字年代pan>
mysql年代pan>-<年代pan class="crayon-i">箱子年代pan>
.年代pan>
000029年代pan>
xtrabackup年代pan>
:年代pan>
开始年代pan>
关闭年代pan>
与年代pan>
innodb_fast_shutdown年代pan>
=<年代pan class="crayon-h">
1年代pan>
InnoDB年代pan>
:年代pan>
开始年代pan>
关闭年代pan>
.年代pan>
.年代pan>
.年代pan>
InnoDB年代pan>
:年代pan>
关闭年代pan>
完成年代pan>
;年代pan>
日志年代pan>
序列年代pan>
数量年代pan>
31872035年代pan>
InnoDB年代pan>
:年代pan>
数量年代pan>
的年代pan>
池年代pan>
:年代pan>
1年代pan>
关闭年代pan>
下来年代pan>
插件年代pan>
“keyring_file”年代pan>
230228年代pan>
23年代pan>
:年代pan>
27年代pan>
:年代pan>
52年代pan>
完成年代pan>
好吧年代pan>
!年代pan>
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
mysql年代pan>
]年代pan>
#年代pan>
|
5.你现在可以在MySQL 8服务器上启动MySQL服务,MySQL 8将为你升级。
您将完成从' 50700 '到' 80031 '的服务器升级,如下所示:年代pan>
|
1
2
3.
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
自由年代pan>
]年代pan>
# chown -R mysql:mysql /var/lib/mysql年代pan>
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
自由年代pan>
]年代pan>
# systemctl启动mysql年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t02年代pan>
:年代pan>
38年代pan>
:年代pan>
23.887913 z年代pan>
0年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">013169年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
/<年代pan class="crayon-i">usr年代pan>/<年代pan class="crayon-i">sbin子年代pan>/<年代pan class="crayon-e">mysqld年代pan>
(年代pan>
mysqld年代pan>
8.0.31年代pan>-<年代pan class="crayon-cn">23年代pan>
)年代pan>
初始化年代pan>
的年代pan>
服务器年代pan>
在年代pan>
进步年代pan>
作为年代pan>
过程年代pan>
6660年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t02年代pan>
:年代pan>
38年代pan>
:年代pan>
23.939215 z年代pan>
1年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">013576年代pan>
]年代pan>
[年代pan>
InnoDB年代pan>
]年代pan>
InnoDB年代pan>
初始化年代pan>
有年代pan>
开始年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t04年代pan>
:年代pan>
28年代pan>
:年代pan>
38.397836 z年代pan>
0年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">010116年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
/<年代pan class="crayon-i">usr年代pan>/<年代pan class="crayon-i">sbin子年代pan>/<年代pan class="crayon-e">mysqld年代pan>
(年代pan>
mysqld年代pan>
8.0.31年代pan>-<年代pan class="crayon-cn">23年代pan>
)年代pan>
开始年代pan>
作为年代pan>
过程年代pan>
8229年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t04年代pan>
:年代pan>
28年代pan>
:年代pan>
38.530856 z年代pan>
0年代pan>
[年代pan>
警告年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">010075年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
没有年代pan>
现有的年代pan>
UUID年代pan>
有年代pan>
被年代pan>
发现年代pan>
,年代pan>
所以年代pan>
我们年代pan>
假设年代pan>
那年代pan>
这年代pan>
是年代pan>
的年代pan>
第一个年代pan>
时间年代pan>
那年代pan>
这年代pan>
服务器年代pan>
有年代pan>
被年代pan>
开始年代pan>
.年代pan>
生成年代pan>
一个年代pan>
新年代pan>
UUID年代pan>
:年代pan>
89年c92c7e年代pan>-<年代pan class="crayon-i">b7e9年代pan>-<年代pan class="crayon-cn">11艾德年代pan>-<年代pan class="crayon-cn">9369年代pan>-<年代pan class="crayon-cn">080027 f01654。年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t04年代pan>
:年代pan>
28年代pan>
:年代pan>
38.749996 z年代pan>
1年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">011012年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
开始年代pan>
升级年代pan>
的年代pan>
数据年代pan>
目录年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t04年代pan>
:年代pan>
34年代pan>
:年代pan>
02.516924 z年代pan>
0年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">010116年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
/<年代pan class="crayon-i">usr年代pan>/<年代pan class="crayon-i">sbin子年代pan>/<年代pan class="crayon-e">mysqld年代pan>
(年代pan>
mysqld年代pan>
8.0.31年代pan>-<年代pan class="crayon-cn">23年代pan>
)年代pan>
开始年代pan>
作为年代pan>
过程年代pan>
8388年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t04年代pan>
:年代pan>
34年代pan>
:年代pan>
02.827172 z年代pan>
1年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">011012年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
开始年代pan>
升级年代pan>
的年代pan>
数据年代pan>
目录年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t04年代pan>
:年代pan>
34年代pan>
:年代pan>
02.827297 z年代pan>
1年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">013576年代pan>
]年代pan>
[年代pan>
InnoDB年代pan>
]年代pan>
InnoDB年代pan>
初始化年代pan>
有年代pan>
开始年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t04年代pan>
:年代pan>
34年代pan>
:年代pan>
47.547671 z年代pan>
1年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">013577年代pan>
]年代pan>
[年代pan>
InnoDB年代pan>
]年代pan>
InnoDB年代pan>
初始化年代pan>
有年代pan>
结束了年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t04年代pan>
:年代pan>
35年代pan>
:年代pan>
10.890987 z年代pan>
3.年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">011003年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
完成了年代pan>
填充年代pan>
数据年代pan>
字典年代pan>
表年代pan>
与年代pan>
数据年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t04年代pan>
:年代pan>
35年代pan>
:年代pan>
17.864546 z年代pan>
5年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">013381年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
服务器年代pan>
升级年代pan>
从年代pan>
“50700”年代pan>
来年代pan>
“80031”年代pan>
开始年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t04年代pan>
:年代pan>
35年代pan>
:年代pan>
41.732506 z年代pan>
5年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">013381年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
服务器年代pan>
升级年代pan>
从年代pan>
“50700”年代pan>
来年代pan>
“80031”年代pan>
完成年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t04年代pan>
:年代pan>
35年代pan>
:年代pan>
52.304549 z年代pan>
0年代pan>
[年代pan>
警告年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">010068年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
CA年代pan>
证书年代pan>
ca年代pan>
.pem年代pan>
是年代pan>
自我年代pan>
签署年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t04年代pan>
:年代pan>
35年代pan>
:年代pan>
52.974222 z年代pan>
0年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">011323年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
X年代pan>
插件年代pan>
准备好了年代pan>
为年代pan>
连接年代pan>
.年代pan>
绑定年代pan>-<年代pan class="crayon-i">地址年代pan>
:年代pan>
“::”年代pan>
港口年代pan>
:年代pan>
33060年代pan>
,年代pan>
套接字年代pan>
:年代pan>
/<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-i">mysql年代pan>/<年代pan class="crayon-i">mysqlx年代pan>
.sock年代pan>
|
6.您可以按照下面的步骤设置复制。
|
1
2
3.
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20.
21
22
23
24
25
26
27
28
29
|
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
mysql年代pan>
]年代pan>
# cat /var/lib/mysql/xtrabackup_binlog_info年代pan>
mysql年代pan>-<年代pan class="crayon-i">箱子年代pan>
.年代pan>
000029年代pan>
234年代pan>
2 fb728db年代pan>-<年代pan class="crayon-i">eb40年代pan>-<年代pan class="crayon-cn">11 eb年代pan>-<年代pan class="crayon-cn">96 c5年代pan>-<年代pan class="crayon-cn">080027 b6340a年代pan>
:年代pan>
1年代pan>-<年代pan class="crayon-cn">78年代pan>
,年代pan>
30 b9be00年代pan>-<年代pan class="crayon-i">c21a年代pan>-<年代pan class="crayon-cn">11电子商务年代pan>-<年代pan class="crayon-cn">8申请年代pan>-<年代pan class="crayon-cn">0800275411 eb年代pan>
:年代pan>
1年代pan>
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
mysql年代pan>
]年代pan>
#年代pan>
mysql8年代pan>
>年代pan>
停止年代pan>
副本年代pan>
;年代pan>
mysql8年代pan>
>年代pan>
重置年代pan>
主年代pan>
;年代pan>
mysql8年代pan>
>年代pan>
集年代pan>
全球年代pan>
gtid_purged年代pan>=<年代pan class="crayon-s">' 2 fb728db - eb40 - 11 - eb - 96 - c5 - 080027 - b6340a: 1 - 78, 30 b9be00 - c21a - 11 - ec - 8申请- 0800275411 -海尔哥哥:1 '年代pan>
;年代pan>
mysql8年代pan>
>年代pan>
改变年代pan>
复制年代pan>
源年代pan>
来年代pan>
SOURCE_HOST年代pan>
=<年代pan class="crayon-h">
“192.168.56.111”年代pan>
,年代pan>
SOURCE_PORT年代pan>
=<年代pan class="crayon-h">
3306年代pan>
,年代pan>
SOURCE_USER年代pan>
=<年代pan class="crayon-h">
“repl”年代pan>
,年代pan>
SOURCE_PASSWORD年代pan>
=<年代pan class="crayon-h">
########',年代pan>
SOURCE_AUTO_POSITION年代pan>
=<年代pan class="crayon-h">
1年代pan>
;年代pan>
mysql8年代pan>
>年代pan>
开始年代pan>
副本年代pan>
;年代pan>
mysql8年代pan>
>年代pan>
显示年代pan>
副本年代pan>
STATUSG年代pan>
***************************<年代pan class="crayon-h">
1.年代pan>
行年代pan>
***************************
Slave_IO_State年代pan>
:年代pan>
等待年代pan>
为年代pan>
源年代pan>
来年代pan>
发送年代pan>
事件年代pan>
Master_Host年代pan>
:年代pan>
192.168.56.111年代pan>
Master_User年代pan>
:年代pan>
repl年代pan>
Master_Port年代pan>
:年代pan>
3306年代pan>
Connect_Retry年代pan>
:年代pan>
60年代pan>
Master_Log_File年代pan>
:年代pan>
mysql年代pan>-<年代pan class="crayon-i">箱子年代pan>
.年代pan>
000029年代pan>
Slave_IO_Running年代pan>
:年代pan>
是的年代pan>
Slave_SQL_Running年代pan>
:年代pan>
是的年代pan>
...
Retrieved_Gtid_Set年代pan>
:年代pan>
2 fb728db年代pan>-<年代pan class="crayon-i">eb40年代pan>-<年代pan class="crayon-cn">11 eb年代pan>-<年代pan class="crayon-cn">96 c5年代pan>-<年代pan class="crayon-cn">080027 b6340a年代pan>
:年代pan>
79年代pan>
Executed_Gtid_Set年代pan>
:年代pan>
2 fb728db年代pan>-<年代pan class="crayon-i">eb40年代pan>-<年代pan class="crayon-cn">11 eb年代pan>-<年代pan class="crayon-cn">96 c5年代pan>-<年代pan class="crayon-cn">080027 b6340a年代pan>
:年代pan>
1年代pan>-<年代pan class="crayon-cn">79年代pan>
,年代pan>
30 b9be00年代pan>-<年代pan class="crayon-i">c21a年代pan>-<年代pan class="crayon-cn">11电子商务年代pan>-<年代pan class="crayon-cn">8申请年代pan>-<年代pan class="crayon-cn">0800275411 eb年代pan>
:年代pan>
1年代pan>
Auto_Position年代pan>
:年代pan>
1年代pan>
|
现在,我们已经设置了复制,您可以卸载Percona XtraBackup 2.4并重新安装Percona XtraBackup 8雷竞技下载官网.0,以便将来在MySQL 8服务器上进行备份。年代pan>
如果您觉得这很烦人,您可以选择先在mysql57服务器上准备备份,但这可能需要额外的存储空间。P年代pan>请看下文。年代pan>
在mysql5.7上进行备份
|
1
2
3.
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
xtrabackup年代pan>
--<年代pan class="crayon-i">平行年代pan>=<年代pan class="crayon-cn">4年代pan>
--<年代pan class="crayon-i">备份年代pan>
--<年代pan class="crayon-i">套接字年代pan>= /<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-i">mysql年代pan>/<年代pan class="crayon-i">mysql年代pan>
.sock年代pan>
--<年代pan class="crayon-i">目标年代pan>-<年代pan class="crayon-i">dir年代pan>= /<年代pan class="crayon-i">选择年代pan>/<年代pan class="crayon-i">mysql57backup年代pan>/
xtrabackup年代pan>
:年代pan>
公认的年代pan>
服务器年代pan>
参数年代pan>
:年代pan>
--<年代pan class="crayon-i">datadir年代pan>= /<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-i">mysql年代pan>
--<年代pan class="crayon-i">服务器年代pan>-<年代pan class="crayon-r">id年代pan>=<年代pan class="crayon-cn">1年代pan>
--<年代pan class="crayon-i">log_bin年代pan>=<年代pan class="crayon-i">mysql年代pan>-<年代pan class="crayon-i">箱子年代pan>
--<年代pan class="crayon-i">平行年代pan>=<年代pan class="crayon-cn">4年代pan>
xtrabackup年代pan>
:年代pan>
公认的年代pan>
客户端年代pan>
参数年代pan>
:年代pan>
--<年代pan class="crayon-i">用户年代pan>=<年代pan class="crayon-i">根年代pan>
--<年代pan class="crayon-i">密码年代pan>= *<年代pan class="crayon-h">--<年代pan class="crayon-i">备份年代pan>=<年代pan class="crayon-cn">1年代pan>
--<年代pan class="crayon-i">套接字年代pan>= /<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-i">mysql年代pan>/<年代pan class="crayon-i">mysql年代pan>
.sock年代pan>
--<年代pan class="crayon-i">目标年代pan>-<年代pan class="crayon-i">dir年代pan>= /<年代pan class="crayon-i">选择年代pan>/<年代pan class="crayon-i">mysql57backup年代pan>/
230301年代pan>
13年代pan>
:年代pan>
43年代pan>
:年代pan>
05年代pan>
version_check年代pan>
连接年代pan>
来年代pan>
MySQL年代pan>
服务器年代pan>
与年代pan>
DSN年代pan>
dbi: mysql; mysql_read_default_group = xtrabackup; mysql_socket = / var / lib / mysql / mysql.sock '年代pan>
作为年代pan>
“根”年代pan>
(年代pan>
使用年代pan>
密码年代pan>
:年代pan>
是的年代pan>
)年代pan>
.年代pan>
230301年代pan>
13年代pan>
:年代pan>
43年代pan>
:年代pan>
05年代pan>
version_check年代pan>
连接年代pan>
来年代pan>
MySQL年代pan>
服务器年代pan>
230301年代pan>
13年代pan>
:年代pan>
43年代pan>
:年代pan>
05年代pan>
version_check年代pan>
执行年代pan>
一个年代pan>
版本年代pan>
检查年代pan>
反对年代pan>
的年代pan>
服务器年代pan>
.年代pan>
.年代pan>
.年代pan>
...<年代pan class="crayon-sy">.年代pan>
使用年代pan>
服务器年代pan>
版本年代pan>
5.7.26年代pan>-<年代pan class="crayon-cn">29年代pan>-<年代pan class="crayon-e">日志年代pan>
xtrabackup年代pan>
版本年代pan>
2.4.24年代pan>
基于年代pan>
在年代pan>
MySQL年代pan>
服务器年代pan>
5.7.35年代pan>
Linux年代pan>
(年代pan>
x86_64年代pan>
)年代pan>
(年代pan>
修订年代pan>
id年代pan>
:年代pan>
b4ee263年代pan>
)年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
230301年代pan>
13年代pan>
:年代pan>
43年代pan>
:年代pan>
25年代pan>
执行年代pan>
解锁年代pan>
表年代pan>
230301年代pan>
13年代pan>
:年代pan>
43年代pan>
:年代pan>
25年代pan>
所有年代pan>
表年代pan>
解锁年代pan>
230301年代pan>
13年代pan>
:年代pan>
43年代pan>
:年代pan>
25年代pan>
[年代pan>
00年代pan>
]年代pan>
复制年代pan>
ib_buffer_pool年代pan>
来年代pan>
/<年代pan class="crayon-i">选择年代pan>/<年代pan class="crayon-i">mysql57backup年代pan>/<年代pan class="crayon-i">ib_buffer_pool年代pan>
230301年代pan>
13年代pan>
:年代pan>
43年代pan>
:年代pan>
25年代pan>
[年代pan>
00年代pan>
]年代pan>
.年代pan>
.年代pan>
.done年代pan>
230301年代pan>
13年代pan>
:年代pan>
43年代pan>
:年代pan>
25年代pan>
备份年代pan>
创建年代pan>
在年代pan>
目录年代pan>
' / opt / mysql57backup / '年代pan>
MySQL年代pan>
binlog年代pan>
位置年代pan>
:年代pan>
文件名年代pan>
“mysql-bin.000029”年代pan>
,年代pan>
位置年代pan>
“408”年代pan>
,年代pan>
GTID年代pan>
的年代pan>
的年代pan>
最后的年代pan>
改变年代pan>
'<年代pan class="crayon-cn">2 fb728db年代pan>-<年代pan class="crayon-i">eb40年代pan>-<年代pan class="crayon-cn">11 eb年代pan>-<年代pan class="crayon-cn">96 c5年代pan>-<年代pan class="crayon-cn">080027 b6340a年代pan>
:年代pan>
1年代pan>-<年代pan class="crayon-cn">79年代pan>
,年代pan>
30 b9be00年代pan>-<年代pan class="crayon-i">c21a年代pan>-<年代pan class="crayon-cn">11电子商务年代pan>-<年代pan class="crayon-cn">8申请年代pan>-<年代pan class="crayon-cn">0800275411 eb年代pan>
:年代pan>
1年代pan>'
230301年代pan>
13年代pan>
:年代pan>
43年代pan>
:年代pan>
26年代pan>
完成年代pan>
好吧年代pan>
!年代pan>
|
# 2。在mysql57上准备备份,然后传输到mysql8服务器。
|
1
2
3.
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20.
|
xtrabackup年代pan>
--<年代pan class="crayon-i">准备年代pan>
--<年代pan class="crayon-i">套接字年代pan>= /<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-i">mysql年代pan>/<年代pan class="crayon-i">mysql年代pan>
.sock年代pan>
--<年代pan class="crayon-i">目标年代pan>-<年代pan class="crayon-i">dir年代pan>= /<年代pan class="crayon-i">选择年代pan>/<年代pan class="crayon-i">mysql57backup年代pan>/
xtrabackup年代pan>
版本年代pan>
2.4.24年代pan>
基于年代pan>
在年代pan>
MySQL年代pan>
服务器年代pan>
5.7.35年代pan>
Linux年代pan>
(年代pan>
x86_64年代pan>
)年代pan>
(年代pan>
修订年代pan>
id年代pan>
:年代pan>
b4ee263年代pan>
)年代pan>
xtrabackup年代pan>
:年代pan>
cd年代pan>
来年代pan>
/<年代pan class="crayon-i">选择年代pan>/<年代pan class="crayon-i">mysql57backup年代pan>/
xtrabackup年代pan>
:年代pan>
这年代pan>
目标年代pan>
似乎年代pan>
来年代pan>
是年代pan>
不年代pan>
准备年代pan>
然而,年代pan>
.年代pan>
InnoDB年代pan>
:年代pan>
数量年代pan>
的年代pan>
池年代pan>
:年代pan>
1年代pan>
xtrabackup年代pan>
:年代pan>
xtrabackup_logfile年代pan>
检测到年代pan>
:年代pan>
大小年代pan>=<年代pan class="crayon-cn">8388608年代pan>
,年代pan>
start_lsn年代pan>=<年代pan class="crayon-sy">(年代pan>
31872026年代pan>
)年代pan>
xtrabackup年代pan>
:年代pan>
使用年代pan>
的年代pan>
后年代pan>
InnoDB年代pan>
配置年代pan>
为年代pan>
复苏年代pan>
:年代pan>
xtrabackup年代pan>
:年代pan>
innodb_data_home_dir年代pan>
=<年代pan class="crayon-h">
.年代pan>
xtrabackup年代pan>
:年代pan>
innodb_data_file_path年代pan>
=<年代pan class="crayon-h">
ibdata1年代pan>
:年代pan>
12米年代pan>
:年代pan>
autoextend年代pan>
xtrabackup年代pan>
:年代pan>
innodb_log_group_hom年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
InnoDB年代pan>
:年代pan>
5.7.35年代pan>
开始年代pan>
;年代pan>
日志年代pan>
序列年代pan>
数量年代pan>
31872533年代pan>
xtrabackup年代pan>
:年代pan>
开始年代pan>
关闭年代pan>
与年代pan>
innodb_fast_shutdown年代pan>
=<年代pan class="crayon-h">
1年代pan>
InnoDB年代pan>
:年代pan>
page_cleaner年代pan>
:年代pan>
1000毫秒年代pan>
目的年代pan>
循环年代pan>
花了年代pan>
12196 ms。年代pan>
的年代pan>
设置年代pan>
可能年代pan>
不年代pan>
是年代pan>
最优年代pan>
.年代pan>
(年代pan>
刷新年代pan>=<年代pan class="crayon-cn">0年代pan>
而且年代pan>
驱逐年代pan>=<年代pan class="crayon-cn">0年代pan>
,年代pan>
在年代pan>
的年代pan>
时间年代pan>
.年代pan>
)年代pan>
InnoDB年代pan>
:年代pan>
罚球年代pan>
优化年代pan>
线程年代pan>
退出年代pan>
.年代pan>
InnoDB年代pan>
:年代pan>
开始年代pan>
关闭年代pan>
.年代pan>
.年代pan>
.年代pan>
InnoDB年代pan>
:年代pan>
关闭年代pan>
完成年代pan>
;年代pan>
日志年代pan>
序列年代pan>
数量年代pan>
31872552年代pan>
关闭年代pan>
下来年代pan>
插件年代pan>
“keyring_file”年代pan>
230301年代pan>
13年代pan>
:年代pan>
47年代pan>
:年代pan>
16年代pan>
完成年代pan>
好吧年代pan>
!年代pan>
|
然后转移到mysql8:年代pan>
|
1
2
3.
4
5
6
7
8
9
10
11
12
13
14
15
|
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
自由年代pan>
]年代pan>
# chown -R 雷竞技下载官网percona:percona /var/lib/mysql/年代pan>
[年代pan>
根年代pan>
@年代pan>
mysql57年代pan>
~年代pan>
]年代pan>
# rsync -avpP -e ssh /opt/mysql57backup/ /var/lib/mysql/年代pan>
雷竞技下载官网
@年代pan>
192.168.56.113年代pan>
:年代pan>/<年代pan class="crayon-t">var年代pan>/<年代pan class="crayon-i">自由年代pan>/<年代pan class="crayon-i">mysql年代pan>/
雷竞技下载官网
@年代pan>
192.168.56.113年代pan>'<年代pan class="crayon-i">年代年代pan>
密码年代pan>
:年代pan>
发送年代pan>
增量年代pan>
文件年代pan>
列表年代pan>
.年代pan>/
备份年代pan>-<年代pan class="crayon-i">我的年代pan>
.cnf年代pan>
515年代pan>
One hundred.年代pan>
%年代pan>
0.00 kb年代pan>/<年代pan class="crayon-i">年代年代pan>
0年代pan>
:年代pan>
00年代pan>
:年代pan>
00年代pan>
(年代pan>
xfr年代pan>
# 1, to-chk = 443/445)年代pan>
ib_buffer_pool年代pan>
686年代pan>
One hundred.年代pan>
%年代pan>
669.92 kb年代pan>/<年代pan class="crayon-i">年代年代pan>
0年代pan>
:年代pan>
00年代pan>
:年代pan>
00年代pan>
(年代pan>
xfr年代pan>
# 2, to-chk = 442/445)年代pan>
ib_logfile0年代pan>
50年代pan>
,年代pan>
331年代pan>
,年代pan>
648年代pan>
One hundred.年代pan>
%年代pan>
1.87 mb年代pan>/<年代pan class="crayon-i">年代年代pan>
0年代pan>
:年代pan>
00年代pan>
:年代pan>
25年代pan>
(年代pan>
xfr年代pan>
# 3, to-chk = 441/445)年代pan>
ib_logfile1年代pan>
50年代pan>
,年代pan>
331年代pan>
,年代pan>
648年代pan>
One hundred.年代pan>
%年代pan>
16.09 mb年代pan>/<年代pan class="crayon-i">年代年代pan>
0年代pan>
:年代pan>
00年代pan>
:年代pan>
02年代pan>
(年代pan>
xfr年代pan>
# 4, to-chk = 440/445)年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
.年代pan>
|
#3:启动MySQL服务,它会为你升级。
|
1
2
3.
4
5
6
7
8
9
10
11
12
13
14
15
|
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
自由年代pan>
]年代pan>
# chown -R mysql:mysql /var/lib/mysql年代pan>
[年代pan>
根年代pan>
@年代pan>
mysql8年代pan>
自由年代pan>
]年代pan>
# systemctl启动mysql年代pan>
...<年代pan class="crayon-sy">.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t19年代pan>
:年代pan>
12年代pan>
:年代pan>
38.752622 z年代pan>
0年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">010116年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
/<年代pan class="crayon-i">usr年代pan>/<年代pan class="crayon-i">sbin子年代pan>/<年代pan class="crayon-e">mysqld年代pan>
(年代pan>
mysqld年代pan>
8.0.31年代pan>-<年代pan class="crayon-cn">23年代pan>
)年代pan>
开始年代pan>
作为年代pan>
过程年代pan>
21608年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t19年代pan>
:年代pan>
12年代pan>
:年代pan>
40.212880 z年代pan>
1年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">011012年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
开始年代pan>
升级年代pan>
的年代pan>
数据年代pan>
目录年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t19年代pan>
:年代pan>
12年代pan>
:年代pan>
40.220504 z年代pan>
1年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">013576年代pan>
]年代pan>
[年代pan>
InnoDB年代pan>
]年代pan>
InnoDB年代pan>
初始化年代pan>
有年代pan>
开始年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t19年代pan>
:年代pan>
17年代pan>
:年代pan>
48.087404 z年代pan>
1年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">013577年代pan>
]年代pan>
[年代pan>
InnoDB年代pan>
]年代pan>
InnoDB年代pan>
初始化年代pan>
有年代pan>
结束了年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t19年代pan>
:年代pan>
18年代pan>
:年代pan>
10.663895 z年代pan>
3.年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">011003年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
完成了年代pan>
填充年代pan>
数据年代pan>
字典年代pan>
表年代pan>
与年代pan>
数据年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t19年代pan>
:年代pan>
18年代pan>
:年代pan>
13.814450 z年代pan>
5年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">013381年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
服务器年代pan>
升级年代pan>
从年代pan>
“50700”年代pan>
来年代pan>
“80031”年代pan>
开始年代pan>
.年代pan>
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t19年代pan>
:年代pan>
18年代pan>
:年代pan>
57.570769 z年代pan>
5年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">013381年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
服务器年代pan>
升级年代pan>
从年代pan>
“50700”年代pan>
来年代pan>
“80031”年代pan>
完成年代pan>
.年代pan>
……
2023年代pan>-<年代pan class="crayon-cn">03年代pan>-<年代pan class="crayon-cn">01 t19年代pan>
:年代pan>
19年代pan>
:年代pan>
06.029463 z年代pan>
0年代pan>
[年代pan>
系统年代pan>
]年代pan>
[年代pan>
我的年代pan>-<年代pan class="crayon-cn">010931年代pan>
]年代pan>
[年代pan>
服务器年代pan>
]年代pan>
/<年代pan class="crayon-i">usr年代pan>/<年代pan class="crayon-i">sbin子年代pan>/<年代pan class="crayon-i">mysqld年代pan>
:年代pan>
准备好了年代pan>
为年代pan>
连接年代pan>
.年代pan>
版本年代pan>
:年代pan>
“8.0.31-23”年代pan>
套接字年代pan>
:年代pan>
“/ var / lib / mysql / mysql.sock”年代pan>
港口年代pan>
:年代pan>
3306年代pan>
雷竞技下载官网
服务器年代pan>
(年代pan>
GPL年代pan>
)年代pan>
,年代pan>
释放年代pan>
23年代pan>
,年代pan>
修订年代pan>
71449379.年代pan>
|
# 4。设置复制,类似于上面的步骤6:
|
1
2
3.
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20.
21
22
23
24
25
26
|
[年代pan>
根年代pan>
@年代pan>
mysql57年代pan>
~年代pan>
]年代pan>
# cat /opt/mysql57backup/xtrabackup_binlog_info年代pan>
mysql年代pan>-<年代pan class="crayon-i">箱子年代pan>
.年代pan>
000029年代pan>
408年代pan>
2 fb728db年代pan>-<年代pan class="crayon-i">eb40年代pan>-<年代pan class="crayon-cn">11 eb年代pan>-<年代pan class="crayon-cn">96 c5年代pan>-<年代pan class="crayon-cn">080027 b6340a年代pan>
:年代pan>
1年代pan>-<年代pan class="crayon-cn">79年代pan>
,年代pan>
30 b9be00年代pan>-<年代pan class="crayon-i">c21a年代pan>-<年代pan class="crayon-cn">11电子商务年代pan>-<年代pan class="crayon-cn">8申请年代pan>-<年代pan class="crayon-cn">0800275411 eb年代pan>
:年代pan>
1年代pan>
[年代pan>
根年代pan>
@年代pan>
mysql57年代pan>
~年代pan>
]年代pan>
#年代pan>
mysql8年代pan>
>年代pan>
停止年代pan>
副本年代pan>
;年代pan>
mysql8年代pan>
>年代pan>
重置年代pan>
主年代pan>
;年代pan>
mysql8年代pan>
>年代pan>
集年代pan>
全球年代pan>
gtid_purged年代pan>=<年代pan class="crayon-s">' 2 fb728db - eb40 - 11 - eb - 96 - c5 - 080027 - b6340a: 1 - 79, 30 b9be00 - c21a - 11 - ec - 8申请- 0800275411 -海尔哥哥:1 '年代pan>
;年代pan>
mysql8年代pan>
>年代pan>
改变年代pan>
复制年代pan>
源年代pan>
来年代pan>
SOURCE_HOST年代pan>
=<年代pan class="crayon-h">
“192.168.56.111”年代pan>
,年代pan>
SOURCE_PORT年代pan>
=<年代pan class="crayon-h">
3306年代pan>
,年代pan>
SOURCE_USER年代pan>
=<年代pan class="crayon-h">
“repl”年代pan>
,年代pan>
SOURCE_PASSWORD年代pan>
=<年代pan class="crayon-h">
########',年代pan>
SOURCE_AUTO_POSITION年代pan>
=<年代pan class="crayon-h">
1年代pan>
;年代pan>
mysql8年代pan>
>年代pan>
开始年代pan>
副本年代pan>
;年代pan>
mysql8年代pan>
>年代pan>
显示年代pan>
副本年代pan>
STATUSG年代pan>
***************************<年代pan class="crayon-h">
1.年代pan>
行年代pan>
***************************
Slave_IO_State年代pan>
:年代pan>
等待年代pan>
为年代pan>
源年代pan>
来年代pan>
发送年代pan>
事件年代pan>
Master_Host年代pan>
:年代pan>
192.168.56.111年代pan>
Master_User年代pan>
:年代pan>
repl年代pan>
Master_Port年代pan>
:年代pan>
3306年代pan>
……<年代pan class="crayon-sy">.年代pan>
Relay_Master_Log_File年代pan>
:年代pan>
mysql年代pan>-<年代pan class="crayon-i">箱子年代pan>
.年代pan>
000029年代pan>
Slave_IO_Running年代pan>
:年代pan>
是的年代pan>
Slave_SQL_Running年代pan>
:年代pan>
是的年代pan>
|
结论
您可以使用Percona XtraBack雷竞技下载官网up 2.4在MySQL 8服务器上拷贝流后准备MySQL 5.7备份,或者使用Percona XtraBackup 2.4先在MySQL 5.7上准备备份,然后转移到MySQL 8。最后,让MySQL 8二进制自动升级。
我希望这对你用Percona XtraBackup从MySQL 5.7升级到MySQL 8有所帮助!雷竞技下载官网
雷竞技下载官网Percona XtraBackup是一个免费、开源、完整的在线备份解决方案,适用于所有版本的Percona Server for MySQL和MySQL。它在事务系统上执行在线非阻塞、严格压缩、高度安全的备份,以便应用程序在计划的维护窗口期间保持完全可用。年代trong>
今天就试雷竞技下载官网试Percona XtraBackup吧!一个>





