我有3个节点‘主主’集群,并使用PXC5.6
但我只使用一个节点进行读写。
在使用pxc之前,我使用的是独立的MariaDB5.5,我使用的是xtrabackup。
我的问题是,我应该如何获得PXC的备份?我是否应该对节点进行完整的增量备份,因为该节点不用于读和写,而没有任何额外的预防措施,就像我对MariaDB5.5所做的那样?
例如: xtrabackup --备份--目标-dir=/data/backup
是否有任何官方推荐的方法来安全地备份pxc?
我想要备份,以便如果有数据库损坏,我可以从零启动我的集群使用备份。
发布于 2018-12-23 06:46:56
以下是另一个选择:
mysql> SET GLOBAL wsrep_desync=1;
shell# <execute backup>
mysql> SET GLOBAL wsrep_desync=0;只需确保从非写节点获取备份,并且没有流量通过运行XtraBackup的节点。先对非生产系统进行测试。
https://www.percona.com/doc/percona-xtradb-cluster/5.6/wsrep-system-index.html#wsrep_德辛克
发布于 2018-12-20 16:36:50
一种备份PXC或Galera的方法:
5.5已经过时了,建议你继续前进。
https://dba.stackexchange.com/questions/225450
复制相似问题