1 .一种数据备份方法,其特征在于,包括:
获取数据备份请求;
控制至少一个功能组件根据所述数据备份请求进行第一数据的数据备份;
控制至少一个数据库分片根据所述数据备份请求,从自身数据库分片中的各存储设备
中确定待备份存储设备;
控制各所述数据库分片对所述待备份存储设备内的第二数据进行数据备份。
2 .根据权利要求1所述的方法,其特征在于,所述控制至少一个数据库分片根据所述数
据备份请求,从自身数据库分片中的各存储设备中确定待备份存储设备,包括:
控制至少一个数据库分片根据所述数据备份请求,确定待备份区域;所述待备份区域
为冷数据备份区域和/或热数据备份区域;所述冷数据备份区域内部署有至少一个用于存
储冷数据的存储设备;所述热数据备份区域内部署有至少一个用于存储热数据的存储设
备;
将所述待备份区域内的各存储设备确定为待备份存储设备。
3 .根据权利要求2所述的方法,其特征在于,若所述待备份存储设备为冷数据备份区域
内的存储设备和热数据备份区域内的存储设备,则所述控制各所述数据库分片对所述待备
份存储设备内的第二数据进行数据备份,包括:
控制各所述数据库分片对自身数据分片内的冷数据备份区域内的各存储设备中的冷
数据,以及热数据备份区域内的各存储设备中的热数据,同时进行数据备份。
4 .根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取数据存储请求;
根据所述数据存储请求,确定待存储数据库表的当前存储位置;
确定在历史时间周期下,所述待存储数据库表的历史访问频率;
若所述历史访问频率大于预设的频率阈值,且所述待存储数据库表的当前存储位置为
冷数据备份区域的存储设备内,则将所述待存储数据库表的当前存储位置更新为热数据备
份区域的存储设备所对应的存储路径。
5 .根据权利要求4所述的方法,其特征在于,所述方法还包括:
若所述历史访问频率不大于预设的频率阈值,且所述待存储数据库表的当前存储位置
为热数据备份区域的存储设备内,则将所述待存储数据库表的当前存储位置更新为冷数据
备份区域的存储设备所对应的存储路径。
6 .根据权利要求1所述的方法,其特征在于,所述控制至少一个功能组件根据所述数据
备份请求进行第一数据的数据备份,包括:
控制事务管理组件根据所述数据备份请求进行事务数据的数据备份;以及,
控制元数据管理组件根据所述数据备份请求进行元数据的数据备份。
7 .根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取数据库表创建请求;
根据所述数据库表创建请求,确定待创建数据库表的数据库表存储路径;
控制各所述数据库分片判断所述数据库表存储路径所对应的存储设备下是否存在与
所述待创建数据库表相同的数据库表;
若否,则将所述待创建数据库表存储至所述数据库表存储路径所对应的存储设备中。
权 利 要 求 书
1/2 页
2
文档被以下合辑收录
评论