我刚刚Percona xtrabackup
在我的 Debian (jessie) 服务器上安装了一个副本,但是当我运行它时,它说它是:
innobackupex version 2.3.5 based on MySQL server 5.6.24 Linux (x86_64) (revision id: 45cda89)
但我使用的是 MySQL 5.5。这是用于我的数据库的 innobackupex 的正确版本吗?如果不是,我应该使用哪个版本?文档不是很清楚。
我使用以下过程安装它:
apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
sudo pico /etc/apt/sources.list
then add the following two lines
deb http://repo.percona.com/apt jessie main
deb-src http://repo.percona.com/apt jessie main
apt-get update
apt-get install percona-xtrabackup
Percona XtraBackup 2.3应该向后兼容,因此您应该能够将 PXB 2.3 与 MySQL/ Percona Server 5.5 一起使用。在某些极端情况下,您需要使用 PXB 2.2 甚至 2.1,但如果 PXB 2.3 可以正常工作,则很少需要。
推荐在 MySQL/Percona Server 5.7 上使用 PXB 2.4。
在任何情况下,您都应该始终测试您的备份,以便使用 PXB 2.3 进行备份并在另一个实例上恢复它以查看是否一切正常。