
解决方法:
重新以root用户进入docker容器
docker -exec -itu 0 node1 bash
进入后你可以更改root密码
改完之后在进行下一步操作
apt-get update
apt-get install percona-xtrabackup-24
innobackupex --user=root --password=root /data/backup/full
好了,现在切到/data/backup/full下面看一下有没有刚刚的备份文件

ok热备成功
Docker内MySQL热备教程

本文详细介绍了如何在Docker容器中以root用户身份进入并更改密码,随后使用Percona XtraBackup进行MySQL数据库的热备份过程。通过apt-get更新软件包列表,并安装Percona XtraBackup,最后执行innobackupex命令完成数据库备份。
1116

被折叠的 条评论
为什么被折叠?



