1.使用winscp傳輸大檔案
首先需要将windows server上比較大的檔案傳到linux伺服器上,最後發現可以使用winscp進行大檔案的傳輸。
下載下傳位址:傳送門
2.安裝mysql
因為xb檔案是mysql的備份檔案,是以還是會用到mysql,我是使用的centos7系統,是以推薦看這裡:CentOS7安裝MySQL(詳解)
3.首先需要解壓xb檔案,使用Percona XtraBackup,官網下載下傳安裝,選完對應版本後:
yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
yum install percona-xtrabackup-24
參考:這裡
可能還需要安裝qpress:yum install qpress -y
後面在啟動mysql的時候可能會有類似的error:
2020-12-01T10:32:35.929633Z 0 [ERROR] unknown variable 'master_key_id=0'
此時可能需要修改backup-my.cnf,把對應的行注釋掉即可。