环境及工具: centos7.6 、mysql8.0.32(二进制压缩包安装)、xtrabackuo8.0.32(二进制压缩包安装) MySQL配置文件如下: [mysqld] user=mysql basedir=/application/mysql8032 datadir=/data/mysql8032 log_error=/data/mysqlerr.log character_set_server=utf8mb4 socket=/tmp/mysql.sock [mysql] socket=/tmp/mysql.sock 使用的备份命令: xtrabackup --user=root --password=King123456 -S/tmp/mysql.sock --backup --parallel=10 --target-dir=/root/fullbackup 出现的问题如下: 如上图所示,可以正常备份,但是会出现无法加载身份验证插件caching_sha2_password的问题 尝试过的操作: 1.在配置文件中添加了以下内容: [mysqld]ssl_ca=/data/mysql8032/ca.pemssl_cert=/data/mysql8032/server-cert.pemssl_key=/data/mysql8032/server-key.pem[client]ssl_ca=/data/mysql8032/ca.pemssl_cert=/data/mysql8032/client-cert.pemssl_key=/data/mysql8032/client-key.pem 然后使用xtrabackup --user=root --password=King123456 -S/tmp/mysql.sock --ssl_ca=/data/mysql8032/ca.pem --ssl_cert=/data/mysql8032/client-cert.pem --ssl_key=/data/mysql8032/client-key.pem --backup --parallel=10 --target-dir=/root/fullbackup 进行备份,仍然会出现以上问题 2.使用rpm包安装xtrabackup进行测试,仍然会出现以上问题 3.将备份文件恢复到一个单独的目录,以该目录为MySQL数据目录,然后启动MySQL实例,可以正常启动,数据看上去都还在 需求: 综上所述,这个问题要如何解决?或者说需要解决吗? |
vvvvvv
2023-10-28 22:52:20
| |
kingzhesi
2023-10-30 14:34:32
| ||
kingzhesi
2023-10-30 14:37:45
| ||
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com