The invention discloses a method and device for file processing and recording, which belongs to the field of data storage technology. The method includes: the file system receives the modification request from the user and determines the target modification file of the modification request; the file system determines the modifiable state of the target modification file according to the delayed WORM mode of the file system in order to repair the target modification file. The change request is sent to the target modification file for modification; the recording system specifies the target recording file, and determines the recording status of the target recording file according to the delay mode of the file system, so as to record the target recording file. The invention can not only reduce the complexity of data management of the optical disk storage system, but also reduce the system overhead and improve the applicability of the optical disk storage system.
【技术实现步骤摘要】
文件处理与刻录的方法及装置
本专利技术涉及数据存储
,特别涉及一种文件处理与刻录的方法及装置。
技术介绍
目前,用户通常会为与光盘存储系统相配合的文件系统提供一次写多次读(WRITEONCEREADMANY,WORM)功能,以简化数据刻录过程。而标准的WORM功能,在数据存入文件系统后立刻进入冻结模式,不能再对数据做任何修改。针对上述问题,用户通常采用以下方法,以实现对存储在与光盘库存储系统相配合的文件系统中的数据的修改:将需要修改的数据单独存储在一个存储空间;将所有数据存储在普通存储空间,并选择确定的数据存储在有标准一次写多次读WORM功能的存储空间。本专利申请的专利技术人,发现现有技术至少存在以下问题:将需要修改的数据单独存储在一个存储空间,这一存储空间不与光盘存储系统对接,在一定程度上增加了数据管理的复杂性;将所有数据存储在普通存储空间,并将确定数据存储在有标准WORM功能的存储空间,这不仅需要额外增加存储空间,导致系统开销增大,同时还降低了光盘存储系统的适用性。
技术实现思路
为了解决现有技术存在的问题,本专利技术一方面提供了一种文件处理与刻录方法,包括 ...
【技术保护点】
1.一种文件处理与刻录方法,其特征在于,包括:文件系统接收用户端发出的修改请求,并确定所述修改请求的目标修改文件;所述文件系统根据所述文件系统的延迟WORM模式确定所述目标修改文件的可修改状态,以将所述修改请求发送至所述目标修改文件进行修改;刻录系统指定目标刻录文件,并根据所述文件系统的延迟WORM模式确定所述目标刻录文件的刻录状态,以对所述目标刻录文件进行刻录。
【技术特征摘要】
1.一种文件处理与刻录方法,其特征在于,包括:文件系统接收用户端发出的修改请求,并确定所述修改请求的目标修改文件;所述文件系统根据所述文件系统的延迟WORM模式确定所述目标修改文件的可修改状态,以将所述修改请求发送至所述目标修改文件进行修改;刻录系统指定目标刻录文件,并根据所述文件系统的延迟WORM模式确定所述目标刻录文件的刻录状态,以对所述目标刻录文件进行刻录。2.如权利要求1所述的方法,其特征在于,所述方法还包括:文件系统接收用户端发出的读取请求,并确定所述读取请求的目标读取文件;所述文件系统将所述读取请求发送至所述目标读取文件,以获取与所述读取请求对应的数据。3.如权利要求1所述的方法,其特征在于,所述延迟WORM模式是最大延迟模式或指定延迟模式。4.如权利要求1所述的方法,其特征在于,所述延迟WORM模式为最大延迟模式时,所述文件系统根据所述文件系统的延迟WORM模式确定所述目标修改文件的可修改状态,以将所述修改请求发送至所述目标修改文件进行修改的步骤具体为:若所述目标修改文件未刻录,所述文件系统将所述目标修改文件标记为修改状态,并将所述修改请求发送至所述目标修改文件进行修改;所述文件系统将修改结果反馈给所述用户端,并将修改后的文件标记为普通状态;若所述目标修改文件已刻录,所述文件系统则向所述用户端反馈文件已处于不可修改状态,修改请求失败。5.如权利要求1所述的方法,其特征在于,所述延迟WORM模式为最大延迟模式时,所述刻录系统指定目标刻录文件,并根据所述文件系统的延迟WORM模式确定所述目标刻录文件的刻录状态,以对所述目标刻录文件进行刻录的步骤具体为:若所述目标刻录文件为普通状态,所述刻录系统则将所述目标刻录文件标记为已刻录,并进行数据刻录;若所述目标刻录文件为修改状态,所述刻录系统则跳过所述目标刻录文件。6.如权利要求1所述的方法,其特征在于,所述延迟WORM模式为指定延迟模式时,所述文件系统根据所述文件系统的延迟WORM模式确定所述目标修改文件的可修改状态,以将所述修改请求发送至所述目标修改文件进行修改的步骤具体为:所述文件系统获取所述目标修改文件的最新修改时间,并确定所述最新修改时间和当前时间的时间间隔是否大于所述文件系统的指定延迟时间;若所述时间间隔小于所述指定延迟时间,所述文件系统则将所述修改请求发送至所述目标修改文件进行修改;所述文件系统将修改结果反馈给所述用户端,并将当前时间更新为所述修改后文件的最新修改时间;若所述时间间隔大于所述指定延迟时间,所述文件系统则向所述用户端反馈文件已处于不可修改状态,修改请求失败。7.如权利要求1所述的方法,其特征在于,所述延迟WORM模式为指定延迟模式时,所述刻录系统指定目标刻录文件,并根据所述文件系统的延迟WORM模式确定所述目标刻录文件的刻录状态,以对所述目标刻录文件进行刻录的步骤具体为:所述刻录系统获取所述目标刻录文件的最新修改时间,并确定所述修改时间和当前时间的时间间隔是否大...
【专利技术属性】
技术研发人员:王锋,郝海生,
申请(专利权)人:北京盛和大地数据科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。