Percona XtraBackup 8.0, 安裝與測試
Percona XtraBackup 8.0 是Percona XtraBackup新推出了一個針對MySQL8.0的版本,主要是MySQL8.0在Redo 和 資料庫字典方面有了新的改進。 XtraBackup 2.4 繼續支援MySQL 5.6 和 5.7。
(1)移除了innobackupex指令;(2)由于新的MySQL重做日志和資料字典格式,8.0版本隻支援mysql8.0和percona8.0;(3)早于mysql8.0的版本需要使用xtrabackup2.4備份和恢複.
step 1 下載下傳
wget
https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-8.0.4/binary/redhat/7/x86_64/percona-xtrabackup-80-8.0.4-1.el7.x86_64.rpmstep 2 安裝已下載下傳檔案
yum localinstall percona-xtrabackup-80-8.0.4-1.el7.x86_64.rpm
step 3 判斷安裝是否已安裝成功
rpm -qa | grep -i xtrabackup
相關檔案查詢
rpm -ql percona-xtrabackup-80
xtrabackup安裝版本的查詢:
xtrabackup --version
本測試查詢後的資訊如下:
xtrabackup version 8.0.4 based on MySQL server 8.0.13 Linux (x86_64) (revision id: c2c0777)
我們應該特别小心,這個xtrabackup version 運作的基礎是MySQL server 8.0.13。如果,MySQL的版本是之前的版本,在恢複階段會報錯:
xtrabackup: Error: cannot open file './xtrabackup_tablespaces'xtrabackup: Error: failed to load tablespaces list.
It is possible that the backup was created by Percona XtraBackup 2.4 or earlier version. Please use the same XtraBackup version to restore.
原文位址
https://www.cnblogs.com/xuliuzai/p/10726001.html