恢复逻辑存储卷的方法及系统技术方案

技术编号:37858518 阅读:13 留言:0更新日期:2023-06-15 20:48
本发明专利技术提供了一种恢复逻辑存储卷的方法及系统。该方法包括:在新建或扩展存储卷、创建或扩展快照空间、插拔或替换磁盘以及迁移存储池时,根据存储卷、存储池、RAID组和磁盘的状态,记录存储日志;需要进行存储卷、快照空间、磁盘或者存储池的恢复时,根据存储日志执行存储卷、快照空间、磁盘或者存储池的恢复。本发明专利技术提供的恢复逻辑存储卷的方法及系统能够在丢失逻辑存储卷或存储池后可靠、快速恢复数据。快速恢复数据。快速恢复数据。

【技术实现步骤摘要】
恢复逻辑存储卷的方法及系统


[0001]本专利技术涉及存储系统
,特别是涉及一种恢复逻辑存储卷的方法及系统。

技术介绍

[0002]随着时代的发展,人们的生活也与数据密不可分,其中数据安全,信息安全则对人们是尤为重要的。倘若因为意外或误操作导致数据丢失,如何恢复数据保证业务连续性是重中之重。新建或扩展存储卷、创建或扩展快照空间、插拔或替换磁盘以及迁移存储池时恢复存储卷的日志会有记录。可根据具体记录恢复存储卷。若所属存储池不存在,也会恢复存储池。
[0003]首先利用备份的存储池信息以及vgcfgrestorevg_data

f命令恢复存储池,然后用lvchange命令激活逻辑卷。

技术实现思路

[0004]本专利技术要解决的技术问题是提供一种恢复逻辑存储卷的方法及系统,能够在丢失逻辑存储卷或存储池后可靠、快速恢复数据。
[0005]为解决上述技术问题,本专利技术提供了一种恢复逻辑存储卷的方法,包括:在新建或扩展存储卷、创建或扩展快照空间、插拔或替换磁盘以及迁移存储池时,根据存储卷、存储池、RAID组和磁盘的状态,记录存储日志;需要进行存储卷、快照空间、磁盘或者存储池的恢复时,根据存储日志执行存储卷、快照空间、磁盘或者存储池的恢复。
[0006]在一些实施方式中,存储日志包括:存储卷的新建日志条目、扩展日志条目;快照空间的创建日志条目、扩展日志条目;磁盘的插拔日志条目、替换日志条目;存储池的迁移日志条目。
[0007]在一些实施方式中,存储卷的新建日志条目包括:存储卷的逻辑卷编号、存储卷的起始地址、存储卷的终止地址、存储卷的空间容量、新建是否成功。
[0008]在一些实施方式中,存储卷的扩展日志条目包括:存储卷的逻辑卷编号、存储卷的扩展前起始地址、存储卷的扩展后起始地址、存储卷的扩展前终止地址、存储卷的扩展后终止地址、扩展操作是否成功。
[0009]在一些实施方式中,快照空间的创建日志条目包括:快照空间的URL、快照空间的容量、快照空间的逻辑编号、创建操作是否成功。
[0010]在一些实施方式中,快照空间的扩展日志条目包括:快照空间的URL、快照空间扩展前容量、快照空间扩展后容量、扩展空间的逻辑编号、扩展操作是否成功。
[0011]在一些实施方式中,磁盘的插拔日志条目包括:磁盘的插拔时间、磁盘容量、插操作标记位、拔操作标记位、与插拔操作关联的端口号、插拔操作是否成功。
[0012]在一些实施方式中,磁盘的替换日志条目包括:磁盘的替换时间、替换前磁盘容量、替换后磁盘容量、替换操作关联的端口、替换操作是否成功。
[0013]在一些实施方式中,存储池的迁移日志条目包括:数据来源地址段、数据目的地址
段、数据来源涉及到的物理存储列表、数据目的涉及到的物理存储列表。
[0014]此外,本专利技术还提供了一种恢复逻辑存储卷的系统,所述系统包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现根据前文所述的恢复逻辑存储卷的方法。
[0015]采用这样的设计后,本专利技术至少具有以下优点:
[0016]当执行创建、新建、扩展等磁盘空间的操作时,记录与该操作关联的日志条目,当需要进行该操作的恢复操作时,首先调取相关的日志条目,再根据调取到的日志条目,执行相关的恢复操作。
附图说明
[0017]上述仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,以下结合附图与具体实施方式对本专利技术作进一步的详细说明。
[0018]图1是恢复逻辑存储卷的方法的流程示意图。
具体实施方式
[0019]以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。
[0020]为了能够方便后续的磁盘空间恢复操作,在执行关键磁盘空间操作的时刻,记录与该磁盘空间操作关联的日志信息。该日志信息以日志条目的形式进行记录。当需要执行对应的恢复操作时,首先调取该日志条目,再根据调取得到的日志条目信息执行相应的恢复操作。
[0021]参见图1,本专利技术实施例提供的恢复逻辑存储卷的方法包括如下步骤:
[0022]S11,在新建或扩展存储卷、创建或扩展快照空间、插拔或替换磁盘以及迁移存储池时,根据存储卷、存储池、RAID组和磁盘的状态,记录存储日志。
[0023]存储日志以日志条目的形式体现。
[0024]S12,需要进行存储卷、快照空间、磁盘或者存储池的恢复时,根据存储日志执行存储卷、快照空间、磁盘或者存储池的恢复。
[0025]由于执行恢复操作之前,系统内已经保存了与要执行的恢复操作相关的日志,在执行恢复操作时,只需要调取相关的日志条目,再根据调取到的日志条目执行恢复,就可以保证快速、可靠的恢复操作。此处提及的恢复操作,具体是指存储卷、快照空间、磁盘或者存储池的恢复操作。
[0026]对于用户来说,只需要在操作界面上点选需要执行恢复操作的盘区,再进一步在历史状态中点选需要恢复的状态,就可以一键完成恢复操作,方便快捷。
[0027]本专利技术还提供了一种恢复逻辑存储卷的系统,所述系统包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现根据前文所述的恢复逻辑存储卷的方法。
[0028]以上所述,仅是本专利技术的较佳实施例而已,并非对本专利技术作任何形式上的限制,本领域技术人员利用上述揭示的
技术实现思路
做出些许简单修改、等同变化或修饰,均落在本专利技术的保护范围内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种恢复逻辑存储卷的方法,其特征在于,包括:在新建或扩展存储卷、创建或扩展快照空间、插拔或替换磁盘以及迁移存储池时,根据存储卷、存储池、RAID组和磁盘的状态,记录存储日志;需要进行存储卷、快照空间、磁盘或者存储池的恢复时,根据存储日志执行存储卷、快照空间、磁盘或者存储池的恢复。2.根据权利要求1所述的恢复逻辑存储卷的方法,其特征在于,存储日志包括:存储卷的新建日志条目、扩展日志条目;快照空间的创建日志条目、扩展日志条目;磁盘的插拔日志条目、替换日志条目;存储池的迁移日志条目。3.根据权利要求2所述的恢复逻辑存储卷的方法,其特征在于,存储卷的新建日志条目包括:存储卷的逻辑卷编号、存储卷的起始地址、存储卷的终止地址、存储卷的空间容量、新建是否成功。4.根据权利要求2所述的恢复逻辑存储卷的方法,其特征在于,存储卷的扩展日志条目包括:存储卷的逻辑卷编号、存储卷的扩展前起始地址、存储卷的扩展后起始地址、存储卷的扩展前终止地址、存储卷的扩展后终止地址、扩展操作是否成功。5.根据权利要求2所述的恢复逻辑存储卷的方法,其特征在于,快照空间的创建日志条目包括:快照空间的URL、快照空间的容...

【专利技术属性】
技术研发人员:周石开文中领周泽湘
申请(专利权)人:北京同有飞骥科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1