MySQL 8.4 Release Notes
25.6.8.4 NDB 集群备份故障排除
如果在发出备份请求时返回错误代码,可能的主要原因是内存或磁盘空间不足。您应该检查是否有足够的内存分配给备份。
Important
如果您已经设置了BackupDataBufferSize
和BackupLogBufferSize
,并且它们的总和大于4MB,那么您也需要设置BackupMemory
。
您还应该确保备份目标硬盘分区上有足够的空间。
NDB
不支持可重复读取,这可能会导致恢复过程中出现问题。虽然备份过程是“热”的,但是从备份中恢复 NDB 集群不是100%的“热”过程。这是因为在恢复过程中,正在运行的事务将从恢复数据中获取非可重复读取的结果。这意味着数据状态在恢复过程中是不一致的。