The embodiment of the present invention relates to the field of storage technology, and provides a disk management method, device, electronic equipment and storage medium. The method includes: dividing the first partition table and the second partition table in the disk space, where the first partition table and the second partition table store consistent disk partition information; when detected, the first partition table and the second partition table store identical disk partition information. When a partition table accesses abnormally, the disk partition information stored in the second partition table is obtained and stored in the first partition table, and the first partition table is accessed again to obtain the disk partition information; when normal access to the first partition table is detected, the disk partition information stored in the first partition table is obtained. Compared with the prior art, the embodiment of the present invention can use the second partition table to repair when the first partition table fails and the user is not aware of it, thus improving the reliability of the disk partition table and ensuring the reliability of the user data stored on the disk partition.
【技术实现步骤摘要】
磁盘管理方法、装置、电子设备及存储介质
本专利技术实施例涉及存储
,具体而言,涉及一种磁盘管理方法、装置、电子设备及存储介质。
技术介绍
随着物理磁盘容量的增加,磁盘分区技术的使用越来越普遍。磁盘分区技术,就是将一块物理磁盘在逻辑上划分为多个物理磁盘分区,这些划分出来的物理磁盘分区是相互独立的,每一个磁盘分区都可以认为是一块独立的物理磁盘且承担不同的功能。通常利用磁盘分区表对磁盘分区进行管理,磁盘分区表中记录了每个磁盘分区的地址,当分区表发生故障或者丢失时,就会导致分区表中存储的磁盘分区信息无法获取,进而导致磁盘分区上存储的用户数据丢失。
技术实现思路
本专利技术实施例的目的在于提供一种磁盘管理方法、装置、电子设备及存储介质,用以提高磁盘分区存储用户数据的可靠性。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种磁盘管理方法,所述方法包括:在磁盘空间中划分出第一分区表和第二分区表,其中所述第一分区表和所述第二分区表均存储有磁盘分区信息,且所述第二分区表中存储的磁盘分区信息是所述第一分区表中存储的磁盘分区信息的备份;当检测到对所述第一分区表访问异常时,获取所述第二分区表存储的磁盘分区信息并存入所述第一分区表中,并再次访问所述第一分区表以获取所述磁盘分区信息;当检测到对所述第一分区表访问正常时,获取所述第一分区表存储的磁盘分区信息。第二方面,本专利技术实施例还提供了一种磁盘管理装置,所述装置包括磁盘空间划分模块、第一执行模块和第二执行模块。其中,磁盘空间划分模块用于在磁盘空间中划分出第一分区表和第二分区表,其中所述第一 ...
【技术保护点】
1.一种磁盘管理方法,其特征在于,所述方法包括:在磁盘空间中划分出第一分区表和第二分区表,其中所述第一分区表和所述第二分区表均存储有磁盘分区信息,且所述第二分区表中存储的磁盘分区信息是所述第一分区表中存储的磁盘分区信息的备份;当检测到对所述第一分区表访问异常时,获取所述第二分区表存储的磁盘分区信息并存入所述第一分区表中,并再次访问所述第一分区表以获取所述磁盘分区信息;当检测到对所述第一分区表访问正常时,获取所述第一分区表存储的磁盘分区信息。
【技术特征摘要】
1.一种磁盘管理方法,其特征在于,所述方法包括:在磁盘空间中划分出第一分区表和第二分区表,其中所述第一分区表和所述第二分区表均存储有磁盘分区信息,且所述第二分区表中存储的磁盘分区信息是所述第一分区表中存储的磁盘分区信息的备份;当检测到对所述第一分区表访问异常时,获取所述第二分区表存储的磁盘分区信息并存入所述第一分区表中,并再次访问所述第一分区表以获取所述磁盘分区信息;当检测到对所述第一分区表访问正常时,获取所述第一分区表存储的磁盘分区信息。2.如权利要求1所述的方法,其特征在于,所述在磁盘空间中划分出第一分区表和第二分区表的步骤,包括:按照预设大小,在磁盘空间的头部和尾部分别分配第一分区表和第二分区表,其中,所述磁盘分区信息被自动写入所述第一分区表;备份所述第一分区表中存储的磁盘分区信息,并存储至所述第二分区表中。3.如权利要求2所述的方法,其特征在于,所述磁盘空间还包括数据存储空间,所述在磁盘空间中划分出第一分区表和第二分区表的步骤之后,所述方法还包括:在磁盘空间中分配第一预存区域和第二预存区域,其中,所述第一预存区域与所述第一分区表连续并位于所述第一分区表和所述数据存储空间之间,所述第二预存区域与所述第二分区表连续并位于所述第二分区表和所述数据存储空间之间。4.如权利要求1所述的方法,其特征在于,所述方法还包括:当再次访问所述第一分区表以获取所述磁盘分区信息失败时,则产生告警信息。5.一种磁盘管理装置,其特征在于,所述装置包括:磁盘空间划分模块,用于在磁盘空间中划分出第一分区表和第二分区表,其中所述第一分区表和所述第二分区表均存储有磁盘分区信息,且所述第二...
【专利技术属性】
技术研发人员:刘浩,
申请(专利权)人:新华三技术有限公司成都分公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。