記一次mysql熱備份xtrabackup(沒有解決問題)

HelloWorld-Q發表於2020-12-01

找到對應的版本 我的mysql8.0.21版本找到對應的版本 我的mysql8.0.21版本

官網www.percona.com/downloads/Percona-...

yum localinstall percona-xtrabackup-80-8.0.4-1.el7.x86_64.rpm
[root@localhost home]# xtrabackup  -v
xtrabackup: recognized server arguments: --datadir=/usr/local/mysql/data --innodb_buffer_pool_size=64M --innodb_flush_log_at_trx_commit=1 --innodb_log_buffer_size=4M --innodb_log_file_size=256M --log_bin=mysql-bin --server-id=1 
xtrabackup version 8.0.14 based on MySQL server 8.0.21 Linux (x86_64) (revision id: 113f3d7)

傳輸到從伺服器傳輸到從伺服器

scp -r /home/master_slave root@192.168.8.111:/home/master_slave
停止服務
service mysql stop

data重新命名
mv /usr/local/mysql/data /usr/local/mysql/data2

備份
xtrabackup --defaults-file=/etc/my.cnf --copy-back --target-dir=/home/master_slave
或者
 innobackupex   --defaults-file=/etc/my.cnf --copy-back --target-dir=/home/master_slave


許可權
chown -R mysql:mysql /usr/local/mysql/data

重啟
service mysql start

各種問題各種問題

mysql熱備份xtrabackup

mysql熱備份xtrabackup

mysql熱備份xtrabackup
最後把從庫初始化了(還是有問題)

下次配置5.7的在試試

本作品採用《CC 協議》,轉載必須註明作者和本文連結
有夢想的人睡不著,沒有夢想的人睡不醒。

相關文章