1 .一种数据库集群的物理备份方法,包括:
获取物理备份开启信号;
获取所述数据库集群中各个节点的物理备份开始时间;
获取备节点表文件;
获取所述备节点表文件的最后修改时间;
根据所述物理备份开始时间与所述最后修改时间在所述备节点表文件中确定目标表
文件;
将所述目标表文件设置为物理备份来源。
2 .根据权利要求1所述的数据库集群的物理备份方法,其中,根据所述物理备份开始时
间与所述最后修改时间在所述备节点表文件中确定目标表文件的步骤包括:
在所述物理备份开始时间大于所述最后修改时间的情况下,确定所述备节点表文件为
所述目标表文件。
3 .根据权利要求2所述的数据库集群的物理备份方法,其中,根据所述物理备份开始时
间与所述最后修改时间确定在所述备节点表文件中目标表文件的步骤还包括:
在所述备节点表文件中不存在所述目标表文件的情况下,确定目标数据页,将所述目
标数据页设置为物理备份来源。
4 .根据权利要求3所述的数据库集群的物理备份方法,其中,确定目标数据页的步骤包
括:
获取主节点表文件;
获取所述主节点表文件的每个数据页的校验值,记为主节点校验值;
获取所述备节点表文件的每个数据页的校验值,记为备节点校验值;
根据所述主节点校验值和所述备节点校验值确定目标数据页。
5 .根据权利要求4所述的数据库集群的物理备份方法,其中,根据所述主节点校验值和
所述备节点校验值确定目标数据页的步骤包括:
在所述主节点校验值与所述备节点校验值一致时,确定所述备节点表文件的数据页为
所述目标数据页。
6 .根据权利要求1所述的数据库集群的物理备份方法,其中,将所述目标表文件设置为
物理备份来源的步骤之后还包括:
从所述主节点拷贝的第一类型文件,从所述备节点拷贝第二类型文件。
7 .根据权利要求1所述的数据库集群的物理备份方法,其中,所述获取备节点表文件的
步骤包括:
从所述各个节点中的主节点获取表文件列表;
根据所述表文件列表从所述各个节点中的多个备节点获取所述备节点表文件。
8.根据权利要求1所述的数据库集群的物理备份方法,其中,获取物理备份开启信号的
步骤之后还包括:
所述数据库记录完整的日志,以备归档和恢复时的日志重放。
9 .一种机器可读存储介质,其上存储有机器可执行程序,所述机器可执行程序被处理
器执行时实现根据权利要求1至8任一项所述的数据库集群的物理备份方法。
10.一种计算机设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运
权 利 要 求 书
1/2 页
2
评论