The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 29, 2017
Filed:
Feb. 05, 2016
Beijing Fortunet Information & Technology Co., Ltd, Beijing, CN;
Jie Chen, Beijing, CN;
Weiliang Shen, Beijing, CN;
Beijing Fortunet Information & Technology Co., Ltd, Beijing, CN;
Abstract
The inventions disclosed herein provide a crash-proof cache data protection method and system. The cache data backup steps include: when power interruption unexpectedly occur, a preselected central processing unit receiving an interrupt request signal; querying to obtain index nodes of block devices corresponding to logical volume management volumes; according to the index nodes, acquiring a page needing to be stored in a flash memory; acquiring a buffer head in the page, and storing information of the buffer head and buffer data corresponding to the buffer head into the flash memory, and generating backup data. The cache data recovery steps include: acquiring the backup data which includes an unique ID of the block device and a logic block ID; calculating the block address of the backup data needing to be recovered using the logic block ID, querying a logic volume path of the block addresses in a volume database according to a unique identifier, and writing the backup data into the block addresses in a mode of a virtual file system so as to recover cache data.