【技术实现步骤摘要】
一种元数据的备份方法及装置
[0001]本专利技术涉及数据存储
,尤其涉及一种元数据的备份方法及装置
。
技术介绍
[0002]随着时代发展,数据中心
MPP
数据库中存储的数据量庞大,运行作业繁多
。
为避免在实际工作过程中因操作失误或系统故障造成数据丢失,需要将工作过程中的全部数据进行复制,存储到其他存储介质上,以便安全地恢复被破坏或丢失的数据
。
[0003]目前采用的备份方式是首先停止
MPP
数据库服务,通过
fdbbackup
将
MPP
数据库中的数据备份至存储对象介质,再从存储对象介质周期性备份至另一个
fdb
集群,最后通过
fdbrestore
在另一个
fdb
集群中进行数据恢复
。
[0004]但是由于
MPP
数据库是
PB
级别的数据库,该备份方式针对
PB
级别的数据库的备份和恢复所需要的时间很长
。
如果在
MPP
数据库离线状态下进行备份,则
MPP
数据库会因此长时间无法提供服务,严重影响业务的处理效率
。
技术实现思路
[0005]有鉴于此,本专利技术实施例提供一种元数据的备份方法及装置,以实现数据库在线备份数据的目的
。
[0006]为实现上述目的,本专利技术实施例提供如下 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种元数据的备份方法,其特征在于,所述方法包括:当接收到备份指令时,将待备份
FDB
集群中的待备份数据备份至
CFS
备份盘,标记为第一快照;在第一备份周期内实时检测待备份
FDB
集群中的待备份数据是否发生修改
、
新增和删除其中一种或多种变更;若是,根据变更后的数据生成事务日志,并将所述事务日志备份至
CFS
备份盘;当所述第一备份周期结束后,将
CFS
备份盘中的所述事务日志和快照进行整合,得到第二快照;在第二备份周期内将
CFS
备份盘中的备份数据恢复至备份
FDB
集群,所述备份数据包括所述第一快照
、
所述事务日志和所述第二快照
。2.
根据权利要求1所述的方法,其特征在于,所述当接收到备份指令时,将待备份
FDB
集群中的待备份数据备份至
CFS
备份盘,标记为第一快照,包括:当接收到备份指令时,查看待备份
FDB
集群的运行状态是否正常;若待备份
FDB
集群的运行状态正常,将待备份
FDB
集群中的所有
FDB
节点挂载至
CFS
备份盘;将所有所述
FDB
节点中的待备份数据备份至
CFS
备份盘,标记为第一快照
。3.
根据权利要求1所述的方法,其特征在于,所述方法还包括:当
CFS
备份盘中已存储预设个数的快照时,根据每个所述快照对应的版本号中的时间信息,将距离当前时间最久的版本号对应的快照进行删除
。4.
根据权利要求1所述的方法,其特征在于,在第二备份周期内将
CFS
备份盘中的备份数据恢复至备份
FDB
集群之前,还包括:查看备份
FDB
集群中是否已存储数据;若备份
FDB
集群中已存储数据,通过清空命令将备份
FDB
集群中的数据进行清空
。5.
根据权利要求1‑4任一所述的方法,其特征在于,所述方法还包括:实时监控待备份
FDB
集群
、CFS
备份盘和备份
FDB
集群的进程状态;若待备份
FDB
集群的进程状态,和
/
或,
CFS
备份盘的进程状态出现异常,中断第一进程,所述第一进程为将待备份
FDB
集群中的待备份数据备份至
CFS
备份盘的进程;若备份
FDB
集群的进程状态出现异常,和
/
或,
CFS
备份盘的进程状态出现异常,中断第二进程,所述第二进程为将
CFS
备份盘中的备份数据备份至备份
FDB
集群的进程
技术研发人员:杨璟雅,郭玉章,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。