[go: up one dir, main page]

CN111445931B - Data recovery method and device for solid state disk - Google Patents

Data recovery method and device for solid state disk Download PDF

Info

Publication number
CN111445931B
CN111445931B CN202010168530.2A CN202010168530A CN111445931B CN 111445931 B CN111445931 B CN 111445931B CN 202010168530 A CN202010168530 A CN 202010168530A CN 111445931 B CN111445931 B CN 111445931B
Authority
CN
China
Prior art keywords
data
module
solid state
state disk
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010168530.2A
Other languages
Chinese (zh)
Other versions
CN111445931A (en
Inventor
魏巍
周薇
邵千芳
袁燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huirong Electronic System Engineering Ltd
Original Assignee
Huirong Electronic System Engineering Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huirong Electronic System Engineering Ltd filed Critical Huirong Electronic System Engineering Ltd
Priority to CN202010168530.2A priority Critical patent/CN111445931B/en
Publication of CN111445931A publication Critical patent/CN111445931A/en
Application granted granted Critical
Publication of CN111445931B publication Critical patent/CN111445931B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1876Interpolating methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

The invention relates to the technical field of data recovery, in particular to a data recovery method of a solid state disk, which comprises the following steps; s1, firstly, an external user inserts the solid state disk which needs to reply data into the solid state disk connector, then the user inputs an instruction to the processing center through the instruction input module, the data in the solid state disk which needs to be recovered is strictly recorded, and then the processing center starts to work to start the data collection module and the data detection module. The invention relates to the technical field of data recovery. According to the data recovery method and device for the solid state disk, two data recovery methods can be adopted at the same time, so that the data recovery is more thorough, the two data are finally integrated and analyzed, the finally recovered data is higher in correctness, and the errors which are finally needed to be manually corrected by people are fewer, so that the problems that the existing data recovery method and device for the solid state disk are low in recovery efficiency and poor in recovery effect are solved.

Description

Data recovery method and device for solid state disk
Technical Field
The invention relates to the technical field of data recovery, in particular to a data recovery method and device for a solid state disk.
Background
The Solid state drive is commonly called Solid state disk, the Solid state disk is a hard disk made of Solid state electronic memory chip array, the name is given by referring Solid capacitance to Solid in taiwan english, the SSD is composed of a control unit and a memory unit (FLASH chip, DRAM chip), the specification, definition, function and use method of the Solid state disk are completely the same as those of the ordinary hard disk, and the product appearance and size are completely consistent with those of the ordinary hard disk, so the Solid state drive is widely applied to various fields such as military, vehicle-mounted, industrial control, video monitoring, network terminal, electric power, medical treatment, aviation, navigation equipment, etc., the working temperature range of the chip is very wide, the commercial product (0-70 ℃) industrial products are (-40-85 ℃), although the cost is higher, the Solid state drive is gradually popularized to the DIY market, because the technology of the Solid state drive is different from the traditional hard disk technology, so many emerging memory manufacturers are generated, a manufacturer can manufacture the solid state disk by only purchasing the NAND memory and matching with a proper control chip, and the new generation of solid state disk generally adopts an SATA-2 interface, an SATA-3 interface, an SAS interface, an MSATA interface, a PCI-E interface, an NGFF interface, a CFast interface, an SFF-8639 interface and an M.2NVME/SATA protocol.
The existing data recovery method and device of the solid state disk are only one, so that the recovery efficiency is low, the recovery effect is not good enough, the condition that the recovered data still cannot be used normally is easily caused, the data of people cannot be recovered due to direct loss of the data, huge troubles are brought to the work of people, the use of the data is not facilitated, and troubles are brought to the people.
Disclosure of Invention
Technical problem to be solved
Aiming at the defects of the prior art, the invention provides a data recovery method and a data recovery device of a solid state disk, and solves the problems that the recovery efficiency is low and the recovery effect is not good because only one data recovery method and one data recovery device of the prior solid state disk are provided.
(II) technical scheme
In order to achieve the purpose, the invention is realized by the following technical scheme: a data recovery method of a solid state disk comprises the following steps;
s1, firstly, an external user inserts the solid state disk needing data recovery into the solid state disk connector and ensures that the solid state disk is normally connected with the solid state disk connector, then the user inputs an instruction to the processing center through the instruction input module, strictly records which position in the solid state disk needs data recovery, and then the processing center starts working to start the data collection module and the data detection module.
S2, a data collection module and a data detection module detect a storage area of the solid state disk, wherein the storage area needs to recover data, the data collection module collects information of the solid state disk, a used system and partial data stored by an automatic storage system in the solid state disk, the data detection module collects broken or damaged data fragments, then the data detection module transmits the data to the fragment identification module, and the data collection module transmits all the collected data to the data summarization module through the processing center.
S3, the fragment recognition module recognizes the received data, detects the characteristics and information of fragments, meanwhile, the data summarization module summarizes the received scattered information to facilitate subsequent recovery, then the fragment analysis module and the data summarization module transmit the processed data to the residual information detection center and the compiling and decoding module in sequence, and the residual information detection center and the compiling and decoding module analyze and recover the received damaged data, because the residual file contains information, the information is extracted and processed and integrated to correct the data;
and S4, transmitting the data repaired by the residual information detection center and the compiling and decoding module to the detection information integration center, integrating the two received data and correcting errors by the detection information integration center, and fusing the two data into one data, so that the data can be transmitted and used.
S5, the detection information integration center transmits the final data to the recovery information judgment center, the recovery information judgment center uses the error information revision module as a comparison template, then the information judgment detection module carries out identification check, whether the recovered data has errors or not, the data in the error information revision module is input by a user, the finally detected correct data can be transmitted to the recovery data output module through the correct data transmission module, and the recovery data output module can be transmitted to the position designated by the user through the data sending module and the wireless transceiver module in the recovery data output module.
The invention also discloses a data recovery device of the solid state disk, which comprises a processing center, wherein the output end of the processing center is connected with the input end of the data summarizing module, the output end of the data summarizing module is connected with the input end of the compiling and decoding module, the output end of the fragment analyzing module is connected with the input end of the residual information detection center, the output ends of the compiling and decoding module and the residual information detection center are both connected with the input end of the detection information integration center, the output end of the residual information detection center is connected with the input end of the recovery information judging center, and the output end of the recovery information judging center is connected with the input end of the recovery data output module;
the input end of the processing center is connected with the output end of the identity verification unit, the identity verification unit comprises a microprocessor, the input end of the microprocessor is respectively connected with the output ends of the counting module, the fingerprint acquisition module and the high-speed light detector, the input end of the high-speed light detector is connected with the output end of the high-speed infrared laser, and the microprocessor is further respectively in bidirectional connection with the identity information analysis module and the identity information storage.
Preferably, the input end of the processing center is connected with the output ends of the instruction input module and the solid state disk connector, the solid state disk connector is in bidirectional connection with the data collection module, and the output end of the data collection module is connected with the input end of the processing center.
Preferably, the solid state disk connector is in bidirectional connection with the data detection module, the output end of the data detection module is connected with the input end of the fragment identification module, and the output end of the fragment identification module is connected with the input end of the fragment analysis module.
Preferably, the information judgment and detection module is connected with the error information revision module in a bidirectional manner, and the output end of the information judgment and detection module is connected with the input end of the correct data transmission module.
(III) advantageous effects
The invention provides a data recovery method and device for a solid state disk. The method has the following beneficial effects:
(1) the input end of the processing center is connected with the output ends of the instruction input module and the solid state disk connector, the solid state disk connector is bidirectionally connected with the data collection module, the output end of the data collection module is connected with the input end of the processing center, the solid state disk connector is bidirectionally connected with the data detection module, the output end of the data detection module is connected with the input end of the fragment identification module, and the output end of the fragment identification module is connected with the input end of the fragment analysis module, so that two data recovery methods can be simultaneously adopted, the data recovery is more thorough, the two data are finally integrated and analyzed, the finally recovered data is higher in correctness, the errors which are finally modified by hands are fewer, and the data recovery method and the data recovery device are beneficial to people to use, and the problem that the existing data recovery method and the data recovery device of the solid state disk are only one, thus, the recovery efficiency is low and the recovery effect is not good enough.
(2) The output end of the processing center is connected with the input end of the data summarizing module, the output end of the data summarizing module is connected with the input end of the compiling and decoding module, the output end of the fragment analyzing module is connected with the input end of the residual information detecting center, the output ends of the compiling and decoding module and the residual information detecting center are both connected with the input end of the detected information integrating center, the output end of the residual information detecting center is connected with the input end of the recovered information judging center, the output end of the recovered information judging center is connected with the input end of the recovered data output module, the recovered exported data can be checked, the place where the error occurs in the data is eliminated, a part of check can be omitted after people obtain the recovered data, and the check error can not occur according to the standard added by a user, the method and the device for recovering the data of the solid state disk are more convenient for people to use, save time and are beneficial to people to use, and the problem that the final recovered data needs to be carefully checked when the existing method and device for recovering the data of the solid state disk are used is solved.
Drawings
FIG. 1 is a block diagram of the system principle of the present invention;
FIG. 2 is a block diagram of the recovery information determination center system of the present invention;
FIG. 3 is a block diagram of the system of the recovered data output module according to the present invention;
fig. 4 is a block diagram of the structure of the authentication unit of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1-4, an embodiment of the present invention provides a technical solution: a data recovery method of a solid state disk comprises the following steps:
s1, firstly, an external user inserts the solid state disk needing data recovery into the solid state disk connector and ensures that the solid state disk is normally connected with the solid state disk connector, then the user inputs an instruction to the processing center through the instruction input module, strictly records which position in the solid state disk needs data recovery, and then the processing center starts working to start the data collection module and the data detection module.
S2, a data collection module and a data detection module detect a storage area of the solid state disk, wherein the storage area needs to recover data, the data collection module collects information of the solid state disk, a used system and partial data stored by an automatic storage system in the solid state disk, the data detection module collects broken or damaged data fragments, then the data detection module transmits the data to the fragment identification module, and the data collection module transmits all the collected data to the data summarization module through the processing center.
S3, the fragment recognition module recognizes the received data, detects the characteristics and information of fragments, meanwhile, the data summarization module summarizes the received scattered information to facilitate subsequent recovery, then the fragment analysis module and the data summarization module transmit the processed data to the residual information detection center and the compiling and decoding module in sequence, and the residual information detection center and the compiling and decoding module analyze and recover the received damaged data, because the residual file contains information, the information is extracted and processed and integrated to correct the data;
and S4, transmitting the data repaired by the residual information detection center and the compiling and decoding module to the detection information integration center, integrating the two received data and correcting errors by the detection information integration center, and fusing the two data into one data, so that the data can be transmitted and used.
S5, the detection information integration center transmits the final data to the recovery information judgment center, the recovery information judgment center uses the error information revision module as a comparison template, then the information judgment detection module carries out identification check, whether the recovered data has errors or not is checked, the data in the error information revision module is input by a user, the finally detected correct data can be transmitted to the recovery data output module through the correct data transmission module, and the recovery data output module can transmit the data to the position designated by the user through the data transmission module and the wireless transceiver module in the recovery data output module.
The invention also discloses a data recovery device of the solid state disk, which comprises a processing center, wherein the output end of the processing center is connected with the input end of the data summarizing module, the output end of the data summarizing module is connected with the input end of the compiling and decoding module, the output end of the fragment analyzing module is connected with the input end of the residual information detection center, the output ends of the compiling and decoding module and the residual information detection center are both connected with the input end of the detection information integration center, the output end of the residual information detection center is connected with the input end of the recovery information judging center, and the output end of the recovery information judging center is connected with the input end of the recovery data output module; the input end of the processing center is connected with the output end of the identity verification unit, the identity verification unit comprises a microprocessor, the input end of the microprocessor is respectively connected with the output ends of the counting module, the fingerprint acquisition module and the high-speed light detector, the input end of the high-speed light detector is connected with the output end of the high-speed infrared laser, and the microprocessor is also respectively in bidirectional connection with the identity information analysis module and the identity information storage.
In the invention, the input end of the processing center is connected with the instruction input module and the output end of the solid state disk connector, the solid state disk connector is bidirectionally connected with the data collection module, and the output end of the data collection module is connected with the input end of the processing center.
In the invention, the solid state disk connector is bidirectionally connected with the data detection module, the output end of the data detection module is connected with the input end of the fragment identification module, and the output end of the fragment identification module is connected with the input end of the fragment analysis module.
In the invention, the information judgment and detection module and the error information revision module are in bidirectional connection, and the output end of the information judgment and detection module is connected with the input end of the correct data transmission module.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (4)

1. A data recovery method of a solid state disk is used for a data recovery device and is characterized by comprising a processing center, wherein the output end of the processing center is connected with the input end of a data summarizing module, the output end of the data summarizing module is connected with the input end of a compiling and decoding module, the output end of a fragment analyzing module is connected with the input end of a residual information detection center, the output ends of the compiling and decoding module and the residual information detection center are connected with the input end of a detection information integration center, the output end of the residual information detection center is connected with the input end of a recovery information judging center, and the output end of the recovery information judging center is connected with the input end of a recovery data output module;
the input end of the processing center is connected with the output end of the identity verification unit, the identity verification unit comprises a microprocessor, the input end of the microprocessor is respectively connected with the counting module, the fingerprint acquisition module and the output end of the high-speed light detector, the input end of the high-speed light detector is connected with the output end of the high-speed infrared laser, and the microprocessor is also respectively connected with the identity information analysis module and the identity information storage in a bidirectional mode;
the method comprises the following steps:
s1, firstly, an external user inserts the solid state disk needing data recovery into the solid state disk connecting port and ensures that the solid state disk is normally connected with the solid state disk connecting port, then the user inputs an instruction to the processing center through the instruction input module, strictly records which data in the solid state disk needs to be recovered, and then the processing center starts working to start the data collection module and the data detection module;
s2, a data collection module and a data detection module detect a storage area of the solid state disk, where data needs to be recovered, the data collection module collects information of the solid state disk, a used system and partial data stored by an automatic storage system in the solid state disk, the data detection module collects broken or damaged data fragments, the data detection module transmits the data to a fragment identification module, and the data collection module transmits all the collected data to a data summarization module through a processing center;
s3, the fragment recognition module recognizes the received data, detects the characteristics and information of fragments, meanwhile, the data summarization module summarizes the received scattered information to facilitate subsequent recovery, then the fragment analysis module and the data summarization module transmit the processed data to the residual information detection center and the compiling and decoding module in sequence, and the residual information detection center and the compiling and decoding module analyze and recover the received damaged data, because the residual file contains information, the information is extracted and processed and integrated to correct the data;
s4, transmitting the data repaired by the residual information detection center and the compiling and decoding module to a detection information integration center, integrating the two received data and correcting errors by the detection information integration center, and fusing the two data into one data, so that the data can be transmitted and used;
s5, the detection information integration center transmits the final data to the recovery information judgment center, the recovery information judgment center uses the error information revision module as a comparison template, then the information judgment detection module carries out identification check, whether the recovered data has errors or not is checked, the data in the error information revision module is input by a user, the finally detected correct data can be transmitted to the recovery data output module through the correct data transmission module, and the recovery data output module can transmit the data to the position designated by the user through the data transmission module and the wireless transceiver module in the recovery data output module.
2. The method for recovering data of a solid state disk according to claim 1, wherein: the input end of the processing center is connected with the output ends of the instruction input module and the solid state disk connector, the solid state disk connector is in bidirectional connection with the data collection module, and the output end of the data collection module is connected with the input end of the processing center.
3. The method for recovering data of the solid state disk according to claim 2, wherein: the solid state disk connector is in bidirectional connection with the data detection module, the output end of the data detection module is connected with the input end of the fragment identification module, and the output end of the fragment identification module is connected with the input end of the fragment analysis module.
4. The method for recovering data of the solid state disk according to claim 3, wherein: the information judgment and detection module is in bidirectional connection with the error information revision module, and the output end of the information judgment and detection module is connected with the input end of the correct data transmission module.
CN202010168530.2A 2020-03-11 2020-03-11 Data recovery method and device for solid state disk Active CN111445931B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010168530.2A CN111445931B (en) 2020-03-11 2020-03-11 Data recovery method and device for solid state disk

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010168530.2A CN111445931B (en) 2020-03-11 2020-03-11 Data recovery method and device for solid state disk

Publications (2)

Publication Number Publication Date
CN111445931A CN111445931A (en) 2020-07-24
CN111445931B true CN111445931B (en) 2022-01-11

Family

ID=71627482

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010168530.2A Active CN111445931B (en) 2020-03-11 2020-03-11 Data recovery method and device for solid state disk

Country Status (1)

Country Link
CN (1) CN111445931B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116340055B (en) * 2023-03-28 2024-03-12 上海威固信息技术股份有限公司 Data recovery method and system for solid state disk

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6832330B1 (en) * 2001-09-05 2004-12-14 Emc Corporation Reversible mirrored restore of an enterprise level primary disk
JP4965824B2 (en) * 2005-06-24 2012-07-04 株式会社東芝 Information processing apparatus and data relief method
JP2008287404A (en) * 2007-05-16 2008-11-27 Hitachi Ltd Apparatus and method for detecting and recovering data corruption of non-access memory cell due to reading
US20120047110A1 (en) * 2010-08-18 2012-02-23 Jeffrey Brunet System and Method for Automatic Data Defragmentation When Restoring a Disk
CN105117303B (en) * 2012-11-23 2018-11-30 华为技术有限公司 A kind of method and apparatus that data are restored
CN103886883B (en) * 2014-03-20 2016-08-17 公安部物证鉴定中心 A kind of to damaging the method and system that video monitoring data recovers
CN106612172B (en) * 2016-07-15 2019-09-17 李福帮 A kind of data tampering recovery algorithms can verify that restoring data authenticity in cloud storage
CN108459925B (en) * 2018-02-10 2022-05-31 深圳市先河系统技术有限公司 Private cloud equipment, database repairing method thereof and device with storage function

Also Published As

Publication number Publication date
CN111445931A (en) 2020-07-24

Similar Documents

Publication Publication Date Title
CN112965908B (en) Communication test method, device, communication equipment and storage medium
CN102799821A (en) Method for checking intelligent card and identity of card holder, and face identification identity checking device
US11880690B1 (en) Method, system and apparatus for monitoring bios booting process of server
CN110716868A (en) Abnormal program behavior detection method and device
CN111445931B (en) Data recovery method and device for solid state disk
CN108111538A (en) Smart projector speech control system and its method based on sound groove recognition technology in e
CN106157382A (en) A kind of information processing method, relevant device and system
CN110008462B (en) Command sequence detection method and command sequence processing method
CN107004131A (en) The method and device of fingerprint recognition
CN103761202B (en) A kind of data storage node hard disk position identification method and system
CN102236591A (en) System and method for customizing a SCSI error response received from a SCSI target in a storage network environment
CN111507794A (en) Battery return detection method, battery cabinet and shared battery system
CN103995472A (en) On-site maintenance equipment calibrating device supporting multiple communication interface modes
CN114531340A (en) Log acquisition method and device, electronic equipment, chip and storage medium
CN212572587U (en) CAN bus data collector and CAN bus analysis system
CN109739679B (en) Abnormal data processing method and related device
CN112652303B (en) Local engine voice recognition and interaction method
CN107111762A (en) Fingerprint identification method and device
CN109960672B (en) Digital communication method based on GPIO interface
CN104333479A (en) Server power connection relation detecting method and detecting system
CN106790035A (en) A kind of protocol analysis device, method and system
CN205721858U (en) A kind of multifunctional information reads and identifies device
CN113408421A (en) Face recognition method and system based on block chain
CN111209555A (en) Identity authentication method and device based on block chain technology
CN211791591U (en) Big data management system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Data recovery method and device of Solid-state drive

Effective date of registration: 20230705

Granted publication date: 20220111

Pledgee: Agricultural Bank of China Limited Shanghai Songjiang Sub-branch

Pledgor: HUIRONG ELECTRONIC SYSTEM ENGINEERING LTD.

Registration number: Y2023980047238

PE01 Entry into force of the registration of the contract for pledge of patent right