The invention discloses a conversion method of block storage data snapshot type, which can clone the block storage data snapshot of read-only attribute in response to the type conversion instruction issued by the user, obtain the clone volume, modify the explicit and implicit attributes of the clone volume to invisible, add hidden_image attributes in the block storage data snapshot, and finally read and write the block storage data snapshot. Change read-only property to read-write property. Therefore, according to the difference between read-only snapshots and read-write snapshots, this method adds hidden_image attribute and an invisible clone volume to read-write snapshots in addition to different read-write permissions. It can change read-only snapshots to read-write snapshots in response to type conversion instructions issued by users, thus increasing the extensibility of snapshots and improving the flexibility of snapshots management. Sex. In addition, the invention also provides a conversion device, device and computer readable storage medium of block storage data snapshot type, whose function corresponds to that of the above method.
【技术实现步骤摘要】
一种块存储数据快照类型的转化方法、装置及设备
本专利技术涉及计算机领域,特别涉及一种块存储数据快照类型的转化方法、装置、设备及一种计算机可读存储介质。
技术介绍
存储快照技术SNIA(StorageNetworkingIndustryAssociation)对快照(Snapshot)的定义是:关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像。快照可以是其所表示的数据的一个副本,也可以是数据的一个复制品。快照的作用主要是能够进行在线数据备份与恢复。对于存储数据,传统的方式是为其创建快照,从而在必要时候利用快照对存储数据进行数据备份、恢复等操作。快照按照读写属性可分为两种,一种是只读快照,另一种是读写快照,也就是既可以进行读操作又可以进行写操作。一般情况下,快照的读写属性是在快照在创建的时候就确定的,这就导致以下问题:快照的管理灵活性较差,例如,对于一个已经创建的只读快照,用户将无法对其进行写操作。
技术实现思路
本专利技术的目的是提供一种块存储数据快照类型的转化方法、装置、设备及计算机可读存储介质,用以解决快照的管理灵活性较差,对于一个已经创建的只读快照,用户将无法对其进行写操作的问题。为解决上述技术问题,本专利技术提供了一种块存储数据快照类型的转化方法,包括:响应于用户下发的类型转化指令,对只读属性的块存储数据快照进行克隆,得到克隆卷;将所述克隆卷的显隐属性修改为隐藏;在所述块存储数据快照中增加hidden_image属性;将所述块存储数据快照的读写权限由所述只读属性修改为读写属性。其中,在所述对只读属性的块存储数据 ...
【技术保护点】
1.一种块存储数据快照类型的转化方法,其特征在于,包括:响应于用户下发的类型转化指令,对只读属性的块存储数据快照进行克隆,得到克隆卷;将所述克隆卷的显隐属性修改为隐藏;在所述块存储数据快照中增加hidden_image属性;将所述块存储数据快照的读写权限由所述只读属性修改为读写属性。
【技术特征摘要】
1.一种块存储数据快照类型的转化方法,其特征在于,包括:响应于用户下发的类型转化指令,对只读属性的块存储数据快照进行克隆,得到克隆卷;将所述克隆卷的显隐属性修改为隐藏;在所述块存储数据快照中增加hidden_image属性;将所述块存储数据快照的读写权限由所述只读属性修改为读写属性。2.如权利要求1所述的方法,其特征在于,在所述对只读属性的块存储数据快照进行克隆,得到克隆卷之前,还包括:对所述块存储数据快照进行加锁操作,限制用户修改所述块存储数据快照。3.如权利要求1所述的方法,其特征在于,所述在所述块存储数据快照中增加hidden_image属性包括:在所述块存储数据快照中增加hidden_image属性项目;在所述hidden_image属性项目中写入hidden_image属性值。4.如权利要求3所述的方法,其特征在于,所述hidden_image属性值包括所述块存储数据快照的标志信息,还包括所述克隆卷的标志信息。5.一种块存储数据快照类型的转化装置,其特征在于,包括:克隆模块:用于响应于用户下发的类型转化指令,对只读属性的块存储数据快照进行克隆,得到克隆卷;显隐属性修改模块:用于将所述克隆卷的显隐属性修改为隐藏;属...
【专利技术属性】
技术研发人员:赵慧慧,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。